LeviLamina
Loading...
Searching...
No Matches
SaveContext.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
6public:
7 // SaveContext inner types define
8 enum class SaveOperation : uchar {
9 DeepCopy = 0,
10 ShallowCopy = 1,
11 };
12
13 enum class SaveUseCase : uchar {
14 SaveToDisk = 0,
15 SendOverNetwork = 1,
16 Clone = 2,
17 Move = 3,
18 BlockActorToItemUserData = 4,
19 };
20
21public:
22 // member variables
23 // NOLINTBEGIN
24 ::SaveContext::SaveUseCase mSaveUseCase{SaveUseCase::Clone};
25 // NOLINTEND
26};
Definition SaveContext.h:5