LeviLamina
Loading...
Searching...
No Matches
ServerAnimationSystemImpl.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/ecs/ViewT.h"
7
#include "mc/deps/ecs/strict/Exclude.h"
8
#include "mc/deps/ecs/strict/Include.h"
9
10
// auto generated forward declare list
11
// clang-format off
12
class
ActorOwnerComponent
;
13
class
StrictEntityContext
;
14
struct
ActorMovementTickNeededComponent
;
15
struct
ActorTickedComponent
;
16
struct
IsDeadFlagComponent
;
17
struct
ServerPlayerComponent
;
18
struct
SimulatedPlayerFlagComponent
;
19
// clang-format on
20
21
namespace
ServerAnimationSystemImpl {
22
// functions
23
// NOLINTBEGIN
24
MCNAPI
void
tickAnimationSystem(
::ActorOwnerComponent
& actorOwnerComponent);
25
26
MCNAPI
void
tickServerInputDependentActorsAnimationSystem(
27
::ViewT
<
::StrictEntityContext
,
::Include<::ActorMovementTickNeededComponent>
,
::ActorOwnerComponent
> view
28
);
29
30
MCNAPI
void
tickServerInputIndependentAnimationSystem(
31
::ViewT
<
32
::StrictEntityContext
,
33
::Include<::ServerPlayerComponent, ::IsDeadFlagComponent, ::ActorTickedComponent>
,
34
::Exclude<::ActorMovementTickNeededComponent, ::SimulatedPlayerFlagComponent>
,
35
::ActorOwnerComponent
> deadPlayerViews
36
);
37
// NOLINTEND
38
39
}
// namespace ServerAnimationSystemImpl
ActorOwnerComponent
Definition
ActorOwnerComponent.h:10
StrictEntityContext
Definition
StrictEntityContext.h:8
ViewT
Definition
ViewT.h:6
ActorMovementTickNeededComponent
Definition
ActorMovementTickNeededComponent.h:5
ActorTickedComponent
Definition
ActorTickedComponent.h:5
Exclude
Definition
Exclude.h:6
Include
Definition
Include.h:6
IsDeadFlagComponent
Definition
IsDeadFlagComponent.h:5
ServerPlayerComponent
Definition
ServerPlayerComponent.h:5
SimulatedPlayerFlagComponent
Definition
SimulatedPlayerFlagComponent.h:5
src-server
mc
entity
systems
ServerAnimationSystemImpl.h
Generated on Tue Nov 25 2025 04:01:00 for LeviLamina by
1.12.0