Cogs.Foundation
Loading...
Searching...
No Matches
Cogs::Reflection::TypeDatabase Member List

This is the complete list of members for Cogs::Reflection::TypeDatabase, including all inherited members.

clear()Cogs::Reflection::TypeDatabasestatic
constructInstance(const Type &type, void *data, const size_t dataSize)Cogs::Reflection::TypeDatabasestatic
createAbstractType()Cogs::Reflection::TypeDatabaseinlinestatic
createInstance(const StringView &name)Cogs::Reflection::TypeDatabaseinlinestatic
createInstance(const Type &type)Cogs::Reflection::TypeDatabasestatic
createType(bool isAbstract=false)Cogs::Reflection::TypeDatabaseinlinestatic
createType(const StringView &name, size_t size, CreateInstance createInstance, DestroyInstance destroyInstance, ConstructInstance constructInstance, DestructInstance destructInstance, bool isAbstract=false)Cogs::Reflection::TypeDatabasestatic
destructInstance(const Type &type, void *data)Cogs::Reflection::TypeDatabasestatic
getType(const TypeId typeId)Cogs::Reflection::TypeDatabasestatic
getType(const Name &name)Cogs::Reflection::TypeDatabasestatic
getType()Cogs::Reflection::TypeDatabaseinlinestatic
getTypes(size_t &count)Cogs::Reflection::TypeDatabasestatic
initializeBaseTypes()Cogs::Reflection::TypeDatabasestatic
typeStoreCogs::Reflection::TypeDatabaseprivatestatic
~TypeDatabase()Cogs::Reflection::TypeDatabase