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
21MCAPI void adjustMotion(
22 ::Vec3 const& amount,
24 ::MoveRequestComponent& moveRequest,
26 ::ClientAcceptanceConfig const& config
27);
28
29MCAPI void registerSystems(::EntitySystems& systems, ::EntitySystemTickingMode const& mode);
30
31MCAPI 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:11
Definition ClientAcceptanceConfig.h:5
Definition ClientAcceptanceThresholdsComponent.h:10
Definition EntitySystemTickingMode.h:5
Definition MoveRequestComponent.h:13
Definition ServerPlayerCurrentMovementComponent.h:12
Definition StateVectorComponent.h:10