3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/ecs/Optional.h"
22namespace MobMovementFriction {
25MCNAPI
void forSystems(::std::function<
void(::TickingSystemWithInfo&&)>
const& func);
27MCNAPI
void tickLavaWalkFriction(
28 ::StrictEntityContext
const&,
29 ::NavigationComponent
const& navigationComponent,
30 ::Optional<::MovementAbilitiesComponent const>,
31 ::Optional<::PlayerInputModeComponent const>,
32 ::Optional<::VexFlagComponent const> vexFlagComponent,
33 ::FrictionModifierComponent
const& frictionModifierComponent,
34 ::ActorDataFlagComponent
const&,
35 ::StateVectorComponent& stateVectorComponent
38MCNAPI
void tickNormalFriction(
39 ::StrictEntityContext
const&,
40 ::MobTravelComponent
const& mobTravelComponent,
41 ::Optional<::MovementAbilitiesComponent const>,
42 ::Optional<::PlayerInputModeComponent const>,
43 ::Optional<::VexFlagComponent const> vexFlagComponent,
44 ::FrictionModifierComponent
const& frictionModifierComponent,
45 ::ActorDataFlagComponent
const&,
46 ::StateVectorComponent& stateVectorComponent
Definition NavigationComponent.h:19
Definition StrictEntityContext.h:8
Definition ActorDataFlagComponent.h:9
Definition FrictionModifierComponent.h:8
Definition MobTravelComponent.h:8
Definition MovementAbilitiesComponent.h:5
Definition StateVectorComponent.h:8
Definition TickingSystemWithInfo.h:13
Definition VexFlagComponent.h:5