Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
CLayoutBoxGraphics Class Reference

#include <CLayoutBoxGraphics.hpp>

Inheritance diagram for CLayoutBoxGraphics:
[legend]
Collaboration diagram for CLayoutBoxGraphics:
[legend]

Classes

struct  SPrvComponentLayout
 

Public Member Functions

 CLayoutBoxGraphics (const CLayoutBoxGraphics &layoutBoxGraphics)=delete
 
 CLayoutBoxGraphics (CLayoutBoxGraphics &&layoutBoxGraphics)=delete
 
 ~CLayoutBoxGraphics () override
 
CLayoutBoxGraphicsoperator= (const CLayoutBoxGraphics &layoutBoxGraphics)=delete
 
CLayoutBoxGraphicsoperator= (CLayoutBoxGraphics &&layoutBoxGraphics)=delete
 
bool operator== (const CLayoutBoxGraphics &b) const
 
bool operator!= (const CLayoutBoxGraphics &b) const
 
void addEnd (AbstractComponentGraphics *component, bool isExpand, bool isFill, iv::types::padding padding)
 
void addStart (AbstractComponentGraphics *component, bool isExpand, bool isFill, iv::types::padding padding)
 
bool sizeChanged () override
 
void update (IGraphics *graphics, CLibraryImages *libraryImage) override
 
void addTimer (uint64_t timeoutMillis, bool destroyListener, IListenerTimer *rcpTimers)
 
void addClose (IListenerClose *rcpClose)
 
void calculatePosGlobalComponent (double xFather, double yFather)
 
void calculateSizeComponent (IGraphics *graphics, const CTheme *theme, CLibraryImages *libraryImage)
 
void distributeComponent (IGraphics *graphics, double xOrg, double yOrg, double sizeX, double sizeY)
 
void draw (IGraphics *graphics, const CTheme *theme)
 
void processClose ()
 
void processEvent (CEventGraphics *event, double xOrg, double yOrg)
 
void processEventOut (CEventGraphics *event)
 
void processNextFrame ()
 
void resetComponent (IGraphics *graphics)
 
void updateColorAttr (CAttrColorComp *attrColor)
 
void getPosGlobal (double *xPosGlobal, double *yPosGlobal) const
 
void getSizeArea (double *sizeXOpt, double *sizeYOpt) const
 
void getSizeComp (double *sizeXOpt, double *sizeYOpt) const
 
bool getVisible () const
 
void setActivated (bool isActivated)
 
void setAlignmentHorizontal (CEnumComponentsGUI::EAlignmentHorizontal alignment)
 
void setAlignmentVertical (CEnumComponentsGUI::EAlignmentVertical alignment)
 
void setAnimation (IAnimation **animation)
 
void setClip (IGraphics *graphics) const
 
void setCompact ()
 
void setSizeMinimum (iv::types::width sizeXMinimum, iv::types::height sizeYMinimum)
 
void setWidthMaximum (iv::types::width sizeXMaximum)
 
void setHeightMaximum (iv::types::height sizeYMaximum)
 
void setVisible (bool isVisible)
 
bool isCursorInComponent () const
 
bool visibilityChanged ()
 
bool visibilityOrSizeChanged ()
 

Static Public Member Functions

static CLayoutBoxGraphicscreateHorizontalLayout (bool hasDestroyComponents, std::optional< AbstractLayout * > layout=std::nullopt)
 
static CLayoutBoxGraphicscreateVerticalLayout (bool hasDestroyComponents, std::optional< AbstractLayout * > layout=std::nullopt)
 

Protected Member Functions

CAttrColorCompgetAttrColor ()
 
const CAttrColorCompgetAttrColorConst () const
 
bool isActivated () const
 
bool isAnimating () const
 

Private Types

enum class  EPrvBoxType { Horizontal , Vertical }
 

Private Member Functions

 CLayoutBoxGraphics ()
 
void calculatePosGlobal (double xFather, double yFather) override
 
void calculateSizeMin (IGraphics *graphics, const CTheme *theme, CLibraryImages *libraryImage, double *sizeXComp, double *sizeYComp) override
 
void closing () override
 
void distribute (IGraphics *graphics, double sizeXComp, double sizeYComp) override
 
void drawComponent (IGraphics *graphics, const CTheme *theme) override
 
void handleEvent (CEventGraphics *event, double xOrg, double yOrg) override
 
void nextFrameChildren () override
 
void removeObjectDraw (IGraphics *graphics) override
 
bool hasLongClick () const override
 
void prvDestroyComponents ()
 
void prvDraw (IGraphics *graphics, const CTheme *theme)
 
virtual void handleEventOut (CEventGraphics *event)
 

Static Private Member Functions

static void prvAddComponent (std::vector< SPrvComponentLayout > &components, AbstractComponentGraphics *component, bool isExpand, bool isFill, iv::types::padding padding)
 
static void prvCalculateComponent (IGraphics *graphics, const CTheme *theme, CLibraryImages *libraryImage, std::vector< SPrvComponentLayout > &childrens)
 
static void prvCalculatePosGlobalComponent (std::vector< SPrvComponentLayout > &childrens, double xFather, double yFather)
 
static std::vector< iv::math::geometry::Point2dprvCalculateSizeComponents (CLayoutBoxGraphics::EPrvBoxType typeBox, const std::vector< SPrvComponentLayout > &components, double sizeXArea, double sizeYArea)
 
static void prvCalculateSizeLayout (CLayoutBoxGraphics::EPrvBoxType typeBox, const std::vector< SPrvComponentLayout > &childrens, double *sizeXLayout, double *sizeYLayout)
 
static void prvClosingComponent (std::vector< SPrvComponentLayout > &childrens)
 
static void prvDistributeComponent (CLayoutBoxGraphics::EPrvBoxType typeBox, const std::vector< iv::math::geometry::Point2d > &sizeCells, std::vector< SPrvComponentLayout > &components, bool isStart, double xOrg, double yOrg, class IGraphics *graphics)
 
static void prvDrawComponents (const std::vector< SPrvComponentLayout > &components, IGraphics *graphics, const CTheme *theme)
 
static void prvGetSizeComp (const SPrvComponentLayout &comp, double *sizeXOpt, double *sizeYOpt)
 
static void prvHandleComponent (std::vector< SPrvComponentLayout > childrens, CEventGraphics *event, double xOrg, double yOrg)
 
static void prvMovePoint (CLayoutBoxGraphics::EPrvBoxType typeBox, double dx, double dy, double *xOrg, double *yOrg)
 
static void prvNextFrameComponent (std::vector< SPrvComponentLayout > &childrens)
 
static uint64_t prvNumSizeToDistribute (std::vector< SPrvComponentLayout > &component)
 
static void prvRecalculateCells (CLayoutBoxGraphics::EPrvBoxType typeBox, double sizeX, double sizeY, std::vector< SPrvComponentLayout > &start, std::vector< iv::math::geometry::Point2d > &cellsStart, std::vector< SPrvComponentLayout > &end, std::vector< iv::math::geometry::Point2d > &cellsEnd)
 
static void prvRemoveObjectDraw (std::vector< SPrvComponentLayout > &components, IGraphics *graphics)
 
static void prvSizeCells (CLayoutBoxGraphics::EPrvBoxType typeBox, std::vector< SPrvComponentLayout > &components, std::vector< iv::math::geometry::Point2d > &cells, double sizeTotalComponent, double rest)
 
static bool prvSizeChangedComponents (const std::vector< SPrvComponentLayout > &components)
 
static void prvTotalSizeComponents (CLayoutBoxGraphics::EPrvBoxType typeBox, const std::vector< iv::math::geometry::Point2d > &cells, double *sizeTotal)
 
static void prvUpdateComponent (std::vector< SPrvComponentLayout > &childrens, IGraphics *graphics, CLibraryImages *libraryImage)
 

Private Attributes

CLayoutBoxGraphics::EPrvBoxType m_boxType
 
bool m_hasDestroyComponents
 
std::optional< AbstractLayout * > m_layoutComponent
 
std::vector< SPrvComponentLayoutm_start
 
std::vector< SPrvComponentLayoutm_end
 
IAnimationm_animation
 
CTimerGraphics m_timer
 
bool m_fillHorizontal
 
bool m_fillVertical
 
CEnumComponentsGUI::EAlignmentHorizontal m_alignmentHorizontal
 
CEnumComponentsGUI::EAlignmentVertical m_alignmentVertical
 
CAttrColorCompm_attrColor
 
std::vector< IListenerClose * > m_rcpClose
 
bool m_isDistributed
 
double m_dx
 
double m_dy
 
double m_sizeXComp
 
double m_sizeYComp
 
double m_sizeXArea
 
double m_sizeYArea
 
double m_xGlobal
 
double m_yGlobal
 
iv::types::width m_sizeXMinimum
 
iv::types::height m_sizeYMinimum
 
iv::types::height m_sizeYMaximum
 
iv::types::width m_sizeXMaximum
 
bool m_isActivated
 
bool m_isCursorInside
 
bool m_isVisible
 
std::atomic_bool m_isVisibilityChanged {false}
 

Member Enumeration Documentation

◆ EPrvBoxType

enum class CLayoutBoxGraphics::EPrvBoxType
strongprivate
Enumerator
Horizontal 
Vertical 

Constructor & Destructor Documentation

◆ CLayoutBoxGraphics() [1/3]

CLayoutBoxGraphics::CLayoutBoxGraphics ( const CLayoutBoxGraphics & layoutBoxGraphics)
delete

◆ CLayoutBoxGraphics() [2/3]

CLayoutBoxGraphics::CLayoutBoxGraphics ( CLayoutBoxGraphics && layoutBoxGraphics)
delete

◆ ~CLayoutBoxGraphics()

CLayoutBoxGraphics::~CLayoutBoxGraphics ( )
override

◆ CLayoutBoxGraphics() [3/3]

CLayoutBoxGraphics::CLayoutBoxGraphics ( )
private

Member Function Documentation

◆ addClose()

void AbstractComponentGraphics::addClose ( IListenerClose * rcpClose)
inherited

◆ addEnd()

void CLayoutBoxGraphics::addEnd ( AbstractComponentGraphics * component,
bool isExpand,
bool isFill,
iv::types::padding padding )

◆ addStart()

void CLayoutBoxGraphics::addStart ( AbstractComponentGraphics * component,
bool isExpand,
bool isFill,
iv::types::padding padding )

◆ addTimer()

void AbstractComponentGraphics::addTimer ( uint64_t timeoutMillis,
bool destroyListener,
IListenerTimer * rcpTimers )
inherited

◆ calculatePosGlobal()

void CLayoutBoxGraphics::calculatePosGlobal ( double xFather,
double yFather )
overrideprivatevirtual

◆ calculatePosGlobalComponent()

void AbstractComponentGraphics::calculatePosGlobalComponent ( double xFather,
double yFather )
inherited

◆ calculateSizeComponent()

void AbstractComponentGraphics::calculateSizeComponent ( IGraphics * graphics,
const CTheme * theme,
CLibraryImages * libraryImage )
inherited

◆ calculateSizeMin()

void CLayoutBoxGraphics::calculateSizeMin ( IGraphics * graphics,
const CTheme * theme,
CLibraryImages * libraryImage,
double * sizeXComp,
double * sizeYComp )
overrideprivatevirtual

◆ closing()

void CLayoutBoxGraphics::closing ( )
overrideprivatevirtual

Reimplemented from AbstractComponentGraphics.

◆ createHorizontalLayout()

CLayoutBoxGraphics * CLayoutBoxGraphics::createHorizontalLayout ( bool hasDestroyComponents,
std::optional< AbstractLayout * > layout = std::nullopt )
static

◆ createVerticalLayout()

CLayoutBoxGraphics * CLayoutBoxGraphics::createVerticalLayout ( bool hasDestroyComponents,
std::optional< AbstractLayout * > layout = std::nullopt )
static

◆ distribute()

void CLayoutBoxGraphics::distribute ( IGraphics * graphics,
double sizeXComp,
double sizeYComp )
overrideprivatevirtual

◆ distributeComponent()

void AbstractComponentGraphics::distributeComponent ( IGraphics * graphics,
double xOrg,
double yOrg,
double sizeX,
double sizeY )
inherited

◆ draw()

void AbstractComponentGraphics::draw ( IGraphics * graphics,
const CTheme * theme )
inherited

◆ drawComponent()

void CLayoutBoxGraphics::drawComponent ( IGraphics * graphics,
const CTheme * theme )
overrideprivatevirtual

◆ getAttrColor()

CAttrColorComp * AbstractComponentGraphics::getAttrColor ( )
protectedinherited

◆ getAttrColorConst()

const CAttrColorComp * AbstractComponentGraphics::getAttrColorConst ( ) const
nodiscardprotectedinherited

◆ getPosGlobal()

void AbstractComponentGraphics::getPosGlobal ( double * xPosGlobal,
double * yPosGlobal ) const
inherited

◆ getSizeArea()

void AbstractComponentGraphics::getSizeArea ( double * sizeXOpt,
double * sizeYOpt ) const
inherited

◆ getSizeComp()

void AbstractComponentGraphics::getSizeComp ( double * sizeXOpt,
double * sizeYOpt ) const
inherited

◆ getVisible()

bool AbstractComponentGraphics::getVisible ( ) const
nodiscardinherited

◆ handleEvent()

void CLayoutBoxGraphics::handleEvent ( CEventGraphics * event,
double xOrg,
double yOrg )
overrideprivatevirtual

◆ handleEventOut()

◆ hasLongClick()

bool CLayoutBoxGraphics::hasLongClick ( ) const
overrideprivatevirtual

Reimplemented from AbstractComponentGraphics.

◆ isActivated()

bool AbstractComponentGraphics::isActivated ( ) const
nodiscardprotectedinherited

◆ isAnimating()

bool AbstractComponentGraphics::isAnimating ( ) const
nodiscardprotectedinherited

◆ isCursorInComponent()

bool AbstractComponentGraphics::isCursorInComponent ( ) const
nodiscardinherited

◆ nextFrameChildren()

void CLayoutBoxGraphics::nextFrameChildren ( )
overrideprivatevirtual

◆ operator!=()

bool CLayoutBoxGraphics::operator!= ( const CLayoutBoxGraphics & b) const

◆ operator=() [1/2]

CLayoutBoxGraphics & CLayoutBoxGraphics::operator= ( CLayoutBoxGraphics && layoutBoxGraphics)
delete

◆ operator=() [2/2]

CLayoutBoxGraphics & CLayoutBoxGraphics::operator= ( const CLayoutBoxGraphics & layoutBoxGraphics)
delete

◆ operator==()

bool CLayoutBoxGraphics::operator== ( const CLayoutBoxGraphics & b) const

◆ processClose()

void AbstractComponentGraphics::processClose ( )
inherited

◆ processEvent()

void AbstractComponentGraphics::processEvent ( CEventGraphics * event,
double xOrg,
double yOrg )
inherited

◆ processEventOut()

void AbstractComponentGraphics::processEventOut ( CEventGraphics * event)
inherited

◆ processNextFrame()

void AbstractComponentGraphics::processNextFrame ( )
inherited

◆ prvAddComponent()

void CLayoutBoxGraphics::prvAddComponent ( std::vector< SPrvComponentLayout > & components,
AbstractComponentGraphics * component,
bool isExpand,
bool isFill,
iv::types::padding padding )
staticprivate

◆ prvCalculateComponent()

void CLayoutBoxGraphics::prvCalculateComponent ( IGraphics * graphics,
const CTheme * theme,
CLibraryImages * libraryImage,
std::vector< SPrvComponentLayout > & childrens )
staticprivate

◆ prvCalculatePosGlobalComponent()

void CLayoutBoxGraphics::prvCalculatePosGlobalComponent ( std::vector< SPrvComponentLayout > & childrens,
double xFather,
double yFather )
staticprivate

◆ prvCalculateSizeComponents()

std::vector< iv::math::geometry::Point2d > CLayoutBoxGraphics::prvCalculateSizeComponents ( CLayoutBoxGraphics::EPrvBoxType typeBox,
const std::vector< SPrvComponentLayout > & components,
double sizeXArea,
double sizeYArea )
staticprivate

◆ prvCalculateSizeLayout()

void CLayoutBoxGraphics::prvCalculateSizeLayout ( CLayoutBoxGraphics::EPrvBoxType typeBox,
const std::vector< SPrvComponentLayout > & childrens,
double * sizeXLayout,
double * sizeYLayout )
staticprivate

◆ prvClosingComponent()

void CLayoutBoxGraphics::prvClosingComponent ( std::vector< SPrvComponentLayout > & childrens)
staticprivate

◆ prvDestroyComponents()

void CLayoutBoxGraphics::prvDestroyComponents ( )
private

◆ prvDistributeComponent()

void CLayoutBoxGraphics::prvDistributeComponent ( CLayoutBoxGraphics::EPrvBoxType typeBox,
const std::vector< iv::math::geometry::Point2d > & sizeCells,
std::vector< SPrvComponentLayout > & components,
bool isStart,
double xOrg,
double yOrg,
class IGraphics * graphics )
staticprivate

◆ prvDraw()

void AbstractComponentGraphics::prvDraw ( IGraphics * graphics,
const CTheme * theme )
privateinherited

◆ prvDrawComponents()

void CLayoutBoxGraphics::prvDrawComponents ( const std::vector< SPrvComponentLayout > & components,
IGraphics * graphics,
const CTheme * theme )
staticprivate

◆ prvGetSizeComp()

void CLayoutBoxGraphics::prvGetSizeComp ( const SPrvComponentLayout & comp,
double * sizeXOpt,
double * sizeYOpt )
staticprivate

◆ prvHandleComponent()

void CLayoutBoxGraphics::prvHandleComponent ( std::vector< SPrvComponentLayout > childrens,
CEventGraphics * event,
double xOrg,
double yOrg )
staticprivate

◆ prvMovePoint()

void CLayoutBoxGraphics::prvMovePoint ( CLayoutBoxGraphics::EPrvBoxType typeBox,
double dx,
double dy,
double * xOrg,
double * yOrg )
staticprivate

◆ prvNextFrameComponent()

void CLayoutBoxGraphics::prvNextFrameComponent ( std::vector< SPrvComponentLayout > & childrens)
staticprivate

◆ prvNumSizeToDistribute()

uint64_t CLayoutBoxGraphics::prvNumSizeToDistribute ( std::vector< SPrvComponentLayout > & component)
staticprivate

◆ prvRecalculateCells()

void CLayoutBoxGraphics::prvRecalculateCells ( CLayoutBoxGraphics::EPrvBoxType typeBox,
double sizeX,
double sizeY,
std::vector< SPrvComponentLayout > & start,
std::vector< iv::math::geometry::Point2d > & cellsStart,
std::vector< SPrvComponentLayout > & end,
std::vector< iv::math::geometry::Point2d > & cellsEnd )
staticprivate

◆ prvRemoveObjectDraw()

void CLayoutBoxGraphics::prvRemoveObjectDraw ( std::vector< SPrvComponentLayout > & components,
IGraphics * graphics )
staticprivate

◆ prvSizeCells()

void CLayoutBoxGraphics::prvSizeCells ( CLayoutBoxGraphics::EPrvBoxType typeBox,
std::vector< SPrvComponentLayout > & components,
std::vector< iv::math::geometry::Point2d > & cells,
double sizeTotalComponent,
double rest )
staticprivate

◆ prvSizeChangedComponents()

bool CLayoutBoxGraphics::prvSizeChangedComponents ( const std::vector< SPrvComponentLayout > & components)
staticnodiscardprivate

◆ prvTotalSizeComponents()

void CLayoutBoxGraphics::prvTotalSizeComponents ( CLayoutBoxGraphics::EPrvBoxType typeBox,
const std::vector< iv::math::geometry::Point2d > & cells,
double * sizeTotal )
staticprivate

◆ prvUpdateComponent()

void CLayoutBoxGraphics::prvUpdateComponent ( std::vector< SPrvComponentLayout > & childrens,
IGraphics * graphics,
CLibraryImages * libraryImage )
staticprivate

◆ removeObjectDraw()

void CLayoutBoxGraphics::removeObjectDraw ( IGraphics * graphics)
overrideprivatevirtual

◆ resetComponent()

void AbstractComponentGraphics::resetComponent ( IGraphics * graphics)
inherited

◆ setActivated()

void AbstractComponentGraphics::setActivated ( bool isActivated)
inherited

◆ setAlignmentHorizontal()

void AbstractComponentGraphics::setAlignmentHorizontal ( CEnumComponentsGUI::EAlignmentHorizontal alignment)
inherited

◆ setAlignmentVertical()

void AbstractComponentGraphics::setAlignmentVertical ( CEnumComponentsGUI::EAlignmentVertical alignment)
inherited

◆ setAnimation()

void AbstractComponentGraphics::setAnimation ( IAnimation ** animation)
inherited

◆ setClip()

void AbstractComponentGraphics::setClip ( IGraphics * graphics) const
inherited

◆ setCompact()

void AbstractComponentGraphics::setCompact ( )
inherited

◆ setHeightMaximum()

void AbstractComponentGraphics::setHeightMaximum ( iv::types::height sizeYMaximum)
inherited

◆ setSizeMinimum()

void AbstractComponentGraphics::setSizeMinimum ( iv::types::width sizeXMinimum,
iv::types::height sizeYMinimum )
inherited

◆ setVisible()

void AbstractComponentGraphics::setVisible ( bool isVisible)
inherited

◆ setWidthMaximum()

void AbstractComponentGraphics::setWidthMaximum ( iv::types::width sizeXMaximum)
inherited

◆ sizeChanged()

bool CLayoutBoxGraphics::sizeChanged ( )
overridevirtual

◆ update()

void CLayoutBoxGraphics::update ( IGraphics * graphics,
CLibraryImages * libraryImage )
overridevirtual

◆ updateColorAttr()

void AbstractComponentGraphics::updateColorAttr ( CAttrColorComp * attrColor)
inherited

◆ visibilityChanged()

bool AbstractComponentGraphics::visibilityChanged ( )
inherited

◆ visibilityOrSizeChanged()

bool AbstractComponentGraphics::visibilityOrSizeChanged ( )
inherited

Member Data Documentation

◆ m_alignmentHorizontal

CEnumComponentsGUI::EAlignmentHorizontal AbstractComponentGraphics::m_alignmentHorizontal
privateinherited

◆ m_alignmentVertical

CEnumComponentsGUI::EAlignmentVertical AbstractComponentGraphics::m_alignmentVertical
privateinherited

◆ m_animation

IAnimation* AbstractComponentGraphics::m_animation
privateinherited

◆ m_attrColor

CAttrColorComp* AbstractComponentGraphics::m_attrColor
privateinherited

◆ m_boxType

CLayoutBoxGraphics::EPrvBoxType CLayoutBoxGraphics::m_boxType
private

◆ m_dx

double AbstractComponentGraphics::m_dx
privateinherited

◆ m_dy

double AbstractComponentGraphics::m_dy
privateinherited

◆ m_end

std::vector<SPrvComponentLayout> CLayoutBoxGraphics::m_end
private

◆ m_fillHorizontal

bool AbstractComponentGraphics::m_fillHorizontal
privateinherited

◆ m_fillVertical

bool AbstractComponentGraphics::m_fillVertical
privateinherited

◆ m_hasDestroyComponents

bool CLayoutBoxGraphics::m_hasDestroyComponents
private

◆ m_isActivated

bool AbstractComponentGraphics::m_isActivated
privateinherited

◆ m_isCursorInside

bool AbstractComponentGraphics::m_isCursorInside
privateinherited

◆ m_isDistributed

bool AbstractComponentGraphics::m_isDistributed
privateinherited

◆ m_isVisibilityChanged

std::atomic_bool AbstractComponentGraphics::m_isVisibilityChanged {false}
privateinherited

◆ m_isVisible

bool AbstractComponentGraphics::m_isVisible
privateinherited

◆ m_layoutComponent

std::optional<AbstractLayout *> CLayoutBoxGraphics::m_layoutComponent
private

◆ m_rcpClose

std::vector<IListenerClose *> AbstractComponentGraphics::m_rcpClose
privateinherited

◆ m_sizeXArea

double AbstractComponentGraphics::m_sizeXArea
privateinherited

◆ m_sizeXComp

double AbstractComponentGraphics::m_sizeXComp
privateinherited

◆ m_sizeXMaximum

iv::types::width AbstractComponentGraphics::m_sizeXMaximum
privateinherited

◆ m_sizeXMinimum

iv::types::width AbstractComponentGraphics::m_sizeXMinimum
privateinherited

◆ m_sizeYArea

double AbstractComponentGraphics::m_sizeYArea
privateinherited

◆ m_sizeYComp

double AbstractComponentGraphics::m_sizeYComp
privateinherited

◆ m_sizeYMaximum

iv::types::height AbstractComponentGraphics::m_sizeYMaximum
privateinherited

◆ m_sizeYMinimum

iv::types::height AbstractComponentGraphics::m_sizeYMinimum
privateinherited

◆ m_start

std::vector<SPrvComponentLayout> CLayoutBoxGraphics::m_start
private

◆ m_timer

CTimerGraphics AbstractComponentGraphics::m_timer
privateinherited

◆ m_xGlobal

double AbstractComponentGraphics::m_xGlobal
privateinherited

◆ m_yGlobal

double AbstractComponentGraphics::m_yGlobal
privateinherited

The documentation for this class was generated from the following files: