LeviLamina
Loading...
Searching...
No Matches
ControlledByLocalInstanceSystem.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated forward declare list
6
// clang-format off
7
struct
TickingSystemWithInfo
;
8
// clang-format on
9
10
struct
ControlledByLocalInstanceSystem
{
11
public
:
12
// ControlledByLocalInstanceSystem inner types declare
13
// clang-format off
14
struct
Config
;
15
// clang-format on
16
17
// ControlledByLocalInstanceSystem inner types define
18
struct
Config
{
19
public
:
20
// Config inner types define
21
enum class
ApplyTo :
int
{
22
LiveEntities = 0,
23
RecalculateRequestEntities = 1,
24
};
25
26
public
:
27
// member variables
28
// NOLINTBEGIN
29
::ll::TypedStorage<1, 1, bool> mIsClientSide;
30
::ll::TypedStorage<4, 4, ::ControlledByLocalInstanceSystem::Config::ApplyTo> mApplyTo;
31
// NOLINTEND
32
};
33
34
public
:
35
// static functions
36
// NOLINTBEGIN
37
MCAPI static ::TickingSystemWithInfo
38
createCalculateControlledByLocalInstanceSystem(
::ControlledByLocalInstanceSystem::Config
const
& config);
39
40
MCAPI static ::TickingSystemWithInfo createWasControlledByLocalInstanceSystem();
41
// NOLINTEND
42
};
ControlledByLocalInstanceSystem::Config
Definition
ControlledByLocalInstanceSystem.h:18
ControlledByLocalInstanceSystem
Definition
ControlledByLocalInstanceSystem.h:10
TickingSystemWithInfo
Definition
TickingSystemWithInfo.h:13
src
mc
entity
systems
ControlledByLocalInstanceSystem.h
Generated on
for LeviLamina by
1.16.1