LeviLamina
Loading...
Searching...
No Matches
ValidateFallDamageSystem.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
21// clang-format on
22
23namespace ValidateFallDamageSystem {
24// functions
25// NOLINTBEGIN
26MCNAPI ::TickingSystemWithInfo createSystem();
27
28MCNAPI void doValidateFallDamage(
29 ::EventingDispatcherComponent const& eventingDispatcherComponent,
30 ::Optional<::ServerPlayerCurrentMovementComponent const> const& serverPlayerCurrentMovementComponent,
31 ::Optional<::FallDamageResultComponent const> const& playerFallDamageResultComponent,
32 ::Optional<::PassengerComponent const> const& passengerComponent,
35);
36
37MCNAPI void tick(
38 ::ViewT<
48);
49// NOLINTEND
50
51} // namespace ValidateFallDamageSystem
Definition Optional.h:8
Definition StrictEntityContext.h:8
Definition ViewT.h:6
Definition EventingDispatcherComponent.h:8
Definition EventingRequestQueueComponent.h:10
Definition FallDamageResultComponent.h:8
Definition Include.h:6
Definition PassengerComponent.h:8
Definition ServerPlayerComponent.h:5
Definition ServerPlayerCurrentMovementComponent.h:10
Definition TickingSystemWithInfo.h:13
Definition VehicleInputIntentComponent.h:11