some fManager, fBase, mHeap, f - lists and tree stuff

This commit is contained in:
elijah-thomas774
2024-03-17 17:40:00 -04:00
parent c2a4909bd2
commit 606cc15eed
29 changed files with 1270 additions and 344 deletions
+27 -4
View File
@@ -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);
};
+1
View File
@@ -0,0 +1 @@
#pragma once
+1
View File
@@ -0,0 +1 @@
#pragma once