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

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

allowsRange() const noexceptstmg::Optioninlinevirtual
EnumOption(OwnerType eOwnerType, const std::string &sName, int32_t nDefaultEnum, const std::string &sDesc, const std::vector< std::tuple< int32_t, std::string, std::string > > &aEnum) noexceptstmg::EnumOptioninline
EnumOption(OwnerType eOwnerType, const std::string &sName, int32_t nDefaultEnum, const std::string &sDesc, bool bReadOnly, bool bVisible, const shared_ptr< Option > &refMaster, const std::vector< Variant > &aMasterValues, const std::vector< std::tuple< int32_t, std::string, std::string > > &aEnum) noexceptstmg::EnumOption
EnumOption(OwnerType eOwnerType, const std::string &sName, int32_t nDefaultEnum, const std::string &sDesc, bool bReadOnly, bool bVisible, const std::vector< std::pair< shared_ptr< Option >, std::vector< Variant >>> &aMastersValues, const std::vector< std::tuple< int32_t, std::string, std::string > > &aEnum) noexceptstmg::EnumOption
get(int32_t nIdx) const noexceptstmg::EnumOption
getDefaultValue() const noexceptstmg::Optioninline
getDesc() const noexceptstmg::Optioninline
getEnum(int32_t nIdx) const noexceptstmg::EnumOption
getEnum(const std::string &sEnumName) const noexceptstmg::EnumOption
getEnumDesc(int32_t nIdx) const noexceptstmg::EnumOption
getEnumName(int32_t nIdx) const noexceptstmg::EnumOption
getIdx(int32_t nEnum) const noexceptstmg::EnumOption
getMastersValues() const noexceptstmg::Optioninline
getName(int32_t nEnum) const noexceptstmg::EnumOption
stmg::Option::getName() const noexceptstmg::Optioninline
getOwnerType() const noexceptstmg::Optioninline
getValueAsCode(const Variant &oValue) const noexcept overridestmg::EnumOptionvirtual
getValueAsDescriptive(const Variant &oValue) const noexcept overridestmg::EnumOptionvirtual
getValueFromCode(const std::string &sCode) const noexcept overridestmg::EnumOptionvirtual
getValueFromString(const std::string &sValue) const noexcept overridestmg::EnumOptionvirtual
isReadonly() const noexceptstmg::Optioninline
isSlave() const noexceptstmg::Optioninline
isValidValue(const Variant &oValue) const noexcept overridestmg::EnumOptionvirtual
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
size() const noexceptstmg::EnumOptioninline
~Option()=defaultstmg::Optionprotectedvirtual