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 SaveUseCase : uchar {
9 SaveToDisk = 0,
10 SendOverNetwork = 1,
11 Clone = 2,
12 };
13
14 enum class SaveOperation : uchar {
15 DeepCopy = 0,
16 ShallowCopy = 1,
17 };
18
19public:
20 // member variables
21 // NOLINTBEGIN
22 ::SaveContext::SaveUseCase mSaveUseCase{SaveUseCase::Clone};
23 // NOLINTEND
24};
Definition SaveContext.h:5