stmm-games-doc  0.32.0
stmg::Option Member List

This is the complete list of members for stmg::Option, including all inherited members.

allowsRange() const noexceptstmg::Optioninlinevirtual
getDefaultValue() const noexceptstmg::Optioninline
getDesc() const noexceptstmg::Optioninline
getMastersValues() const noexceptstmg::Optioninline
getName() const noexceptstmg::Optioninline
getOwnerType() const noexceptstmg::Optioninline
getValueAsCode(const Variant &oValue) const noexcept=0stmg::Optionpure virtual
getValueAsDescriptive(const Variant &oValue) const noexcept=0stmg::Optionpure virtual
getValueFromCode(const std::string &sCode) const noexcept=0stmg::Optionpure virtual
getValueFromString(const std::string &sValue) const noexcept=0stmg::Optionpure virtual
isReadonly() const noexceptstmg::Optioninline
isSlave() const noexceptstmg::Optioninline
isValidValue(const Variant &oValue) const noexcept=0stmg::Optionpure virtual
isVisible() const noexceptstmg::Optioninline
Option(OwnerType eOwnerType, const std::string &sName, const Variant &oDefaultValue, const std::string &sDesc) noexceptstmg::Optionprotected
Option(OwnerType eOwnerType, const std::string &sName, const Variant &oDefaultValue, const std::string &sDesc, bool bReadOnly, bool bVisible, const shared_ptr< Option > &refMaster, const std::vector< Variant > &aMasterValues) noexceptstmg::Optionprotected
Option(OwnerType eOwnerType, const std::string &sName, const Variant &oDefaultValue, const std::string &sDesc, bool bReadOnly, bool bVisible, const std::vector< std::pair< shared_ptr< Option >, std::vector< Variant >>> &aMastersValues) noexceptstmg::Optionprotected
~Option()=defaultstmg::Optionprotectedvirtual