LeviLamina
Loading...
Searching...
No Matches
MoveSpeedCapSystemImpl.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/Exclude.h"
9#include "mc/deps/ecs/strict/Include.h"
10
11// auto generated forward declare list
12// clang-format off
19struct MobFlagComponent;
25struct PlayerComponent;
28// clang-format on
29
30namespace VanillaSystems::MoveSpeedCapSystemImpl {
31// functions
32// NOLINTBEGIN
33MCAPI void tickMoveSpeedCap(
34 ::StrictEntityContext& context,
35 ::MoveRequestComponent& moveRequestComponent,
36 ::ViewT<::StrictEntityContext, ::ActorDataFlagComponent const, ::Optional<::ActorIsImmobileFlagComponent const>>
37 actorView,
38 ::ViewT<
39 ::StrictEntityContext,
40 ::Include<::MobFlagComponent>,
41 ::MovementAttributesComponent const,
42 ::Optional<::ActorIsKnockedBackOnDeathFlagComponent const>,
43 ::Optional<::MovedOnSpawnComponent const>> mobView,
44 ::ViewT<
45 ::StrictEntityContext,
46 ::ActorDataFlagComponent const,
47 ::Optional<::VehicleInputIntentComponent const>,
48 ::Include<::OnGroundFlagComponent, ::HorseFlagComponent>,
49 ::Exclude<::MobAllowStandSlidingFlagComponent, ::MobIsJumpingFlagComponent>> horseView,
50 ::ViewT<::StrictEntityContext, ::Include<::HorseFlagComponent>> onlyHorseView,
51 ::ViewT<::StrictEntityContext, ::PlayerIsSleepingFlagComponent const, ::PlayerComponent const> playerView
52);
53// NOLINTEND
54
55} // namespace VanillaSystems::MoveSpeedCapSystemImpl
Definition StrictEntityContext.h:14
Definition ActorDataFlagComponent.h:10
Definition ActorIsImmobileFlagComponent.h:5
Definition ActorIsKnockedBackOnDeathFlagComponent.h:5
Definition HorseFlagComponent.h:5
Definition MobAllowStandSlidingFlagComponent.h:5
Definition MobFlagComponent.h:5
Definition MobIsJumpingFlagComponent.h:5
Definition MoveRequestComponent.h:11
Definition MovedOnSpawnComponent.h:5
Definition MovementAttributesComponent.h:5
Definition OnGroundFlagComponent.h:5
Definition PlayerComponent.h:5
Definition PlayerIsSleepingFlagComponent.h:5
Definition VehicleInputIntentComponent.h:11