Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
CIndicatorsGraphics::SPrvIndicatorImage Struct Reference
Collaboration diagram for CIndicatorsGraphics::SPrvIndicatorImage:
[legend]

Public Member Functions

 SPrvIndicatorImage (CIndicator *indicatorRef, const std::shared_ptr< CImageGraphics > &currentImageRef, CDrawText *currentTextRef)
 
 ~SPrvIndicatorImage ()
 
bool operator== (const SPrvIndicatorImage &b) const
 

Public Attributes

CIndicatorm_indicatorRef
 
std::weak_ptr< CImageGraphicsm_currentImageRef
 
CDrawTextm_currentTextRef
 
std::unique_ptr< CRectangleGraphicsm_currentBackground
 
std::optional< iv::types::colorm_currentBackgroundColor
 

Constructor & Destructor Documentation

◆ SPrvIndicatorImage()

CIndicatorsGraphics::SPrvIndicatorImage::SPrvIndicatorImage ( CIndicator * indicatorRef,
const std::shared_ptr< CImageGraphics > & currentImageRef,
CDrawText * currentTextRef )
inline

◆ ~SPrvIndicatorImage()

CIndicatorsGraphics::SPrvIndicatorImage::~SPrvIndicatorImage ( )
inline

Member Function Documentation

◆ operator==()

bool CIndicatorsGraphics::SPrvIndicatorImage::operator== ( const SPrvIndicatorImage & b) const
inline

Member Data Documentation

◆ m_currentBackground

std::unique_ptr<CRectangleGraphics> CIndicatorsGraphics::SPrvIndicatorImage::m_currentBackground

◆ m_currentBackgroundColor

std::optional<iv::types::color> CIndicatorsGraphics::SPrvIndicatorImage::m_currentBackgroundColor

◆ m_currentImageRef

std::weak_ptr<CImageGraphics> CIndicatorsGraphics::SPrvIndicatorImage::m_currentImageRef

◆ m_currentTextRef

CDrawText* CIndicatorsGraphics::SPrvIndicatorImage::m_currentTextRef

◆ m_indicatorRef

CIndicator* CIndicatorsGraphics::SPrvIndicatorImage::m_indicatorRef

The documentation for this struct was generated from the following file: