MemorySystem class
Constructors, destructors, conversion operators
-
MemorySystem(sead::
Heap* heap)
Public functions
- void allocFailedCallbackFunc(const sead::HeapMgr::AllocFailedCallbackArg*)
- void createSequenceHeap()
- void freeAllSequenceHeap()
- auto printSequenceHeap() -> bool
- auto createSceneHeap(const char* stageName, bool backwards) -> bool
- void createSceneResourceHeap(const char* stageName, bool backwards)
- void destroySceneHeap()
- void destroySceneResourceHeap()
- void createCourseSelectHeap()
- void destroyCourseSelectHeap()
- void createWorldResourceHeap()
- void destroyWorldResourceHeap()
- void freeAllPlayerHeap()
-
auto tryFindNamedHeap(const char* heapName) -> sead::
Heap* -
auto findNamedHeap(const char* heapName) -> sead::
Heap* -
void addNamedHeap(sead::
Heap* heap, const char* heapName) - void removeNamedHeap(const char* heapName)
-
auto getStationedHeap() -> sead::
ExpHeap* -
auto getSequenceHeap() -> sead::
ExpHeap* -
auto getSceneResourceHeap() -> sead::
ExpHeap* -
auto getSceneHeap() -> sead::
ExpHeap* -
auto getPlayerResourceHeap() -> sead::
ExpHeap* -
auto getCourseSelectResourceHeap() -> sead::
ExpHeap* -
auto getCourseSelectHeap() -> sead::
ExpHeap* -
auto getWorldResourceHeap() -> sead::
ExpHeap* - auto getAudioResourceDirector() -> AudioResourceDirector*
- void setAudioResourceDirector(AudioResourceDirector* audioResourceDirector)