|
|
Explosion & | operator= (Explosion const &) |
|
| Explosion (Explosion const &) |
|
MCAPI | Explosion (::BlockSource ®ion, ::Actor *optSource, ::Vec3 const &pos, float radius) |
|
MCAPI ::std::vector<::gsl::not_null<::Actor * > > | _getActorsInRange (::Actor *optSource, float range) const |
|
MCAPI bool | explode (::IRandom &random) |
|
MCAPI::Vec3 | getSourcePos (::Actor *source) const |
|
MCAPI void | overrideInWater (bool inWater) |
|
MCFOLD void | setAllowUnderwater (bool val) |
|
MCFOLD void | setBreaking (bool val) |
|
MCFOLD void | setCanToggleBlocks (bool toggleBlocks) |
|
MCAPI void | setDamageScaling (float damageScaling) |
|
MCAPI void | setExplosionParticleType (::SharedTypes::Legacy::LevelEvent particlesExplosionType) |
|
MCAPI void | setExplosionSound (::SharedTypes::Legacy::LevelSoundEvent soundExplosionType) |
|
MCFOLD void | setFire (bool val) |
|
MCFOLD void | setIgnoreBlockResistance (bool shouldIgnore) |
|
MCAPI void | setKnockbackScaling (float scaling) |
|
MCAPI void | setMaxResistance (float resistance) |
|
MCAPI void * | $ctor (::BlockSource ®ion, ::Actor *optSource, ::Vec3 const &pos, float radius) |
|
MCFOLD void | $dtor () |
|
|
::ll::TypedStorage< 4, 12, ::Vec3 > | mPos |
|
::ll::TypedStorage< 4, 4, float > | mRadius |
|
::ll::TypedStorage< 8, 64, ::std::unordered_set<::BlockPos > > | mAffectedBlocks |
|
::ll::TypedStorage< 1, 1, bool > | mFire |
|
::ll::TypedStorage< 1, 1, bool > | mBreaking |
|
::ll::TypedStorage< 1, 1, bool > | mAllowUnderwater |
|
::ll::TypedStorage< 1, 1, bool > | mCanToggleBlocks |
|
::ll::TypedStorage< 4, 4, float > | mDamageScaling |
|
::ll::TypedStorage< 1, 1, bool > | mIgnoreBlockExplosionResistance |
|
::ll::TypedStorage< 2, 2, ::SharedTypes::Legacy::LevelEvent > | mParticleType |
|
::ll::TypedStorage< 4, 4, ::SharedTypes::Legacy::LevelSoundEvent > | mSoundExplosionType |
|
::ll::TypedStorage< 8, 8, ::ActorUniqueID > | mSourceID |
|
::ll::TypedStorage< 8, 8, ::BlockSource & > | mRegion |
|
::ll::TypedStorage< 4, 4, float > | mMaxResistance |
|
::ll::TypedStorage< 1, 2, ::std::optional< bool > > | mInWaterOverride |
|
::ll::TypedStorage< 4, 8, ::std::optional< int > > | mTotalDamageOverride |
|
::ll::TypedStorage< 4, 4, float > | mKnockbackScaling |