3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/ecs/ViewT.h"
7#include "mc/deps/ecs/strict/Exclude.h"
8#include "mc/deps/ecs/strict/Include.h"
9#include "mc/deps/ecs/strict/OptionalGlobal.h"
21namespace HangingActorMoveSystemImpl {
24MCNAPI
void doActorMoveSystem(
25 ::StrictEntityContext
const& entity,
26 ::MoveRequestComponent& moveRequestComponent,
27 ::VanillaSystems::ActorAdapterComponent* adapter
30MCNAPI
void singleTickActorMoveSystem(
31 ::StrictEntityContext& entity,
33 ::StrictEntityContext,
34 ::Include<::HangingActorFlagComponent, ::ActorComponent>,
35 ::Exclude<::ActorRemovedFlagComponent>,
36 ::MoveRequestComponent> view,
37 ::OptionalGlobal<::VanillaSystems::ActorAdapterComponent> adapterComponent
40MCNAPI
void tickActorMoveSystem(
42 ::StrictEntityContext,
43 ::Include<::HangingActorFlagComponent, ::ActorComponent>,
44 ::Exclude<::ActorRemovedFlagComponent>,
45 ::MoveRequestComponent> view,
46 ::OptionalGlobal<::VanillaSystems::ActorAdapterComponent> adapterComponent
Definition StrictEntityContext.h:8
Definition ActorComponent.h:5
Definition ActorRemovedFlagComponent.h:5
Definition HangingActorFlagComponent.h:5
Definition MoveRequestComponent.h:11
Definition ActorAdapterComponent.h:7