LeviLamina
Loading...
Searching...
No Matches
SneakMovementSystem.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/ecs/Optional.h"
7
8// auto generated forward declare list
9// clang-format off
18// clang-format on
19
20namespace SneakMovementSystem {
21// functions
22// NOLINTBEGIN
23MCAPI ::TickingSystemWithInfo create();
24
25MCAPI bool storeSneakStateAndReturnDoSneakMovement(
26 ::ActorDataFlagComponent const& actorData,
29 ::MoveRequestComponent& moveRequest
30);
31
32MCAPI void tickSneakMovementSystem(
33 ::ActorDataFlagComponent const& actorData,
34 ::AABBShapeComponent const& aabb,
35 ::MaxAutoStepComponent const& maxAutoStep,
38 ::MoveRequestComponent& moveRequest,
40);
41// NOLINTEND
42
43} // namespace SneakMovementSystem
Definition Optional.h:8
Definition AABBShapeComponent.h:11
Definition ActorDataFlagComponent.h:8
Definition MaxAutoStepComponent.h:8
Definition MoveInputComponent.h:12
Definition MoveRequestComponent.h:13
Definition OnGroundFlagComponent.h:5
Definition StateVectorComponent.h:10
Definition TickingSystemWithInfo.h:11