CSEngine
Loading...
Searching...
No Matches
MemoryMgr.h
1
#pragma once
2
#include "../MacroDef.h"
3
#include "MemoryContainer.h"
4
#include "Base/CoreBase.h"
5
6
namespace
CSE {
7
8
class
MemoryMgr
:
public
MemoryContainer
,
public
CoreBase
{
9
public
:
10
explicit
MemoryMgr
();
11
~MemoryMgr
()
override
;
12
13
public
:
14
void
ExterminateObjects(
bool
killAll =
false
);
15
16
void
ReleaseObject(
SObject
*
object
,
bool
isForce =
false
);
17
18
void
Init()
override
;
19
20
private
:
21
22
};
23
}
CSE::CoreBase
Definition
CoreBase.h:9
CSE::MemoryContainer
Definition
MemoryContainer.h:11
CSE::MemoryMgr
Definition
MemoryMgr.h:8
CSE::SObject
Definition
SObject.h:7
Manager
MemoryMgr.h
Generated on Fri Nov 22 2024 01:09:31 for CSEngine by
1.9.8