|
|
virtual void | tick (::StrictExecutionContext< ::Filter<::MobFlagComponent, ::InterpolateMovementNeededComponent, ::PlayerComponent, ::PassengerComponent >, ::Read< ::StateVectorComponent, ::AABBShapeComponent, ::SynchedActorDataComponent, ::OffsetsComponent, ::VehicleComponent, ::ActorRotationComponent, ::VanillaOffsetComponent, ::PassengerRenderingRidingOffsetComponent >, ::Write<::ActorInWallDetectionComponent >, ::AddRemove<::MobIsSuffocatingFlagComponent >, ::GlobalRead<>, ::GlobalWrite<>, ::EntityFactoryT<> > &executionContext) |
|
MCAPI void | $tick (::StrictExecutionContext< ::Filter<::MobFlagComponent, ::InterpolateMovementNeededComponent, ::PlayerComponent, ::PassengerComponent >, ::Read< ::StateVectorComponent, ::AABBShapeComponent, ::SynchedActorDataComponent, ::OffsetsComponent, ::VehicleComponent, ::ActorRotationComponent, ::VanillaOffsetComponent, ::PassengerRenderingRidingOffsetComponent >, ::Write<::ActorInWallDetectionComponent >, ::AddRemove<::MobIsSuffocatingFlagComponent >, ::GlobalRead<>, ::GlobalWrite<>, ::EntityFactoryT<> > &executionContext) |
|
|
static MCAPI bool | _hasPlayerPassenger (::Optional<::VehicleComponent const > optionalVehicleComponent, ::ViewT<::StrictEntityContext, ::Include<::PlayerComponent, ::PassengerComponent > > const &playerPassengers) |
|
static MCAPI bool | _isShulkerInWall (::StateVectorComponent const &stateVectorComponent, ::AABBShapeComponent const &aabbShapeComponent, ::SynchedActorDataComponent const &synchedActorDataComponent, ::OffsetsComponent const &offsetsComponent, ::IConstBlockSource const ®ion) |
|
static MCAPI void | _tickCheckSuffocation (::StrictEntityContext const &entity, ::ActorInWallDetectionComponent const &actorInWallDetectionComponent, ::StateVectorComponent const &stateVectorComponent, ::AABBShapeComponent const &aabbShapeComponent, ::SynchedActorDataComponent const &synchedActorDataComponent, ::OffsetsComponent const &offsetsComponent, ::Optional<::VehicleComponent const > vehicleComponent, ::GetAttachPositionViews const &getAttachPosViews, ::ViewT<::StrictEntityContext, ::Include<::PlayerComponent, ::PassengerComponent > > const &playerPassengers, ::EntityModifier<::MobIsSuffocatingFlagComponent > modifier, ::IConstBlockSource const ®ion) |
|
static MCAPI bool | isInWall (::StrictEntityContext const &entity, ::ActorInWallDetectionComponent const &actorInWallDetectionComponent, ::StateVectorComponent const &stateVectorComponent, ::AABBShapeComponent const &aabbShapeComponent, ::SynchedActorDataComponent const &synchedActorDataComponent, ::OffsetsComponent const &offsetsComponent, ::GetAttachPositionViews const &views, ::IConstBlockSource const ®ion) |
| static MCAPI void ** | $vftable () |
◆ $vftable()
| MCAPI void ** MobSuffocationSystemImpl::$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 class was generated from the following file: