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

Manages the lifecycle of a single WorkingImage instance and its associated data. More...

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

Go to the source code of this file.

Classes

class  CaptureMoment::Core::ImageProcessing::WorkingImageContext
 Manages the lifecycle of a single IWorkingImage instance and its data. More...
 

Namespaces

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

Detailed Description

Manages the lifecycle of a single WorkingImage instance and its associated data.

This class encapsulates the creation, reuse, data ownership, and export of a WorkingImage. It acts as the Single Source of Truth for the original and working pixel data.

See also
IWorkingImageHardware for the underlying hardware abstraction interface.
WorkingImageData for the underlying memory management.
Author
CaptureMoment Team
Date
2026

Definition in file working_image_context.h.

CaptureMoment — footer