LeviLamina
Loading...
Searching...
No Matches
DolphinBoostSystem.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/strict/EntityModifier.h"
8
#include "mc/deps/ecs/strict/Include.h"
9
10
// auto generated forward declare list
11
// clang-format off
12
class
EntitySystems
;
13
class
ReplayStateComponent
;
14
class
StrictEntityContext
;
15
struct
IsNearDolphinsFlagComponent
;
16
struct
MovementEffectsComponent
;
17
struct
RuntimeIDComponent
;
18
struct
ScanForDolphinFlagComponent
;
19
struct
SendPacketsComponent
;
20
// clang-format on
21
22
namespace
DolphinBoostSystem {
23
// functions
24
// NOLINTBEGIN
25
MCAPI
void
_addDolphinBoostEffectServer(
26
::entt::type_list<
::Include<::IsNearDolphinsFlagComponent, ::ScanForDolphinFlagComponent>
>,
27
::StrictEntityContext
const
&
context
,
28
::RuntimeIDComponent
const
& runtimeID,
29
::MovementEffectsComponent
& movementEffects,
30
::Optional<::ReplayStateComponent>
replayState,
31
::EntityModifier<::SendPacketsComponent>
mod
32
);
33
34
MCAPI
void
registerSystems(
::EntitySystems
& systemRegistry,
bool
isClientSide);
35
// NOLINTEND
36
37
}
// namespace DolphinBoostSystem
EntityModifier
Definition
EntityModifier.h:6
EntitySystems
Definition
EntitySystems.h:24
Optional
Definition
Optional.h:8
ReplayStateComponent
Definition
ReplayStateComponent.h:17
StrictEntityContext
Definition
StrictEntityContext.h:10
Include
Definition
Include.h:6
IsNearDolphinsFlagComponent
Definition
IsNearDolphinsFlagComponent.h:5
MovementEffectsComponent
Definition
MovementEffectsComponent.h:10
RuntimeIDComponent
Definition
RuntimeIDComponent.h:10
ScanForDolphinFlagComponent
Definition
ScanForDolphinFlagComponent.h:5
SendPacketsComponent
Definition
SendPacketsComponent.h:11
context
Definition
context.h:5
src
mc
entity
systems
DolphinBoostSystem.h
Generated on Sat Apr 26 2025 05:55:37 for LeviLamina by
1.12.0