1#ifndef LIBS_GRAPHICSCOMP_CCANVASGRAPHICS_HPP_
2#define LIBS_GRAPHICSCOMP_CCANVASGRAPHICS_HPP_
24 double *sizeYComp)
override;
Definition AbstractComponentGraphics.hpp:21
Definition CCanvasGraphics.hpp:9
void calculatePosGlobal(double xFather, double yFather) override
Definition CCanvasGraphics.cpp:18
CCanvasGraphics & operator=(const CCanvasGraphics &other)=delete
void nextFrameChildren() override
Definition CCanvasGraphics.cpp:114
void handleEvent(CEventGraphics *event, double xOrg, double yOrg) override
Definition CCanvasGraphics.cpp:53
void calculateSizeMin(IGraphics *graphics, const CTheme *theme, CLibraryImages *libraryImage, double *sizeXComp, double *sizeYComp) override
Definition CCanvasGraphics.cpp:22
~CCanvasGraphics() override
CCanvasGraphics & operator=(CCanvasGraphics &&other)=delete
bool sizeChanged() override
Definition CCanvasGraphics.cpp:124
void removeObjectDraw(IGraphics *graphics) override
Definition CCanvasGraphics.cpp:118
bool m_hasChanged
Definition CCanvasGraphics.hpp:33
CCanvasGraphics(const CCanvasGraphics &other)=delete
void distribute(IGraphics *graphics, double sizeXComp, double sizeYComp) override
Definition CCanvasGraphics.cpp:29
CCanvasGraphics(CCanvasGraphics &&other)=delete
void drawComponent(IGraphics *graphics, const CTheme *theme) override
Definition CCanvasGraphics.cpp:34
CCanvas * m_canvasRef
Definition CCanvasGraphics.hpp:34
void update(IGraphics *graphics, CLibraryImages *libraryImage) override
Definition CCanvasGraphics.cpp:129
Definition CCanvas.hpp:15
Definition CEventGraphics.hpp:9
Definition CLibraryImages.hpp:11
Definition IGraphics.hpp:20