LeviLamina
Loading...
Searching...
No Matches
ActorNormalTick.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
BatFlagComponent
;
17
struct
BeeFlagComponent
;
18
struct
ExperienceOrbFlagComponent
;
19
struct
FireworksRocketFlagComponent
;
20
struct
FishingHookFlagComponent
;
21
struct
HorseFlagComponent
;
22
struct
ItemActorFlagComponent
;
23
struct
MinecartFlagComponent
;
24
struct
MinecartPreNormalTickBlockPosComponent
;
25
struct
PandaFlagComponent
;
26
struct
PrimedTntFlagComponent
;
27
struct
ShulkerFlagComponent
;
28
struct
SlimeFlagComponent
;
29
struct
SlimeWasOnGroundPreNormalTickComponent
;
30
struct
WolfFlagComponent
;
31
// clang-format on
32
33
namespace
ActorNormalTick {
34
// functions
35
// NOLINTBEGIN
36
MCAPI
void
_tickEach(
37
bool
isClientSide,
38
::ViewT
<
39
::StrictEntityContext
,
40
::Include<::ActorMovementTickNeededComponent>
,
41
::Exclude<::ActorRemovedFlagComponent>
,
42
::ActorOwnerComponent
>
const
& commonView,
43
::ViewT
<
::StrictEntityContext
,
::Include<::BeeFlagComponent>
>
const
& bees,
44
::ViewT
<
::StrictEntityContext
,
::Include<::BatFlagComponent>
>
const
& bats,
45
::ViewT
<
::StrictEntityContext
,
::Include<::ExperienceOrbFlagComponent>
>
const
& orbs,
46
::ViewT
<
::StrictEntityContext
,
::Include<::FireworksRocketFlagComponent>
>
const
& rockets,
47
::ViewT
<
::StrictEntityContext
,
::Include<::FishingHookFlagComponent>
>
const
& hooks,
48
::ViewT
<
::StrictEntityContext
,
::Include<::HorseFlagComponent>
>
const
& horses,
49
::ViewT
<
::StrictEntityContext
,
::Include<::ItemActorFlagComponent>
>
const
& items,
50
::ViewT
<
::StrictEntityContext
,
::Include<::MinecartFlagComponent>
>
const
& minecarts,
51
::ViewT
<
::StrictEntityContext
,
::Include<::PandaFlagComponent>
>
const
& pandas,
52
::ViewT
<
::StrictEntityContext
,
::Include<::PrimedTntFlagComponent>
>
const
& tnts,
53
::ViewT
<
::StrictEntityContext
,
::Include<::SlimeFlagComponent>
>
const
& slimes,
54
::ViewT
<
::StrictEntityContext
,
::Include<::WolfFlagComponent>
>
const
& wolves,
55
::ViewT
<
::StrictEntityContext
,
::Include<::ShulkerFlagComponent>
>
const
& shulkers,
56
::ViewT<::StrictEntityContext, ::MinecartPreNormalTickBlockPosComponent const>
const
& minecartData,
57
::ViewT
<
::StrictEntityContext
,
::Include<::SlimeWasOnGroundPreNormalTickComponent>
>
const
& slimeWasOnGround
58
);
59
// NOLINTEND
60
61
}
// namespace ActorNormalTick
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
BatFlagComponent
Definition
BatFlagComponent.h:5
BeeFlagComponent
Definition
BeeFlagComponent.h:5
Exclude
Definition
Exclude.h:6
ExperienceOrbFlagComponent
Definition
ExperienceOrbFlagComponent.h:5
FireworksRocketFlagComponent
Definition
FireworksRocketFlagComponent.h:5
FishingHookFlagComponent
Definition
FishingHookFlagComponent.h:5
HorseFlagComponent
Definition
HorseFlagComponent.h:5
Include
Definition
Include.h:6
ItemActorFlagComponent
Definition
ItemActorFlagComponent.h:5
MinecartFlagComponent
Definition
MinecartFlagComponent.h:5
MinecartPreNormalTickBlockPosComponent
Definition
MinecartPreNormalTickBlockPosComponent.h:10
PandaFlagComponent
Definition
PandaFlagComponent.h:5
PrimedTntFlagComponent
Definition
PrimedTntFlagComponent.h:5
ShulkerFlagComponent
Definition
ShulkerFlagComponent.h:5
SlimeFlagComponent
Definition
SlimeFlagComponent.h:5
SlimeWasOnGroundPreNormalTickComponent
Definition
SlimeWasOnGroundPreNormalTickComponent.h:5
WolfFlagComponent
Definition
WolfFlagComponent.h:5
src
mc
entity
systems
actor_normal_tick
ActorNormalTick.h
Generated on Sat Apr 26 2025 05:55:37 for LeviLamina by
1.12.0