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