CaptureMoment 0.1.0
Free and open-source non-destructive photo editor
Loading...
Searching...
No Matches
app_config.h File Reference

Application-wide configuration singleton. More...

#include "common/types/memory_type.h"
#include "Halide.h"
+ Include dependency graph for app_config.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CaptureMoment::Core::Config::AppConfig
 Singleton class for managing application-wide configuration settings. More...
 

Namespaces

namespace  CaptureMoment
 
namespace  CaptureMoment::Core
 Manages the lifecycle of a single IWorkingImage instance.
 
namespace  CaptureMoment::Core::Config
 

Detailed Description

Application-wide configuration singleton.

This header defines the CaptureMoment::Core::Config::AppConfig class, which serves as the central point of configuration for the application. It manages global settings such as the active processing backend (CPU/GPU) and the concrete Halide target configuration (CUDA, Metal, etc.).

Author
CaptureMoment Team
Date
2026

Definition in file app_config.h.

CaptureMoment — footer