mirror of
https://github.com/zeldaret/ss
synced 2026-08-16 13:16:42 -04:00
some fManager, fBase, mHeap, f - lists and tree stuff
This commit is contained in:
+27
-4
@@ -1,8 +1,31 @@
|
||||
#pragma once
|
||||
|
||||
#include "egg/core/eggHeap.h"
|
||||
#include "egg/core/eggExpHeap.h"
|
||||
|
||||
class dHeap {
|
||||
public:
|
||||
static EGG::Heap* work1Heap;
|
||||
};
|
||||
public:
|
||||
EGG::ExpHeap *heap;
|
||||
|
||||
public:
|
||||
static dHeap work1Heap;
|
||||
static dHeap work2Heap;
|
||||
static dHeap workExHeap;
|
||||
static dHeap layoutHeap;
|
||||
static dHeap layoutExHeap;
|
||||
static dHeap layoutEx2Heap;
|
||||
static dHeap layoutResHeap;
|
||||
static dHeap fontHeap;
|
||||
static dHeap HBMHeap;
|
||||
|
||||
public:
|
||||
EGG::ExpHeap *init(const char *name, size_t size, EGG::Heap *parent);
|
||||
static void createWork1Heap(size_t size, EGG::Heap *parent);
|
||||
static void createWork2Heap(size_t size, EGG::Heap *parent);
|
||||
static void createWorkExHeap(size_t size, EGG::Heap *parent);
|
||||
static void createLayoutHeap(size_t size, EGG::Heap *parent);
|
||||
static void createLayoutExHeap(size_t size, EGG::Heap *parent);
|
||||
static void createLayoutEx2Heap(size_t size, EGG::Heap *parent);
|
||||
static void createLayoutResHeap(size_t size, EGG::Heap *parent);
|
||||
static void createFontHeap(size_t size, EGG::Heap *parent);
|
||||
static void createHBMHeap(size_t size, EGG::Heap *parent);
|
||||
};
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
#pragma once
|
||||
@@ -0,0 +1 @@
|
||||
#pragma once
|
||||
Reference in New Issue
Block a user