1#ifndef LIBS_GRAPHICSCOMP_CLINESEPARATORGRAPHICS_HPP_
2#define LIBS_GRAPHICSCOMP_CLINESEPARATORGRAPHICS_HPP_
16 double *sizeYComp)
override;
Definition AbstractComponentGraphics.hpp:21
Definition CEventGraphics.hpp:9
Definition CLibraryImages.hpp:11
Definition CLineSeparatorGraphics.hpp:7
EPrvLineaSeparatorType
Definition CLineSeparatorGraphics.hpp:26
void drawComponent(IGraphics *graphics, const CTheme *theme) override
Definition CLineSeparatorGraphics.cpp:45
void update(IGraphics *graphics, CLibraryImages *libraryImage) override
Definition CLineSeparatorGraphics.cpp:102
void handleEvent(CEventGraphics *event, double xOrg, double yOrg) override
Definition CLineSeparatorGraphics.cpp:85
static CLineSeparatorGraphics * createLineHorizontal()
Definition CLineSeparatorGraphics.cpp:15
void calculateSizeMin(IGraphics *graphics, const CTheme *theme, CLibraryImages *libraryImage, double *sizeXComp, double *sizeYComp) override
Definition CLineSeparatorGraphics.cpp:31
~CLineSeparatorGraphics() override
static CLineSeparatorGraphics * createLineVertical()
Definition CLineSeparatorGraphics.cpp:20
CLineSeparatorGraphics::EPrvLineaSeparatorType m_type
Definition CLineSeparatorGraphics.hpp:33
bool sizeChanged() override
Definition CLineSeparatorGraphics.cpp:97
void nextFrameChildren() override
Definition CLineSeparatorGraphics.cpp:89
CLineSeparatorGraphics(bool fillHorizontal, bool fillVertical, CLineSeparatorGraphics::EPrvLineaSeparatorType type)
Definition CLineSeparatorGraphics.cpp:8
void distribute(IGraphics *graphics, double sizeXComp, double sizeYComp) override
Definition CLineSeparatorGraphics.cpp:41
void calculatePosGlobal(double xFather, double yFather) override
Definition CLineSeparatorGraphics.cpp:27
void removeObjectDraw(IGraphics *graphics) override
Definition CLineSeparatorGraphics.cpp:93
Definition IGraphics.hpp:20