![]() |
Gorgon Game Engine
|
This is the complete list of members for MappedStringEnum< E_ >, including all inherited members.
| add(const ElementInitializer &element) | EnumType | protected |
| AddConstructor(Function::Overload &element) | Type | |
| AddConstructors(std::initializer_list< Function::Overload * > elements) | Type | |
| AddInheritance(const Type &type, Inheritance::ConversionFunction from, Inheritance::ConversionFunction to) | Type | |
| AddMember(StaticMember &member) override | Type | virtual |
| AddMember(StaticMember *member) override | Type | virtual |
| AddMember(InstanceMember &member) | Type | virtual |
| AddMember(InstanceMember *member) | Type | virtual |
| AddMembers(std::initializer_list< StaticMember * > newmembers) override | Type | virtual |
| AddMembers(std::vector< StaticMember * > newmembers) override | Type | virtual |
| AddMembers(std::initializer_list< InstanceMember * > newmembers) | Type | virtual |
| AddMembers(std::vector< InstanceMember * > newmembers) | Type | virtual |
| AlreadMatching enum value | Type | |
| Assign(Data &l, const Data &r) const override | MappedStringEnum< E_ > | virtual |
| CanMorphTo(const Type &type) const | Type | |
| Compare(const Data &l, const Data &r) const | Type | |
| compare(const Data &l, const Data &r) const | MappedStringEnum< E_ > | protectedvirtual |
| Constant enum value | StaticMember | |
| Construct(const std::vector< Data > ¶meters) const | Type | |
| Constructor | Type | |
| constructor | Type | protected |
| DataMember enum value | StaticMember | |
| defaultvalue | Type | protected |
| Delete(const Data &obj) const | Type | |
| deleteobject(const Data &obj) const override | MappedStringEnum< E_ > | protectedvirtual |
| DownCasting enum value | Type | |
| EnumType(const std::string &name, const std::string &help, const std::vector< ElementInitializer > &elements, TMP::RTTH *typeinterface) | EnumType | |
| EnumType(const std::string &name, const std::string &help, Any defval, TMP::RTTH *typeinterface) | EnumType | protected |
| Gorgon::Scripting::Type::EnumType enum value | StaticMember | |
| EventType enum value | StaticMember | |
| Function enum value | StaticMember | |
| Get() const override final | EnumType | virtual |
| GetDefaultValue() const | Type | |
| GetFunction(const std::string &name) const | Namespace | |
| GetHelp() const | Member | |
| GetMemberType() const override | EnumType | virtual |
| GetName() const | Member | |
| GetNamespace(const std::string &name) const | Namespace | |
| GetOwner() const | Member | |
| GetQualifiedName() const | Member | |
| GetType(const std::string &name) const | Namespace | |
| GetTypeCastingFrom(const Type *other, bool implicit=true) const | Type | |
| help | Member | protected |
| inheritedsymbols | Type | protected |
| InheritedSymbols | Type | |
| inheritsfrom | Type | protected |
| InheritsFrom | Type | |
| instancemembers | Type | protected |
| InstanceMembers | Type | |
| IsInstanceable() const | StaticMember | |
| IsInstanceMember() const override final | StaticMember | virtual |
| IsReferenceType() const | Type | |
| MappedStringEnum(const std::string &name, const std::string &help, const std::vector< std::pair< std::string, std::string >> &strings, E_ defval=E_(), bool binary=false) | MappedStringEnum< E_ > | |
| MappedStringEnum(const std::string &name, const std::string &help, E_ defval=E_(), bool binary=false) | MappedStringEnum< E_ > | |
| Member(const std::string &name, const std::string &help) | Member | |
| Members | Namespace | |
| members | Namespace | protected |
| MemberType enum name | StaticMember | |
| MorphTo(const Type &type, Data source, bool allowtypecast=true) const | Type | |
| MorphType enum name | Type | |
| name | Member | protected |
| Namespace(const std::string &name, const std::string &help) | Namespace | |
| Gorgon::Scripting::StaticMember::Namespace enum value | StaticMember | |
| NotPossible enum value | Type | |
| operator const Type *() const | Type | |
| operator!=(const Type &other) const | Type | |
| operator!=(const Type *other) const | Type | |
| operator==(const Type &other) const | Type | |
| operator==(const Type *other) const | Type | |
| Ordered | EnumType | |
| parent | Member | protected |
| parents | Type | protected |
| Parents | Type | |
| Parse(const std::string &s) const | MappedStringEnum< E_ > | virtual |
| referencetype | Type | protected |
| RegularType enum value | StaticMember | |
| SetParent(const Member &parent) | Member | protectedvirtual |
| StaticMember(const std::string &name, const std::string &help) | StaticMember | |
| ToString(const Data &d) const | MappedStringEnum< E_ > | virtual |
| Type(const std::string &name, const std::string &help, const Any &defaultvalue, TMP::RTTH *typeinterface, bool isref) | Type | |
| TypeCasting enum value | Type | |
| TypeInterface | Type | |
| UpCasting enum value | Type | |
| ValueOf(const std::string &name) const | Namespace | |
| ~Member() | Member | virtual |
| ~Type() | Type | virtual |