2#include "GUIManagerDrawingBase.h"
22 class CGUIViewImageBase;
FLImaging module execution result object.
Definition ResultsDef.h:1514
A class of FigureText attribute class.
Definition FLFigureTextAttribute.h:25
Manager class for handling drawing attributes. Provides functionality to manage attributes related to...
Definition GUIManagerDrawingAttribute.h:34
virtual ~CGUIManagerDrawingAttribute()
Virtual destructor. Ensures proper cleanup in derived classes.
const Foundation::CFLFigureAttributeBasic * GetAttributePtrDrawingFigure() const
Gets a pointer to the figure drawing attributes.
CGUIManagerDrawingAttribute(const CGUIManagerDrawingAttribute *pRh)
Copy constructor from pointer. Creates a new instance by copying another CGUIManagerDrawingAttribute ...
CGUIManagerDrawingAttribute(CGUIViewImageBase *pView)
Constructor with parent view. Initializes the instance and sets the parent view.
CGUIViewImageBase * GetParentView() const
Gets the parent view of the current object.
virtual const CResult Assign(const CGUIManagerDrawingAttribute *pIfa)
Assigns values from another instance pointer.
const Foundation::CFLFigureTextAttribute * GetAttributePtrText() const
Gets a pointer to the text attributes.
void SetParentView(CGUIViewImageBase *pView)
Sets the parent view for the current object.
virtual const CResult Clear()
Clears all attributes. Resets all drawing and text attributes to default values.
const Foundation::CFLFigureAttributeBasic * GetAttributePtrDrawingText() const
Gets a pointer to the text drawing attributes.
virtual const CResult Assign(const CGUIManagerDrawingAttribute &ifa)
Assigns values from another instance.
CGUIManagerDrawingAttribute()
Default constructor. Initializes an empty CGUIManagerDrawingAttribute instance.
CGUIManagerDrawingAttribute(const CGUIManagerDrawingAttribute &rh)
Copy constructor. Creates a new instance by copying another CGUIManagerDrawingAttribute.
Base class for managing GUI drawing. Provides basic functionality for GUI-related drawing management.
Definition GUIManagerDrawingBase.h:31
A class of view base.
Definition GUIViewImageBase.h:43