Base::Type Member List

This is the complete list of members for Base::Type, including all inherited members.

badType()Base::Typestatic
createInstance()Base::Type
createInstanceByName(const char *TypeName, bool bLoadModule=false)Base::Typestatic
createType(const Type parent, const char *name, instantiationMethod method=nullptr)Base::Typestatic
destruct()Base::Typestatic
fromKey(unsigned int key)Base::Typestatic
fromName(const char *name)Base::Typestatic
getAllDerivedFrom(const Type type, std::vector< Type > &List)Base::Typestatic
getKey() constBase::Type
getModuleName(const char *ClassName)Base::Typeprotectedstatic
getName() constBase::Type
getNumTypes()Base::Typestatic
getParent() constBase::Type
getTypeIfDerivedFrom(const char *name, const Type parent, bool bLoadModule=false)Base::Typestatic
importModule(const char *TypeName)Base::Typestatic
init()Base::Typestatic
instantiationMethod typedefBase::Type
isBad() constBase::Type
isDerivedFrom(const Type type) constBase::Type
operator!=(const Type type) constBase::Type
operator<(const Type type) constBase::Type
operator<=(const Type type) constBase::Type
operator=(const Type type)Base::Type
operator==(const Type type) constBase::Type
operator>(const Type type) constBase::Type
operator>=(const Type type) constBase::Type
Type(const Type &type)Base::Type
Type()Base::Type
~Type()Base::Typevirtual