LeviLamina
|
This is the complete list of members for NearestPrioritizedAttackableTargetGoal, including all inherited members.
$_canAttack(::Mob *testMob, ::Actor *target, bool allowInvulnerable, bool mustSee, ::MobDescriptor const **outDescriptorMatch) (defined in TargetGoal) | TargetGoal | |
$_findTarget(::MobDescriptor const **outMobDescriptor) (defined in NearestPrioritizedAttackableTargetGoal) | NearestPrioritizedAttackableTargetGoal | |
$appendDebugInfo(::std::string &str) const (defined in NearestPrioritizedAttackableTargetGoal) | NearestPrioritizedAttackableTargetGoal | |
$canBeInterrupted() (defined in Goal) | Goal | |
$canContinueToUse() (defined in NearestAttackableTargetGoal) | NearestAttackableTargetGoal | |
$canUse() (defined in NearestAttackableTargetGoal) | NearestAttackableTargetGoal | |
$ctor(::Mob &mob) (defined in NearestAttackableTargetGoal) | NearestAttackableTargetGoal | |
$dtor() (defined in NearestAttackableTargetGoal) | NearestAttackableTargetGoal | |
$isTargetGoal() const (defined in TargetGoal) | TargetGoal | |
$onPlayerDimensionChanged(::Player *player, ::DimensionType fromDimension, ::DimensionType toDimension) (defined in Goal) | Goal | |
$start() (defined in NearestAttackableTargetGoal) | NearestAttackableTargetGoal | |
$stop() (defined in TargetGoal) | TargetGoal | |
$tick() (defined in TargetGoal) | TargetGoal | |
$vftable() (defined in NearestPrioritizedAttackableTargetGoal) | NearestPrioritizedAttackableTargetGoal | static |
_canAttack(::Mob *testMob, ::Actor *target, bool allowInvulnerable, bool mustSee, ::MobDescriptor const **outDescriptorMatch) (defined in TargetGoal) | TargetGoal | virtual |
_canAttack(::Actor *target, bool outDescriptorMatch, ::MobDescriptor const **allowInvulnerable) (defined in TargetGoal) | TargetGoal | |
_canReach(::Actor &target) (defined in TargetGoal) | TargetGoal | |
_findTarget(::MobDescriptor const **outMobDescriptor) (defined in NearestPrioritizedAttackableTargetGoal) | NearestPrioritizedAttackableTargetGoal | |
_isTargetInCooldown(::MobDescriptor const &descriptor) const (defined in NearestAttackableTargetGoal) | NearestAttackableTargetGoal | |
_matchesTargetTypes(::Mob *testMob, ::Actor *target, bool mustSee, ::MobDescriptor const **outDescriptorMatch) (defined in TargetGoal) | TargetGoal | |
_selectTarget() (defined in NearestAttackableTargetGoal) | NearestAttackableTargetGoal | |
_withinRange(::Actor const &target) (defined in TargetGoal) | TargetGoal | |
appendDebugInfo(::std::string &str) const (defined in NearestPrioritizedAttackableTargetGoal) | NearestPrioritizedAttackableTargetGoal | virtual |
canBeInterrupted() (defined in Goal) | Goal | virtual |
canContinueToUse() (defined in NearestAttackableTargetGoal) | NearestAttackableTargetGoal | virtual |
canUse() (defined in NearestAttackableTargetGoal) | NearestAttackableTargetGoal | virtual |
isTargetGoal() const (defined in TargetGoal) | TargetGoal | virtual |
isTargetVisible(::Mob const &mob, float maxDistance, float maxHeight) const (defined in NearestAttackableTargetGoal) | NearestAttackableTargetGoal | |
mAttackInterval (defined in NearestAttackableTargetGoal) | NearestAttackableTargetGoal | |
mAttackOwner (defined in TargetGoal) | TargetGoal | |
mFilterFailure (defined in TargetGoal) | TargetGoal | |
mFilterFailureTicks (defined in TargetGoal) | TargetGoal | |
mGlobalMustSee (defined in TargetGoal) | TargetGoal | |
mGlobalMustSeeForgetTicks (defined in TargetGoal) | TargetGoal | |
mMob (defined in TargetGoal) | TargetGoal | |
mMustReach (defined in TargetGoal) | TargetGoal | |
mName (defined in Goal) | Goal | |
mPersistTargetTicks (defined in TargetGoal) | TargetGoal | |
mReachCache (defined in TargetGoal) | TargetGoal | |
mReachCacheTime (defined in TargetGoal) | TargetGoal | |
mReevaluateTarget (defined in TargetGoal) | TargetGoal | |
mRequiredControlFlags (defined in Goal) | Goal | |
mReselectTargets (defined in NearestAttackableTargetGoal) | NearestAttackableTargetGoal | |
mScanInterval (defined in NearestAttackableTargetGoal) | NearestAttackableTargetGoal | |
mSetPersistent (defined in NearestAttackableTargetGoal) | NearestAttackableTargetGoal | |
mTargetCooldowns (defined in NearestAttackableTargetGoal) | NearestAttackableTargetGoal | |
mTargetDescriptor (defined in NearestAttackableTargetGoal) | NearestAttackableTargetGoal | |
mTargetID (defined in NearestAttackableTargetGoal) | NearestAttackableTargetGoal | |
mTargetInvisibleMultiplier (defined in NearestAttackableTargetGoal) | NearestAttackableTargetGoal | |
mTargetMustSee (defined in TargetGoal) | TargetGoal | |
mTargetMustSeeForgetTicks (defined in TargetGoal) | TargetGoal | |
mTargetSearchHeight (defined in NearestAttackableTargetGoal) | NearestAttackableTargetGoal | |
mTargetSneakVisibilityMultiplier (defined in NearestAttackableTargetGoal) | NearestAttackableTargetGoal | |
mTargetTypes (defined in TargetGoal) | TargetGoal | |
mTypeId (defined in Goal) | Goal | |
mUnseenTicks (defined in TargetGoal) | TargetGoal | |
mWithinDefault (defined in TargetGoal) | TargetGoal | |
NearestAttackableTargetGoal(::Mob &mob) (defined in NearestAttackableTargetGoal) | NearestAttackableTargetGoal | explicit |
onPlayerDimensionChanged(::Player *player, ::DimensionType fromDimension, ::DimensionType toDimension) (defined in Goal) | Goal | virtual |
start() (defined in NearestAttackableTargetGoal) | NearestAttackableTargetGoal | virtual |
stop() (defined in TargetGoal) | TargetGoal | virtual |
tick() (defined in TargetGoal) | TargetGoal | virtual |
~Goal() (defined in Goal) | Goal | virtual |
~NearestAttackableTargetGoal() (defined in NearestAttackableTargetGoal) | NearestAttackableTargetGoal | virtual |
~NearestPrioritizedAttackableTargetGoal()=default (defined in NearestPrioritizedAttackableTargetGoal) | NearestPrioritizedAttackableTargetGoal | virtual |
~TargetGoal() (defined in TargetGoal) | TargetGoal | virtual |