1#ifndef SEAD_EXP_HEAP_H_
2#define SEAD_EXP_HEAP_H_
4#include <heap/seadHeap.h>
Definition seadExpHeap.h:11
const void * getStartAddress() const override
size_t getSize() const override
ExpHeap(const SafeString &name, Heap *parent, void *start, u32 size, HeapDirection direction, bool enable_lock)
static ExpHeap * tryCreate(u32 size, const SafeString &name, Heap *parent=nullptr, HeapDirection direction=cHeapDirection_Forward, bool enable_lock=false)
const void * getEndAddress() const override
HeapDirection
Definition seadHeap.h:26
@ cHeapDirection_Forward
Definition seadHeap.h:27
Definition seadAssert.h:44
SafeStringBase< char > SafeString
Definition seadSafeString.h:409
#define SEAD_RTTI_OVERRIDE(CLASS, BASE)
Definition seadRuntimeTypeInfo.h:96