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

Umbrella header for the Operations module of CaptureMoment Core. More...

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

Go to the source code of this file.

Detailed Description

Umbrella header for the Operations module of CaptureMoment Core.

This header provides centralized access to the entire image processing operation ecosystem. By including this file, you gain access to:

  • Interfaces: IOperation, IOperationFusionLogic, IOperationDefaultLogic.
  • Core Types: OperationType, OperationDescriptor, OperationFactory.
  • Infrastructure: OperationPipeline (executor) and OperationRegistry.
  • Configuration: OperationRanges (for validation and defaults).
  • Implementations: All concrete adjustments (Blacks, Brightness, Contrast, Highlights, Shadows, Whites).

This file is intended for use in Precompiled Headers (PCH) or for simplifying includes in files that interact heavily with the operation pipeline.

Author
CaptureMoment Team
Date
2025

Definition in file operations.h.

CaptureMoment — footer