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/Include.h"
24namespace BoatPaddleInputSystem {
27MCAPI ::TickingSystemWithInfo createPassengerSystem();
29MCAPI ::TickingSystemWithInfo createVehicleSystem();
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,
39 ::StrictEntityContext,
40 ::ActorRotationComponent
const,
41 ::BoatPaddleComponent
const,
42 ::VehicleInputIntentComponent>
const&
Definition StrictEntityContext.h:14
Definition ActorRotationComponent.h:8
Definition BoatPaddleComponent.h:9
Definition PassengerComponent.h:8
Definition PlayerInteractionModelComponent.h:8
Definition TickingSystemWithInfo.h:13