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

Public Types

using Base

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 ()

Member Typedef Documentation

◆ Base

using MonsterAiStepSystem::Base
Initial value:
Definition IStrictTickingSystem.h:6
Definition StrictExecutionContext.h:6
Definition ActorMovementTickNeededComponent.h:5
Definition AddRemove.h:6
Definition BlazeFlagComponent.h:5
Definition EntityFactoryT.h:6
Definition Filter.h:6
Definition GlobalRead.h:6
Definition GlobalWrite.h:6
Definition LavaSlimeFlagComponent.h:5
Definition MonsterFlagComponent.h:5
Definition Read.h:6
Definition Write.h:6

Member Function Documentation

◆ $vftable()

MCAPI void ** MonsterAiStepSystem::$vftable ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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