LeviLamina
Loading...
Searching...
No Matches
AreaAttackComponent Class Reference

Public Member Functions

AreaAttackComponentoperator= (AreaAttackComponent const &)
MCAPI AreaAttackComponent (::AreaAttackComponent const &)
MCAPI void addAdditionalSaveData (::CompoundTag &tag) const
MCAPI ::std::pair<::ActorUniqueID, ::Tick > * findCooldownEntry (::ActorUniqueID const &actorID)
MCAPI bool isEntryOnAttackCooldown (::std::pair<::ActorUniqueID, ::Tick > const *cooldownEntry, ::Tick const &currentTick) const
MCAPI::AreaAttackComponent & operator= (::AreaAttackComponent &&)
MCAPI void readAdditionalSaveData (::Actor &, ::CompoundTag const &tag, ::DataLoadHelper &)
MCAPI void * $ctor (::AreaAttackComponent const &)
MCAPI void $dtor ()

Public Attributes

::ll::TypedStorage< 4, 12, ::Vec3mDamageRange
::ll::TypedStorage< 4, 4, int > mDamagePerTick
::ll::TypedStorage< 4, 4, ::SharedTypes::Legacy::ActorDamageCause > mDamageCause
::ll::TypedStorage< 8, 64, ::ActorFilterGroupmEntityFilter
::ll::TypedStorage< 4, 4, int > mAttackCooldownTicks
::ll::TypedStorage< 1, 1, bool > mPlayAttackSound
::ll::TypedStorage< 8, 24, ::std::vector<::std::pair<::ActorUniqueID, ::Tick > > > mAttackCooldownVector

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