|
stmm-games-doc
0.32.0
|
This is the complete list of members for stmg::EnumOption, including all inherited members.
| allowsRange() const noexcept | stmg::Option | inlinevirtual |
| 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) noexcept | stmg::EnumOption | inline |
| 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) noexcept | stmg::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) noexcept | stmg::EnumOption | |
| get(int32_t nIdx) const noexcept | stmg::EnumOption | |
| getDefaultValue() const noexcept | stmg::Option | inline |
| getDesc() const noexcept | stmg::Option | inline |
| getEnum(int32_t nIdx) const noexcept | stmg::EnumOption | |
| getEnum(const std::string &sEnumName) const noexcept | stmg::EnumOption | |
| getEnumDesc(int32_t nIdx) const noexcept | stmg::EnumOption | |
| getEnumName(int32_t nIdx) const noexcept | stmg::EnumOption | |
| getIdx(int32_t nEnum) const noexcept | stmg::EnumOption | |
| getMastersValues() const noexcept | stmg::Option | inline |
| getName(int32_t nEnum) const noexcept | stmg::EnumOption | |
| stmg::Option::getName() const noexcept | stmg::Option | inline |
| getOwnerType() const noexcept | stmg::Option | inline |
| getValueAsCode(const Variant &oValue) const noexcept override | stmg::EnumOption | virtual |
| getValueAsDescriptive(const Variant &oValue) const noexcept override | stmg::EnumOption | virtual |
| getValueFromCode(const std::string &sCode) const noexcept override | stmg::EnumOption | virtual |
| getValueFromString(const std::string &sValue) const noexcept override | stmg::EnumOption | virtual |
| isReadonly() const noexcept | stmg::Option | inline |
| isSlave() const noexcept | stmg::Option | inline |
| isValidValue(const Variant &oValue) const noexcept override | stmg::EnumOption | virtual |
| isVisible() const noexcept | stmg::Option | inline |
| Option(OwnerType eOwnerType, const std::string &sName, const Variant &oDefaultValue, const std::string &sDesc) noexcept | stmg::Option | protected |
| 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) noexcept | stmg::Option | protected |
| 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) noexcept | stmg::Option | protected |
| size() const noexcept | stmg::EnumOption | inline |
| ~Option()=default | stmg::Option | protectedvirtual |
1.8.13