1#ifndef LIBS_GTK_CCOMPAREADRAWINGGTK_HPP_
2#define LIBS_GTK_CCOMPAREADRAWINGGTK_HPP_
20 void draw(_cairo *cairo);
21 void prepare(int32_t sizeXComp, int32_t sizeYComp);
Definition CCanvas.hpp:15
Definition CCompAreaDrawingGTK.hpp:14
void draw(_cairo *cairo)
Definition CCompAreaDrawingGTK.cpp:45
~CCompAreaDrawingGTK() override
Definition CCompAreaDrawingGTK.cpp:37
void runEventMotion(double xPixel, double yPixel, const iv::ui::StateKeysPressed &stateKeysPressed, const iv::ui::MouseClickInfo &mouseClickInfo, bool isClickRelease)
Definition CCompAreaDrawingGTK.cpp:102
CCanvas * m_canvasRef
Definition CCompAreaDrawingGTK.hpp:32
CCompAreaDrawingGTK()
Definition CCompAreaDrawingGTK.cpp:17
CGraphicsCairo * m_graphicsMovement
Definition CCompAreaDrawingGTK.hpp:34
void removeObjects()
Definition CCompAreaDrawingGTK.cpp:92
void prepare(int32_t sizeXComp, int32_t sizeYComp)
Definition CCompAreaDrawingGTK.cpp:85
CGraphicsCairo * m_graphicsScreen
Definition CCompAreaDrawingGTK.hpp:33
GtkWidget * m_areaDrawingRef
Definition CCompAreaDrawingGTK.hpp:31
void update()
Definition CCompAreaDrawingGTK.cpp:186
void runEventKey(const iv::ui::KeysPressed &keysPressed)
Definition CCompAreaDrawingGTK.cpp:155
void prvIntegrityCompAreaDrawingGTK() const
Definition CCompAreaDrawingGTK.cpp:9
Definition CGraphicsCairo.hpp:16
uint32_t color
Definition types.hpp:12
Definition interactionsStructs.hpp:24
Definition interactionsStructs.hpp:8
Definition interactionsStructs.hpp:18