LeviLamina
Loading...
Searching...
No Matches
ClientAcceptanceSystem.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7class EntitySystems;
8class Vec3;
16// clang-format on
17
18namespace ClientAcceptanceSystem {
19// functions
20// NOLINTBEGIN
21MCNAPI void adjustMotion(
22 ::Vec3 const& amount,
24 ::MoveRequestComponent& moveRequest,
26 ::ClientAcceptanceConfig const& config
27);
28
29MCNAPI void registerSystems(::EntitySystems& systems, ::EntitySystemTickingMode const& mode);
30
31MCNAPI void tickClientAcceptance(
33 ::StateVectorComponent const& stateVector,
34 ::MoveRequestComponent& moveRequest,
37);
38// NOLINTEND
39
40} // namespace ClientAcceptanceSystem
Definition EntitySystems.h:24
Definition Vec3.h:10
Definition AABBShapeComponent.h:9
Definition ClientAcceptanceConfig.h:5
Definition ClientAcceptanceThresholdsComponent.h:8
Definition EntitySystemTickingMode.h:5
Definition MoveRequestComponent.h:11
Definition ServerPlayerCurrentMovementComponent.h:10
Definition StateVectorComponent.h:8