LeviLamina
Loading...
Searching...
No Matches
ActorPostAiStep.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/ecs/ViewT.h"
7
#include "mc/deps/ecs/strict/Exclude.h"
8
#include "mc/deps/ecs/strict/Include.h"
9
10
// auto generated forward declare list
11
// clang-format off
12
class
ActorOwnerComponent
;
13
class
StrictEntityContext
;
14
struct
ActorMovementTickNeededComponent
;
15
struct
ActorRemovedFlagComponent
;
16
struct
EnderDragonFlagComponent
;
17
struct
HorseFlagComponent
;
18
struct
ParrotFlagComponent
;
19
struct
SquidFlagComponent
;
20
struct
WitherBossFlagComponent
;
21
struct
WitherBossPreAIStepResultComponent
;
22
// clang-format on
23
24
namespace
ActorPostAiStep {
25
// functions
26
// NOLINTBEGIN
27
MCAPI
void
_tickEach(
28
::ViewT
<
29
::StrictEntityContext
,
30
::Include<::ActorMovementTickNeededComponent>
,
31
::Exclude<::ActorRemovedFlagComponent>
,
32
::ActorOwnerComponent
> commonView,
33
::ViewT
<
::StrictEntityContext
,
::Include<::EnderDragonFlagComponent>
>
const
& enderDragons,
34
::ViewT
<
::StrictEntityContext
,
::Include<::HorseFlagComponent>
>
const
& horses,
35
::ViewT
<
::StrictEntityContext
,
::Include<::ParrotFlagComponent>
>
const
& parrots,
36
::ViewT
<
::StrictEntityContext
,
::Include<::SquidFlagComponent>
>
const
& squids,
37
::ViewT
<
::StrictEntityContext
,
::Include<::WitherBossFlagComponent>
,
::WitherBossPreAIStepResultComponent
const
>
38
withers
39
);
40
// NOLINTEND
41
42
}
// namespace ActorPostAiStep
ActorOwnerComponent
Definition
ActorOwnerComponent.h:10
StrictEntityContext
Definition
StrictEntityContext.h:10
ViewT
Definition
ViewT.h:6
ActorMovementTickNeededComponent
Definition
ActorMovementTickNeededComponent.h:5
ActorRemovedFlagComponent
Definition
ActorRemovedFlagComponent.h:5
EnderDragonFlagComponent
Definition
EnderDragonFlagComponent.h:5
Exclude
Definition
Exclude.h:6
HorseFlagComponent
Definition
HorseFlagComponent.h:5
Include
Definition
Include.h:6
ParrotFlagComponent
Definition
ParrotFlagComponent.h:5
SquidFlagComponent
Definition
SquidFlagComponent.h:5
WitherBossFlagComponent
Definition
WitherBossFlagComponent.h:5
WitherBossPreAIStepResultComponent
Definition
WitherBossPreAIStepResultComponent.h:8
src
mc
entity
systems
ActorPostAiStep.h
Generated on Sat Apr 26 2025 05:55:37 for LeviLamina by
1.12.0