blob: 755ab5d79667437a06eb72f17f78b3b90757f349 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#pragma once
#include <prim/seadSafeString.h>
namespace ksys::res {
// TODO: very incomplete
class CompactedHeap {
public:
static CompactedHeap* tryCreate(const sead::SafeString& name, void* buffer, size_t buffer_size,
u32 x);
static CompactedHeap* create(const sead::SafeString& name, void* buffer, size_t buffer_size,
u32 x);
void destroy();
private:
virtual ~CompactedHeap();
};
} // namespace ksys::res
|