LeviLamina
Loading...
Searching...
No Matches
MovementEffects.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated forward declare list
6
// clang-format off
7
class
EntityContext
;
8
class
MovementEffect
;
9
class
MovementEffectPacket
;
10
class
ReplayStateComponent
;
11
struct
MovementEffectsComponent
;
12
struct
RuntimeIDComponent
;
13
// clang-format on
14
15
namespace
MovementEffects {
16
// functions
17
// NOLINTBEGIN
18
MCAPI ::std::optional<::MovementEffectPacket>
19
addToEntity(
::EntityContext
& entity,
::MovementEffect
movementEffect,
bool
isClientSide);
20
21
MCAPI ::std::optional<::MovementEffectPacket> addToEntity(
22
::MovementEffectsComponent
& movementEffects,
23
::ReplayStateComponent
* replayState,
24
::RuntimeIDComponent
const
* runtimeID,
25
::MovementEffect
movementEffect,
26
bool
isClientSide
27
);
28
// NOLINTEND
29
30
}
// namespace MovementEffects
EntityContext
Definition
EntityContext.h:16
MovementEffectPacket
Definition
MovementEffectPacket.h:19
MovementEffect
Definition
MovementEffect.h:5
ReplayStateComponent
Definition
ReplayStateComponent.h:17
MovementEffectsComponent
Definition
MovementEffectsComponent.h:10
RuntimeIDComponent
Definition
RuntimeIDComponent.h:10
src
mc
entity
components
MovementEffects.h
Generated on Sat Apr 26 2025 05:55:35 for LeviLamina by
1.12.0