![]() |
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 |