ProjectAreaFactory class
Base classes
- class al::AreaObjFactory
Constructors, destructors, conversion operators
Public functions
- auto tryFindAddBufferSize(const char* bufferName) const -> s32
- auto getAreaGroupCount() const -> s32
- auto getAreaGroupInfo() const -> const AreaGroupInfo*
-
template<s32 N>void setAreaGroupInfos(const AreaGroupInfo(&areaInfos)[N])
- void initFactory(const NameToCreator<AreaCreatorFunction>(&entries)[N])
- auto convertName(const char* name) const -> const char* virtual
- auto getNumFactoryEntries() const -> s32
- auto getEntryIndex(AreaCreatorFunction* creationPtr, const char* entryName) const -> s32
Function documentation
s32 ProjectAreaFactory:: tryFindAddBufferSize(const char* bufferName) const
#include <l/Library/Area/AreaObjFactory.h>
s32 ProjectAreaFactory:: getAreaGroupCount() const
#include <l/Library/Area/AreaObjFactory.h>
const AreaGroupInfo* ProjectAreaFactory:: getAreaGroupInfo() const
#include <l/Library/Area/AreaObjFactory.h>
#include <l/Library/Area/AreaObjFactory.h>
template<s32 N>
void ProjectAreaFactory:: setAreaGroupInfos(const AreaGroupInfo(&areaInfos)[N])
void ProjectAreaFactory:: initFactory(const NameToCreator<AreaCreatorFunction>(&entries)[N])
#include <l/Library/Factory/Factory.h>
const char* ProjectAreaFactory:: convertName(const char* name) const virtual
#include <l/Library/Factory/Factory.h>
s32 ProjectAreaFactory:: getNumFactoryEntries() const
#include <l/Library/Factory/Factory.h>
s32 ProjectAreaFactory:: getEntryIndex(AreaCreatorFunction* creationPtr,
const char* entryName) const
#include <l/Library/Factory/Factory.h>