1#ifndef SEAD_FOREGROUND_BUCKET_MGR_H_
2#define SEAD_FOREGROUND_BUCKET_MGR_H_
4#include <basis/seadTypes.h>
22 void initialize(
Heap* heap, u32 block_max, u32 alloc_area_size,
bool enable_lock =
false);
Definition seadForegroundBucketMgr.h:12
static ForegroundBucketMgr * instance()
Definition seadForegroundBucketMgr.h:14
SeparateHeap * getSeparateHeap() const
Definition seadForegroundBucketMgr.h:24
static ForegroundBucketMgr sForegroundBucketMgr
Definition seadForegroundBucketMgr.h:32
void initialize(Heap *heap, u32 block_max, u32 alloc_area_size, bool enable_lock=false)
ForegroundBucketMgr()
Definition seadForegroundBucketMgr.h:17
SeparateHeap * mSeparateHeap
Definition seadForegroundBucketMgr.h:30
Definition seadSeparateHeap.h:11
Definition seadAssert.h:44