LeviLamina
Loading...
Searching...
No Matches
RotateAndSetVelocitySystem.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/Include.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
class
StrictEntityContext
;
12
struct
LocalMoveVelocityComponent
;
13
struct
MoveInputComponent
;
14
struct
PlayerInputModeComponent
;
15
struct
PlayerInputRequestComponent
;
16
struct
TickingSystemWithInfo
;
17
// clang-format on
18
19
struct
RotateAndSetVelocitySystem
{
20
public
:
21
// static functions
22
// NOLINTBEGIN
23
MCNAPI static ::TickingSystemWithInfo
createSystem
();
24
25
MCNAPI
static
void
doTick
(
26
::MoveInputComponent
const
& input,
27
::PlayerInputModeComponent
const
&,
28
::LocalMoveVelocityComponent
& localVelocity
29
);
30
31
MCNAPI
static
void
tick
(
32
::ViewT
<
33
::StrictEntityContext
,
34
::Include<::PlayerInputRequestComponent>
,
35
::MoveInputComponent
const
,
36
::PlayerInputModeComponent
const
,
37
::LocalMoveVelocityComponent
> view
38
);
39
// NOLINTEND
40
};
StrictEntityContext
Definition
StrictEntityContext.h:8
ViewT
Definition
ViewT.h:6
Include
Definition
Include.h:6
LocalMoveVelocityComponent
Definition
LocalMoveVelocityComponent.h:8
MoveInputComponent
Definition
MoveInputComponent.h:11
PlayerInputModeComponent
Definition
PlayerInputModeComponent.h:9
PlayerInputRequestComponent
Definition
PlayerInputRequestComponent.h:10
RotateAndSetVelocitySystem
Definition
RotateAndSetVelocitySystem.h:19
RotateAndSetVelocitySystem::doTick
static MCAPI void doTick(::MoveInputComponent const &input, ::PlayerInputModeComponent const &, ::LocalMoveVelocityComponent &localVelocity)
RotateAndSetVelocitySystem::tick
static MCAPI void tick(::ViewT< ::StrictEntityContext, ::Include<::PlayerInputRequestComponent >, ::MoveInputComponent const, ::PlayerInputModeComponent const, ::LocalMoveVelocityComponent > view)
RotateAndSetVelocitySystem::createSystem
static MCAPI ::TickingSystemWithInfo createSystem()
TickingSystemWithInfo
Definition
TickingSystemWithInfo.h:13
src-server
mc
entity
systems
RotateAndSetVelocitySystem.h
Generated on Tue Nov 25 2025 04:01:00 for LeviLamina by
1.12.0