LeviLamina
Loading...
Searching...
No Matches
MonsterAiStepSystem Struct Reference
+ Inheritance diagram for MonsterAiStepSystem:

Public Member Functions

virtual void tick (::StrictExecutionContext< ::Filter< ::ActorMovementTickNeededComponent, ::BlazeFlagComponent, ::LavaSlimeFlagComponent, ::MonsterFlagComponent >, ::Read<::AABBShapeComponent, ::DimensionTypeComponent, ::OffsetsComponent, ::StateVectorComponent >, ::Write<::NoActionTimeComponent >, ::AddRemove<>, ::GlobalRead<::LocalConstBlockSourceFactoryComponent >, ::GlobalWrite<>, ::EntityFactoryT<> > &strictContext)
 
MCAPI void $tick (::StrictExecutionContext< ::Filter< ::ActorMovementTickNeededComponent, ::BlazeFlagComponent, ::LavaSlimeFlagComponent, ::MonsterFlagComponent >, ::Read<::AABBShapeComponent, ::DimensionTypeComponent, ::OffsetsComponent, ::StateVectorComponent >, ::Write<::NoActionTimeComponent >, ::AddRemove<>, ::GlobalRead<::LocalConstBlockSourceFactoryComponent >, ::GlobalWrite<>, ::EntityFactoryT<> > &strictContext)
 

Static Public Member Functions

static MCAPI ::TickingSystemWithInfo createSystem ()
 
static MCAPI void tickMonsterAiStep (::StrictEntityContext const &entity, ::AABBShapeComponent const &aabbShapeComponent, ::OffsetsComponent const &offsetsComponent, ::StateVectorComponent const &stateVectorComponent, ::NoActionTimeComponent &noActionTimeComponent, ::ViewT<::StrictEntityContext, ::Include<::BlazeFlagComponent > > blazeView, ::ViewT<::StrictEntityContext, ::Include<::LavaSlimeFlagComponent > > lavaSlimeView, ::IConstBlockSource const &region)
 
static MCAPI void ** $vftable ()
 

The documentation for this struct was generated from the following file: