LeviLamina
Loading...
Searching...
No Matches
PlayerMoveSystemsImpl.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/ecs/Optional.h"
7#include "mc/deps/ecs/ViewT.h"
8#include "mc/deps/ecs/strict/EntityModifier.h"
9#include "mc/deps/ecs/strict/Include.h"
10#include "mc/deps/ecs/strict/OptionalGlobal.h"
11
12// auto generated forward declare list
13// clang-format off
22// clang-format on
23
24namespace VanillaSystems::PlayerMoveSystemsImpl {
25// functions
26// NOLINTBEGIN
27MCAPI void _doPlayerPreMoveSystem(
28 ::StrictEntityContext const& entity,
29 ::MoveRequestComponent const& request,
30 ::StateVectorComponent const& stateVector,
31 ::VanillaClientGameplayComponent& last,
32 ::Optional<::OnGroundFlagComponent const> onGround,
33 ::EntityModifier<::WasOnGroundFlagComponent>& modifier
34);
35
36#ifdef LL_PLAT_C
37MCAPI void _singleTickDebugCameraFilterSystem(
38 ::StrictEntityContext& entity,
39 ::ViewT<::StrictEntityContext, ::Include<::LocalPlayerComponent, ::MoveRequestComponent>> view,
40 ::EntityModifier<::MoveRequestComponent> modifier,
41 ::OptionalGlobal<::DebugCameraIsActiveComponent> debugCamera
42);
43
44MCAPI void _tickDebugCameraFilterSystem(
45 ::ViewT<::StrictEntityContext, ::Include<::LocalPlayerComponent, ::MoveRequestComponent>> view,
46 ::EntityModifier<::MoveRequestComponent> modifier,
47 ::OptionalGlobal<::DebugCameraIsActiveComponent> debugCamera
48);
49#endif
50// NOLINTEND
51
52} // namespace VanillaSystems::PlayerMoveSystemsImpl
Definition StrictEntityContext.h:8
Definition DebugCameraIsActiveComponent.h:5
Definition LocalPlayerComponent.h:5
Definition MoveRequestComponent.h:11
Definition OnGroundFlagComponent.h:5
Definition StateVectorComponent.h:8
Definition VanillaClientGameplayComponent.h:8
Definition WasOnGroundFlagComponent.h:5