LeviLamina
Loading...
Searching...
No Matches
FireworksMovementSystems.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/ecs/ViewT.h"
7#include "mc/deps/ecs/strict/EntityModifier.h"
8#include "mc/deps/ecs/strict/Include.h"
9#include "mc/deps/ecs/strict/OptionalGlobal.h"
10#include "mc/entity/systems/movement/actor/fireworks_movement_systems/RocketAttached.h"
11
12// auto generated forward declare list
13// clang-format off
14class EntitySystems;
23struct MobFlagComponent;
27// clang-format on
28
29namespace FireworksMovementSystems {
30// functions
31// NOLINTBEGIN
32MCAPI void fireworksRocketMoveClient(
33 ::ViewT<
43);
44
45MCAPI ::FireworksMovementSystems::RocketAttached fireworksRocketMoveClientEntity(
46 ::StrictEntityContext const& rocket,
47 ::SynchedActorDataComponent const& rocketData,
48 ::StateVectorComponent& rocketStateVector,
49 ::ActorRotationComponent& rocketRotation,
53);
54
55MCAPI void fireworksRocketMoveServer(
56 ::ViewT<
67);
68
69MCAPI void registerRocketMovementSystems(::EntitySystems& systemRegistry, bool isClientSide);
70// NOLINTEND
71
72} // namespace FireworksMovementSystems
Definition EntityModifier.h:6
Definition EntitySystems.h:24
Definition LocalSpatialEntityFetcher.h:5
Definition OptionalGlobal.h:6
Definition StrictEntityContext.h:10
Definition ViewT.h:6
Definition ActorMovementTickNeededComponent.h:5
Definition ActorRotationComponent.h:10
Definition ActorSetPositionRequestComponent.h:8
Definition DimensionTypeComponent.h:13
Definition FireworksRocketFlagComponent.h:5
Definition Include.h:6
Definition LocalSpatialEntityFetcherFactoryComponent.h:8
Definition MobFlagComponent.h:5
Definition MoveRequestComponent.h:13
Definition StateVectorComponent.h:10
Definition SynchedActorDataComponent.h:10