3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/ecs/ViewT.h"
7#include "mc/deps/ecs/strict/AddRemove.h"
8#include "mc/deps/ecs/strict/EntityFactoryT.h"
9#include "mc/deps/ecs/strict/Filter.h"
10#include "mc/deps/ecs/strict/GlobalRead.h"
11#include "mc/deps/ecs/strict/GlobalWrite.h"
12#include "mc/deps/ecs/strict/IStrictTickingSystem.h"
13#include "mc/deps/ecs/strict/Include.h"
14#include "mc/deps/ecs/strict/Read.h"
15#include "mc/deps/ecs/strict/StrictExecutionContext.h"
16#include "mc/deps/ecs/strict/Write.h"
36 ::Filter<::ActorTickedComponent, ::TickDeathNeededComponent, ::EnderDragonFlagComponent>,
37 ::Read<::DeathTickingComponent>,
39 ::ActorOwnerComponent,
40 ::ParticleEventDispatcherComponent,
41 ::RandomReferenceComponent,
42 ::StateVectorComponent,
43 ::WingFlapDataComponent>,
47 ::EntityFactoryT<>>> {
72 ::ll::TypedStorage<8, 24, ::ViewT<::StrictEntityContext, ::RandomComponent>> mRandomView;
73 ::ll::TypedStorage<8, 24, ::ViewT<::StrictEntityContext, ::ParticleEventRequestQueueComponent>>
74 mParticleEventRequestQueueView;
81 ::ll::TypedStorage<8, 168, ::std::optional<::ClientEnderDragonTickDeathSystemImpl::Views>> mViews;
Definition ActorOwnerComponent.h:10
Definition IStrictTickingSystem.h:6
Definition StrictEntityContext.h:8
Definition StrictExecutionContext.h:6
Definition ActorTickedComponent.h:5
Definition ClientEnderDragonTickDeathSystemImpl.h:55
Definition ClientEnderDragonTickDeathSystemImpl.h:47
static MCAPI void _tick(::StrictEntityContext const &, ::DeathTickingComponent const &deathTicking, ::ActorOwnerComponent &actorOwner, ::ParticleEventDispatcherComponent &particleEventDispatcherComponent, ::RandomReferenceComponent &randomReference, ::StateVectorComponent &stateVector, ::WingFlapDataComponent &wingFlapData, ::ViewT<::StrictEntityContext, ::RandomComponent > const &randomView, ::ViewT<::StrictEntityContext, ::ParticleEventRequestQueueComponent > const &particleEventRequestQueueView)
MCAPI void $tick(::StrictExecutionContext< ::Filter<::ActorTickedComponent, ::TickDeathNeededComponent, ::EnderDragonFlagComponent >, ::Read<::DeathTickingComponent >, ::Write< ::ActorOwnerComponent, ::ParticleEventDispatcherComponent, ::RandomReferenceComponent, ::StateVectorComponent, ::WingFlapDataComponent >, ::AddRemove<>, ::GlobalRead<>, ::GlobalWrite<>, ::EntityFactoryT<> > &context)
Definition DeathTickingComponent.h:8
Definition EnderDragonFlagComponent.h:5
Definition EntityFactoryT.h:6
Definition GlobalRead.h:6
Definition GlobalWrite.h:6
Definition ParticleEventDispatcherComponent.h:8
Definition ParticleEventRequestQueueComponent.h:8
Definition RandomComponent.h:10
Definition RandomReferenceComponent.h:8
Definition StateVectorComponent.h:8
Definition TickDeathNeededComponent.h:5
Definition WingFlapDataComponent.h:5