3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/ecs/Optional.h"
7#include "mc/deps/ecs/ViewT.h"
8#include "mc/deps/ecs/strict/EntityModifier.h"
9#include "mc/deps/ecs/strict/Include.h"
10#include "mc/deps/ecs/strict/OptionalGlobal.h"
29namespace InitialTickFilterSystem {
32MCAPI
void registerSystems(::EntitySystems& systemRegistry);
34MCAPI
void tickingAreaFilterTickEntity(
35 ::StrictEntityContext
const& context,
36 ::TickWorldComponent& tickWorldComponent,
37 ::CurrentTickComponent
const& currentTickComponent,
38 ::EntityModifier<::ActorMovementTickNeededComponent, ::InterpolateMovementNeededComponent>& modifier
41MCAPI
void tickingAreaFilterTickView(
42 ::OptionalGlobal<::CurrentTickComponent const> currentTickComponent,
43 ::ViewT<::StrictEntityContext, ::Include<::InterpolateMovementNeededComponent>, ::TickWorldComponent> view,
44 ::EntityModifier<::ActorMovementTickNeededComponent, ::InterpolateMovementNeededComponent> modifier
47MCAPI
void validChunkFilterTickEntity(
48 ::StrictEntityContext
const& context,
49 ::StateVectorComponent& stateVector,
50 ::Optional<::ActorRotationComponent>
const& actorRotation,
51 ::Optional<::MobBodyRotationComponent>
const& mobBodyRotation,
52 ::Optional<::ActorHeadRotationComponent>
const& actorHeadRotation,
53 ::Optional<::ActorWalkAnimationComponent>
const& actorWalkAnimation,
55 ::ActorMovementTickNeededComponent,
56 ::InterpolateMovementNeededComponent,
57 ::VehicleInputIntentComponent>& modifier,
59 ::IConstBlockSource
const& region
Definition EntitySystems.h:26
Definition IConstBlockSource.h:25
Definition StrictEntityContext.h:8
Definition TickWorldComponent.h:11
Definition ActorHeadRotationComponent.h:5
Definition ActorMovementTickNeededComponent.h:5
Definition ActorRotationComponent.h:8
Definition ActorWalkAnimationComponent.h:5
Definition CurrentTickComponent.h:8
Definition InterpolateMovementNeededComponent.h:5
Definition MobBodyRotationComponent.h:5
Definition StateVectorComponent.h:8