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

Abstract interface for managing a specific category of image processing. More...

+ Include dependency graph for i_pipeline_manager.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

interface  CaptureMoment::Core::Strategies::IPipelineManager
 High-level interface for executing a processing strategy. More...
 

Namespaces

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

Detailed Description

Abstract interface for managing a specific category of image processing.

This interface acts as a bridge between the application state (StateImageManager) and the technical execution engines (IPipelineExecutor). A Manager handles a specific domain (e.g., Adjustments, AI Effects) and hides the complexity of the underlying executor.

Author
CaptureMoment Team
Date
2026

Definition in file i_pipeline_manager.h.

CaptureMoment — footer