LeviLamina
Loading...
Searching...
No Matches
ServerPlayerInputSystem.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/ecs/strict/EntityModifier.h"
7
8// auto generated forward declare list
9// clang-format off
10class EntityContext;
11class InteractPacket;
19// clang-format on
20
21namespace ServerPlayerInputSystem {
22// functions
23// NOLINTBEGIN
24MCAPI void _tickPlayerMovement(
26 ::ServerPlayerMovementComponent& serverPlayerMovement,
31);
32
33MCAPI ::TickingSystemWithInfo create();
34
35MCAPI bool onInteractPacket(::ServerPlayerMovementComponent& component, ::InteractPacket const& packet);
36
37MCAPI bool onPlayerAuthInputPacket(::ServerPlayerMovementComponent& component, ::PlayerAuthInputPacket const& packet);
38
39MCAPI void transferInteractPackets(::ServerPlayerMovementComponent& movementComponent, ::EntityContext& entity);
40// NOLINTEND
41
42} // namespace ServerPlayerInputSystem
Definition EntityContext.h:16
Definition EntityModifier.h:6
Definition InteractPacket.h:18
Definition PlayerAuthInputPacket.h:27
Definition StrictEntityContext.h:10
Definition ServerPlayerCurrentMovementComponent.h:12
Definition ServerPlayerInteractComponent.h:10
Definition ServerPlayerInventoryTransactionComponent.h:10
Definition ServerPlayerMovementComponent.h:15
Definition TickingSystemWithInfo.h:11