sead
Loading...
Searching...
No Matches
sead::HeapArray Class Reference

#include <seadHeapPolicies.h>

Public Member Functions

 HeapArray ()
HeapgetHeap (s32 idx) const
HeapgetHeap (s32 idx)
HeapgetPrimaryHeap ()

Private Attributes

HeapmHeaps [4]
bool mAdjusted [4]
s32 mPrimaryIndex

Friends

class TaskMgr

Constructor & Destructor Documentation

◆ HeapArray()

sead::HeapArray::HeapArray ( )
inline

Member Function Documentation

◆ getHeap() [1/2]

Heap * sead::HeapArray::getHeap ( s32 idx) const
inline

◆ getHeap() [2/2]

Heap * sead::HeapArray::getHeap ( s32 idx)
inline

◆ getPrimaryHeap()

Heap * sead::HeapArray::getPrimaryHeap ( )
inline

◆ TaskMgr

friend class TaskMgr
friend

Member Data Documentation

◆ mHeaps

Heap* sead::HeapArray::mHeaps[4]
private

◆ mAdjusted

bool sead::HeapArray::mAdjusted[4]
private

◆ mPrimaryIndex

s32 sead::HeapArray::mPrimaryIndex
private