LeviLamina
Loading...
Searching...
No Matches
VehicleServerPositionPassengerSystem.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/EntityModifier.h"
9#include "mc/deps/ecs/strict/Include.h"
10#include "mc/deps/ecs/strict/OptionalGlobal.h"
11
12// auto generated forward declare list
13// clang-format off
20struct MobFlagComponent;
24struct PlayerComponent;
28struct VehicleComponent;
29// clang-format on
30
32public:
33 // VehicleServerPositionPassengerSystem inner types define
34 using PositionPassengerView = ::ViewT<
38
39 using RotateMobPassengerView = ::ViewT<
49
50 using VehicleView = ::ViewT<
56
57public:
58 // static functions
59 // NOLINTBEGIN
60 MCAPI static void _vehicleServerPositionPassengerSystemSingleEntity(
62 ::ViewT<
65 ::ActorDataSeatOffsetComponent const> positionPassengerView,
66 ::ViewT<
75 ::Optional<::PlayerComponent const>> rotatePassengerView,
77 ::OptionalGlobal<::PassengersToPositionComponent> passengersToPositionComponent,
78 ::ViewT<
84 );
85 // NOLINTEND
86};
Definition EntityModifier.h:6
Definition OptionalGlobal.h:6
Definition Optional.h:8
Definition StrictEntityContext.h:8
Definition VehicleServerPositionPassengerSystem.h:31
Definition ViewT.h:6
Definition ActorDataSeatOffsetComponent.h:8
Definition ActorHeadRotationComponent.h:5
Definition ActorRotationComponent.h:8
Definition ActorSetPositionRequestComponent.h:8
Definition Include.h:6
Definition MobBodyRotationComponent.h:5
Definition MobFlagComponent.h:5
Definition PassengerComponent.h:8
Definition PassengerYRotLimitComponent.h:5
Definition PassengersToPositionComponent.h:10
Definition PlayerComponent.h:5
Definition PositionPassengerRequestComponent.h:5
Definition StateVectorComponent.h:8
Definition SynchedActorDataComponent.h:8
Definition VehicleComponent.h:10