SceneFactory class
Base classes
-
template<typename T>class al::Factory<SceneCreatorFunction>
Derived classes
- class ProjectSceneFactory
Constructors, destructors, conversion operators
- SceneFactory(const char* factoryName)
Public functions
- void initFactory(const NameToCreator<SceneCreatorFunction>(&entries)[N])
- auto convertName(const char* name) const -> const char* virtual
- auto getNumFactoryEntries() const -> s32
- auto getEntryIndex(SceneCreatorFunction* creationPtr, const char* entryName) const -> s32
Function documentation
void alSceneFunction:: SceneFactory:: initFactory(const NameToCreator<SceneCreatorFunction>(&entries)[N])
#include <l/Library/Factory/Factory.h>
const char* alSceneFunction:: SceneFactory:: convertName(const char* name) const virtual
#include <l/Library/Factory/Factory.h>
s32 alSceneFunction:: SceneFactory:: getNumFactoryEntries() const
#include <l/Library/Factory/Factory.h>
s32 alSceneFunction:: SceneFactory:: getEntryIndex(SceneCreatorFunction* creationPtr,
const char* entryName) const
#include <l/Library/Factory/Factory.h>