|
LeviLamina
|
This is the complete list of members for DelayedAttackGoal, including all inherited members.
| $appendDebugInfo(::std::string &str) const (defined in DelayedAttackGoal) | DelayedAttackGoal | |
| $canBeInterrupted() (defined in Goal) | Goal | |
| $canContinueToUse() (defined in DelayedAttackGoal) | DelayedAttackGoal | |
| $canUse() (defined in DelayedAttackGoal) | DelayedAttackGoal | |
| $ctor(::Mob &mob) (defined in MeleeAttackGoal) | MeleeAttackGoal | |
| $dtor() (defined in MeleeAttackGoal) | MeleeAttackGoal | |
| $getAttackTicksResetValue() const (defined in DelayedAttackGoal) | DelayedAttackGoal | |
| $isTargetGoal() const (defined in Goal) | Goal | |
| $onPlayerDimensionChanged(::Player *player, ::DimensionType fromDimension, ::DimensionType toDimension) (defined in Goal) | Goal | |
| $start() (defined in DelayedAttackGoal) | DelayedAttackGoal | |
| $stop() (defined in DelayedAttackGoal) | DelayedAttackGoal | |
| $tick() (defined in DelayedAttackGoal) | DelayedAttackGoal | |
| $vftable() | DelayedAttackGoal | static |
| _attemptAttack(::Actor &target, bool canReach, bool hasLineOfSight) (defined in DelayedAttackGoal) | DelayedAttackGoal | |
| _attemptAttackTarget(::Actor &target, bool canReachTarget, bool hasLineOfSight) (defined in MeleeAttackBaseGoal) | MeleeAttackBaseGoal | |
| _attemptMoveToTargetPosition(::Actor const &target, bool canReachTarget, float targetDistanceSq) (defined in MeleeAttackBaseGoal) | MeleeAttackBaseGoal | |
| _canReachTarget(::Mob const &mob, ::Vec3 const &targetPosition, float attackReachSq, float targetMinY, float targetMaxY, float targetDistanceSqXZ, int attackTicks) (defined in MeleeAttackGoal) | MeleeAttackGoal | static |
| _canReachTargetLegacy(::Mob const &mob, ::Vec3 const &targetPosition, float attackReachSq, float targetMinY, float targetMaxY, float targetDistanceSqXZ, int attackTicks) (defined in MeleeAttackGoal) | MeleeAttackGoal | static |
| _getAttackReachSqr(::Actor const &target) const (defined in MeleeAttackGoal) | MeleeAttackGoal | |
| _isTargetInLineOfSight(::Mob const &mob, ::Actor const &target) (defined in MeleeAttackGoal) | MeleeAttackGoal | static |
| _isTargetInLineOfSightLegacy(::Mob const &mob, ::Actor const &target) (defined in DelayedAttackGoal) | DelayedAttackGoal | static |
| appendDebugInfo(::std::string &str) const (defined in DelayedAttackGoal) | DelayedAttackGoal | virtual |
| AttackReachEvaluator typedef (defined in MeleeAttackGoal) | MeleeAttackGoal | |
| canBeInterrupted() (defined in Goal) | Goal | virtual |
| canContinueToUse() (defined in DelayedAttackGoal) | DelayedAttackGoal | virtual |
| canUse() (defined in DelayedAttackGoal) | DelayedAttackGoal | virtual |
| getAttackTicksResetValue() const (defined in DelayedAttackGoal) | DelayedAttackGoal | virtual |
| isTargetGoal() const (defined in Goal) | Goal | virtual |
| LineOfSightEvaluator typedef (defined in MeleeAttackGoal) | MeleeAttackGoal | |
| mAttackDurationTicks (defined in DelayedAttackGoal) | DelayedAttackGoal | |
| mAttackFlag (defined in DelayedAttackGoal) | DelayedAttackGoal | |
| mAttackOnce (defined in MeleeAttackBaseGoal) | MeleeAttackBaseGoal | |
| mAttackTicks (defined in MeleeAttackBaseGoal) | MeleeAttackBaseGoal | |
| mAttackTypes (defined in MeleeAttackBaseGoal) | MeleeAttackBaseGoal | |
| mCanSpreadOnFire (defined in MeleeAttackBaseGoal) | MeleeAttackBaseGoal | |
| mCooldownTicks (defined in MeleeAttackBaseGoal) | MeleeAttackBaseGoal | |
| mDebugName (defined in Goal) | Goal | |
| MeleeAttackBaseGoal(MeleeAttackBaseGoal const &) (defined in MeleeAttackBaseGoal) | MeleeAttackBaseGoal | |
| MeleeAttackBaseGoal() (defined in MeleeAttackBaseGoal) | MeleeAttackBaseGoal | |
| MeleeAttackBaseGoal(::Mob &mob) (defined in MeleeAttackBaseGoal) | MeleeAttackBaseGoal | explicit |
| MeleeAttackGoal() (defined in MeleeAttackGoal) | MeleeAttackGoal | |
| MeleeAttackGoal(::Mob &mob) (defined in MeleeAttackGoal) | MeleeAttackGoal | explicit |
| mHasAttacked (defined in MeleeAttackBaseGoal) | MeleeAttackBaseGoal | |
| mHitDelayTicks (defined in DelayedAttackGoal) | DelayedAttackGoal | |
| min3DAttackVersion() (defined in MeleeAttackGoal) | MeleeAttackGoal | static |
| minHitThroughWallFixVersion() (defined in MeleeAttackGoal) | MeleeAttackGoal | static |
| mLastCachedTargetPosition (defined in MeleeAttackBaseGoal) | MeleeAttackBaseGoal | |
| mLineOfSightEvaluator (defined in MeleeAttackGoal) | MeleeAttackGoal | |
| mMaxHeadRotationY (defined in MeleeAttackBaseGoal) | MeleeAttackBaseGoal | |
| mMaxRotationX (defined in MeleeAttackBaseGoal) | MeleeAttackBaseGoal | |
| mMeleeFov (defined in MeleeAttackBaseGoal) | MeleeAttackBaseGoal | |
| mMinLineOfSightFixVersion() (defined in DelayedAttackGoal) | DelayedAttackGoal | static |
| mMob (defined in MeleeAttackBaseGoal) | MeleeAttackBaseGoal | |
| mNavigation (defined in MeleeAttackBaseGoal) | MeleeAttackBaseGoal | |
| mOnAttack (defined in MeleeAttackBaseGoal) | MeleeAttackBaseGoal | |
| mOnKill (defined in MeleeAttackBaseGoal) | MeleeAttackBaseGoal | |
| mPostPathingTicks (defined in DelayedAttackGoal) | DelayedAttackGoal | |
| mRandomStopInterval (defined in MeleeAttackBaseGoal) | MeleeAttackBaseGoal | |
| mReachEvaluator (defined in MeleeAttackGoal) | MeleeAttackGoal | |
| mReachMultiplier (defined in MeleeAttackGoal) | MeleeAttackGoal | |
| mRequiredControlFlags (defined in Goal) | Goal | |
| mSetPersistent (defined in MeleeAttackBaseGoal) | MeleeAttackBaseGoal | |
| mSound (defined in DelayedAttackGoal) | DelayedAttackGoal | |
| mTarget (defined in MeleeAttackBaseGoal) | MeleeAttackBaseGoal | |
| mTypeId (defined in Goal) | Goal | |
| onPlayerDimensionChanged(::Player *player, ::DimensionType fromDimension, ::DimensionType toDimension) (defined in Goal) | Goal | virtual |
| operator=(MeleeAttackBaseGoal const &) (defined in MeleeAttackBaseGoal) | MeleeAttackBaseGoal | |
| start() (defined in DelayedAttackGoal) | DelayedAttackGoal | virtual |
| stop() (defined in DelayedAttackGoal) | DelayedAttackGoal | virtual |
| tick() (defined in DelayedAttackGoal) | DelayedAttackGoal | virtual |
| ~DelayedAttackGoal()=default (defined in DelayedAttackGoal) | DelayedAttackGoal | virtual |
| ~Goal() (defined in Goal) | Goal | virtual |
| ~MeleeAttackBaseGoal() (defined in MeleeAttackBaseGoal) | MeleeAttackBaseGoal | virtual |
| ~MeleeAttackGoal() (defined in MeleeAttackGoal) | MeleeAttackGoal | virtual |