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 ::TickingSystemWithInfo createPassengerSystem();
28
29MCAPI ::TickingSystemWithInfo createVehicleSystem();
30
31MCAPI void doPassengerTick(
32 ::entt::type_list<::Include<::PlayerInputRequestComponent>> context,
33 ::StrictEntityContext const& moveInputComponent,
34 ::MoveInputComponent const& playerInputModeComponent,
35 ::PlayerInputModeComponent const& passengerComponent,
36 ::PassengerComponent const& playerInteractionModelComponent,
37 ::Optional<::PlayerInteractionModelComponent const> const& vehicleView,
38 ::ViewT<
39 ::StrictEntityContext,
40 ::ActorRotationComponent const,
41 ::BoatPaddleComponent const,
42 ::VehicleInputIntentComponent> const&
43);
44// NOLINTEND
45
46} // namespace BoatPaddleInputSystem
Definition StrictEntityContext.h:14
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 TickingSystemWithInfo.h:13
Definition VehicleInputIntentComponent.h:11