template<typename T>
Factory class
Constructors, destructors, conversion operators
- Factory(const char* factoryName)
-
template<s32 N>Factory(const char* factoryName, const NameToCreator<T>(&entries)[N])
Public functions
-
template<s32 N>void initFactory(const NameToCreator<T>(&entries)[N])
- auto convertName(const char* name) const -> const char* virtual
- auto getNumFactoryEntries() const -> s32
- auto getEntryIndex(T* creationPtr, const char* entryName) const -> s32