LeviLamina
Loading...
Searching...
No Matches
BoatPaddleInputSystem.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/Include.h"
9
10// auto generated forward declare list
11// clang-format off
22// clang-format on
23
24namespace BoatPaddleInputSystem {
25// functions
26// NOLINTBEGIN
27MCAPI void doPassengerTick(
28 ::entt::type_list<::Include<::PlayerInputRequestComponent>>,
29 ::StrictEntityContext const& context,
30 ::MoveInputComponent const& moveInputComponent,
31 ::PlayerInputModeComponent const& playerInputModeComponent,
32 ::PassengerComponent const& passengerComponent,
33 ::Optional<::PlayerInteractionModelComponent const> const& playerInteractionModelComponent,
34 ::ViewT<
35 ::StrictEntityContext,
36 ::ActorRotationComponent const,
37 ::BoatPaddleComponent const,
38 ::VehicleInputIntentComponent> const& vehicleView
39);
40
41MCAPI void doVehicleTick(
42 ::entt::type_list<::Include<::ActorMovementTickNeededComponent>>,
43 ::VehicleInputIntentComponent const& vehicleInputIntent,
44 ::BoatPaddleComponent& boatPaddle
45);
46// NOLINTEND
47
48} // namespace BoatPaddleInputSystem
Definition StrictEntityContext.h:8
Definition ActorMovementTickNeededComponent.h:5
Definition ActorRotationComponent.h:8
Definition BoatPaddleComponent.h:9
Definition MoveInputComponent.h:11
Definition PassengerComponent.h:8
Definition PlayerInputModeComponent.h:9
Definition PlayerInputRequestComponent.h:10
Definition PlayerInteractionModelComponent.h:8
Definition VehicleInputIntentComponent.h:11