LeviLamina
Loading...
Searching...
No Matches
MobTravelUpdateSpeedsSystemImpl.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
19struct PlayerComponent;
20struct VehicleComponent;
21// clang-format on
22
23namespace MobTravelUpdateSpeedsSystemImpl {
24// functions
25// NOLINTBEGIN
26MCNAPI void doUpdateMovementSpeed(
27 ::StrictEntityContext const& context,
28 ::ActorDataFlagComponent const& actorDataFlagComponent,
29 ::ActorDataControllingSeatIndexComponent const& controllingSeatIndexComponent,
30 ::VehicleComponent const& vehicleComponent,
31 ::AirSpeedComponent& flySpeedComponent,
32 ::MovementAttributesComponent const& movementAttributesComponent,
33 ::MovementSpeedComponent& movementSpeedComponent,
34 ::Optional<::CanVehicleSprintFlagComponent const> canVehicleSprintFlag,
35 ::ViewT<::StrictEntityContext, ::Include<::PlayerComponent>> players,
36 ::ViewT<::StrictEntityContext, ::ActorDataFlagComponent const> actorDataView
37);
38// NOLINTEND
39
40} // namespace MobTravelUpdateSpeedsSystemImpl
Definition StrictEntityContext.h:8
Definition ActorDataControllingSeatIndexComponent.h:8
Definition ActorDataFlagComponent.h:9
Definition AirSpeedComponent.h:8
Definition CanVehicleSprintFlagComponent.h:5
Definition MovementAttributesComponent.h:5
Definition MovementSpeedComponent.h:8
Definition PlayerComponent.h:5
Definition VehicleComponent.h:10