LeviLamina
Loading...
Searching...
No Matches
GlideInputSystem.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated forward declare list
6
// clang-format off
7
struct
ActorDataFlagComponent
;
8
struct
FallFlyTicksComponent
;
9
struct
MoveInputComponent
;
10
struct
MovementAbilitiesComponent
;
11
struct
StateVectorComponent
;
12
struct
TickingSystemWithInfo
;
13
// clang-format on
14
15
class
GlideInputSystem
{
16
public
:
17
// static functions
18
// NOLINTBEGIN
19
MCNAPI static ::TickingSystemWithInfo
createGlideInputSystem
();
20
21
MCNAPI
static
void
doGlideInputSystem
(
22
::MovementAbilitiesComponent
const
& abilitiesComponent,
23
::MoveInputComponent
const
& moveInputComponent,
24
::ActorDataFlagComponent
const
& synchedActorDataComponent,
25
::FallFlyTicksComponent
& fallFlyTicksComponent,
26
::StateVectorComponent
& stateVectorComponent
27
);
28
// NOLINTEND
29
};
GlideInputSystem
Definition
GlideInputSystem.h:15
GlideInputSystem::doGlideInputSystem
static MCAPI void doGlideInputSystem(::MovementAbilitiesComponent const &abilitiesComponent, ::MoveInputComponent const &moveInputComponent, ::ActorDataFlagComponent const &synchedActorDataComponent, ::FallFlyTicksComponent &fallFlyTicksComponent, ::StateVectorComponent &stateVectorComponent)
GlideInputSystem::createGlideInputSystem
static MCAPI ::TickingSystemWithInfo createGlideInputSystem()
ActorDataFlagComponent
Definition
ActorDataFlagComponent.h:8
FallFlyTicksComponent
Definition
FallFlyTicksComponent.h:8
MoveInputComponent
Definition
MoveInputComponent.h:10
MovementAbilitiesComponent
Definition
MovementAbilitiesComponent.h:8
StateVectorComponent
Definition
StateVectorComponent.h:8
TickingSystemWithInfo
Definition
TickingSystemWithInfo.h:13
src
mc
entity
systems
GlideInputSystem.h
Generated on Wed Jul 23 2025 08:33:59 for LeviLamina by
1.12.0