LeviLamina
Loading...
Searching...
No Matches
ImmobileSystem.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/ecs/strict/EntityModifier.h"
7
8// auto generated forward declare list
9// clang-format off
16// clang-format on
17
19public:
20 // static functions
21 // NOLINTBEGIN
22 MCNAPI static ::TickingSystemWithInfo createSystem();
23
24 MCNAPI static void doImmobileSystem(
26 ::LocalMoveVelocityComponent& localMoveVelocityComponent,
27 ::MobRotationComponent& mobRotationComponent,
28 ::StateVectorComponent& stateVectorComponent,
30 );
31 // NOLINTEND
32};
Definition EntityModifier.h:6
Definition ImmobileSystem.h:18
static MCAPI void doImmobileSystem(::StrictEntityContext const &context, ::LocalMoveVelocityComponent &localMoveVelocityComponent, ::MobRotationComponent &mobRotationComponent, ::StateVectorComponent &stateVectorComponent, ::EntityModifier<::MobIsJumpingFlagComponent > mod)
static MCAPI ::TickingSystemWithInfo createSystem()
Definition StrictEntityContext.h:8
Definition LocalMoveVelocityComponent.h:8
Definition MobIsJumpingFlagComponent.h:5
Definition MobRotationComponent.h:8
Definition StateVectorComponent.h:8
Definition TickingSystemWithInfo.h:13
Definition context.h:5