LeviLamina
Loading...
Searching...
No Matches
ExitVehicleOnTopCenterSystem.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
10// auto generated forward declare list
11// clang-format off
17struct OffsetsComponent;
21struct VehicleComponent;
22// clang-format on
23
24namespace ExitVehicleOnTopCenterSystem {
25// functions
26// NOLINTBEGIN
27MCNAPI ::TickingSystemWithInfo createMakeNonPlayerPassengerExitSystem();
28
29MCNAPI ::TickingSystemWithInfo createMakePlayerPassengerExitSystem();
30
31MCNAPI void makeNonPlayerPassengerExit(
32 ::StrictEntityContext const& entity,
33 ::PassengerComponent const& passengerComponent,
34 ::OffsetsComponent const& offsetsComponent,
35 ::ViewT<
39 ::AABBShapeComponent const> vehicleView,
41);
42
43MCNAPI void makePlayerPassengerExit(
44 ::StrictEntityContext const& entity,
45 ::PassengerComponent const& passengerComponent,
46 ::ViewT<
50 ::AABBShapeComponent const> vehicleView,
52);
53// NOLINTEND
54
55} // namespace ExitVehicleOnTopCenterSystem
Definition EntityModifier.h:6
Definition RideableComponent.h:17
Definition StrictEntityContext.h:8
Definition ViewT.h:6
Definition AABBShapeComponent.h:9
Definition ActorSetPositionRequestComponent.h:8
Definition DoesServerAuthOnlyDismountFlagComponent.h:5
Definition Include.h:6
Definition OffsetsComponent.h:8
Definition PassengerComponent.h:8
Definition TeleportToRequestComponent.h:8
Definition TickingSystemWithInfo.h:13
Definition VehicleComponent.h:10