LeviLamina
Loading...
Searching...
No Matches
InitialTickFilterSystem.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
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"
11
12// auto generated forward declare list
13// clang-format off
14class EntitySystems;
27// clang-format on
28
29namespace InitialTickFilterSystem {
30// functions
31// NOLINTBEGIN
32MCAPI void registerSystems(::EntitySystems& systemRegistry);
33
34MCAPI void tickingAreaFilterTickEntity(
35 ::StrictEntityContext const& context,
36 ::TickWorldComponent& tickWorldComponent,
37 ::CurrentTickComponent const& currentTickComponent,
38 ::EntityModifier<::ActorMovementTickNeededComponent, ::InterpolateMovementNeededComponent>& modifier
39);
40
41MCAPI void tickingAreaFilterTickView(
42 ::OptionalGlobal<::CurrentTickComponent const> currentTickComponent,
43 ::ViewT<::StrictEntityContext, ::Include<::InterpolateMovementNeededComponent>, ::TickWorldComponent> view,
44 ::EntityModifier<::ActorMovementTickNeededComponent, ::InterpolateMovementNeededComponent> modifier
45);
46
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,
54 ::EntityModifier<
55 ::ActorMovementTickNeededComponent,
56 ::InterpolateMovementNeededComponent,
57 ::VehicleInputIntentComponent>& modifier,
58 bool resetAnimation,
59 ::IConstBlockSource const& region
60);
61// NOLINTEND
62
63} // namespace InitialTickFilterSystem
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
Definition VehicleInputIntentComponent.h:11