LkEngine
0.1.2
Loading...
Searching...
No Matches
GarbageCollector.h
1
#pragma once
2
3
#include <set>
4
5
#include "
LkEngine/Core/LObject/Object.h
"
6
#include "LkEngine/Core/LObject/ObjectPtr.h"
7
8
namespace
LkEngine
{
9
10
extern
std::unordered_map<FObjectHandle, TObjectPtr<LObject>> GLiveObjectMap;
11
16
class
LGarbageCollector
17
{
18
public
:
19
LGarbageCollector
() =
default
;
20
~LGarbageCollector
() =
default
;
21
22
static
LGarbageCollector
& Get();
23
24
void
Initialize();
25
};
26
27
}
Object.h
LObject implementation.
LkEngine::LGarbageCollector
Definition
GarbageCollector.h:17
LkEngine
Definition
Asset.h:11
LkEngine
Source
LkEngine
Core
Memory
GarbageCollector.h
Generated by
1.12.0