LeviLamina
Loading...
Searching...
No Matches
GameRefs.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
template
<
class
T>
6
struct
GameRefs
{
7
using
OwnerStorage = std::shared_ptr<T>;
8
using
StackResultStorage = std::shared_ptr<T>;
9
using
WeakStorage = std::weak_ptr<T>;
10
using
StackRef = T;
11
};
12
13
class
EntityContext
;
14
template
<>
15
class
GameRefs
<
EntityContext
>;
16
template
<>
17
class
GameRefs
<
EntityContext
const>;
18
class
EntityId
;
19
template
<>
20
class
GameRefs
<
EntityId
>;
21
class
IFeature
;
22
template
<>
23
class
GameRefs
<
IFeature
>;
EntityContext
Definition
EntityContext.h:16
EntityId
Definition
EntityId.h:12
IFeature
Definition
IFeature.h:13
GameRefs
Definition
GameRefs.h:6
src
mc
deps
game_refs
GameRefs.h
Generated on Sat Apr 26 2025 05:55:27 for LeviLamina by
1.12.0