Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::mimics::retro::DynamicText_1_0 Class Referencefinal

#include <DynamicText_1_0.hpp>

Inheritance diagram for iv::mimics::retro::DynamicText_1_0:
[legend]
Collaboration diagram for iv::mimics::retro::DynamicText_1_0:
[legend]

Classes

struct  DefaultValues
 
struct  Keys
 
struct  Sections
 

Public Member Functions

 DynamicText_1_0 ()
 
 ~DynamicText_1_0 () override=default
 
bool load (const iv::file::xml::node &nodeControlMimic) override
 
bool save (iv::file::xml::node &nodeControlMimic) const override
 
iv::mimics::retro::stringMimicElementType getElementType () const override
 
std::shared_ptr< AbstractRetroMimicElementtoNextVersion () const override
 
std::shared_ptr< iv::mimics::AbstractMimicElementtoMimicElement () const override
 

Public Attributes

iv::mimics::eMimicElementType m_mimicElementType
 
iv::mimics::Location m_location
 
iv::types::width m_width
 
iv::types::height m_height
 
iv::mimics::TitleSettings m_titleSettings
 
iv::mimics::Background m_background
 
iv::types::color m_textColor
 
bool m_hasUnderline
 
iv::types::color m_underlineColor
 
iv::types::length m_underlineLength
 
iv::types::width m_underlineWidth
 
std::map< iv::types::order, iv::mimics::support::DynamicTextConditionm_conditions
 
std::string m_defaultMessage
 
iv::types::mimicElementVersion m_version
 

Constructor & Destructor Documentation

◆ DynamicText_1_0()

iv::mimics::retro::DynamicText_1_0::DynamicText_1_0 ( )

◆ ~DynamicText_1_0()

iv::mimics::retro::DynamicText_1_0::~DynamicText_1_0 ( )
overridedefault

Member Function Documentation

◆ getElementType()

iv::mimics::retro::stringMimicElementType iv::mimics::retro::DynamicText_1_0::getElementType ( ) const
nodiscardoverridevirtual

◆ load()

bool iv::mimics::retro::DynamicText_1_0::load ( const iv::file::xml::node & nodeControlMimic)
overridevirtual

◆ save()

bool iv::mimics::retro::DynamicText_1_0::save ( iv::file::xml::node & nodeControlMimic) const
overridevirtual

◆ toMimicElement()

std::shared_ptr< iv::mimics::AbstractMimicElement > iv::mimics::retro::DynamicText_1_0::toMimicElement ( ) const
nodiscardoverridevirtual

◆ toNextVersion()

std::shared_ptr< AbstractRetroMimicElement > iv::mimics::retro::DynamicText_1_0::toNextVersion ( ) const
nodiscardoverridevirtual

Member Data Documentation

◆ m_background

iv::mimics::Background iv::mimics::retro::DynamicText_1_0::m_background

◆ m_conditions

std::map<iv::types::order, iv::mimics::support::DynamicTextCondition> iv::mimics::retro::DynamicText_1_0::m_conditions

◆ m_defaultMessage

std::string iv::mimics::retro::DynamicText_1_0::m_defaultMessage

◆ m_hasUnderline

bool iv::mimics::retro::DynamicText_1_0::m_hasUnderline

◆ m_height

iv::types::height iv::mimics::retro::DynamicText_1_0::m_height

◆ m_location

iv::mimics::Location iv::mimics::retro::DynamicText_1_0::m_location

◆ m_mimicElementType

iv::mimics::eMimicElementType iv::mimics::retro::DynamicText_1_0::m_mimicElementType

◆ m_textColor

iv::types::color iv::mimics::retro::DynamicText_1_0::m_textColor

◆ m_titleSettings

iv::mimics::TitleSettings iv::mimics::retro::DynamicText_1_0::m_titleSettings

◆ m_underlineColor

iv::types::color iv::mimics::retro::DynamicText_1_0::m_underlineColor

◆ m_underlineLength

iv::types::length iv::mimics::retro::DynamicText_1_0::m_underlineLength

◆ m_underlineWidth

iv::types::width iv::mimics::retro::DynamicText_1_0::m_underlineWidth

◆ m_version

iv::types::mimicElementVersion iv::mimics::retro::AbstractRetroMimicElement::m_version
inherited

◆ m_width

iv::types::width iv::mimics::retro::DynamicText_1_0::m_width

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