LeviLamina
Loading...
Searching...
No Matches
VehicleClientPositionPassenger.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#include "mc/deps/ecs/strict/OptionalGlobal.h"
10
11// auto generated forward declare list
12// clang-format off
18struct MobFlagComponent;
24// clang-format on
25
26namespace VehicleClientPositionPassenger {
27// functions
28// NOLINTBEGIN
29MCNAPI void setPositionRequestSystem(
30 ::ViewT<::StrictEntityContext, ::ActorDataSeatOffsetComponent const> passengerView,
31 ::ViewT<::StrictEntityContext, ::RenderPositionComponent const, ::RenderRotationComponent const> vehicleView,
32 ::OptionalGlobal<::PassengersToPositionComponent> passengersToPositionComponent,
33 ::EntityModifier<::ActorSetPositionRequestComponent> modifier
34);
35
36MCNAPI void setRotationLockSystem(
37 ::ViewT<
38 ::StrictEntityContext,
39 ::Include<::MobFlagComponent>,
40 ::SynchedActorDataComponent const,
41 ::ActorHeadRotationComponent const,
42 ::MobBodyRotationComponent,
43 ::PassengerYRotLimitComponent> passengerView,
44 ::ViewT<::StrictEntityContext, ::RenderRotationComponent const> vehicleView,
45 ::OptionalGlobal<::PassengersToPositionComponent> passengersToPositionComponent
46);
47// NOLINTEND
48
49} // namespace VehicleClientPositionPassenger
Definition StrictEntityContext.h:8
Definition ActorDataSeatOffsetComponent.h:8
Definition ActorHeadRotationComponent.h:5
Definition ActorSetPositionRequestComponent.h:8
Definition MobBodyRotationComponent.h:5
Definition MobFlagComponent.h:5
Definition PassengerYRotLimitComponent.h:5
Definition PassengersToPositionComponent.h:10
Definition RenderPositionComponent.h:8
Definition RenderRotationComponent.h:8
Definition SynchedActorDataComponent.h:8