AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "SmartScriptMgr.h"
Public Member Functions | |
SmartTarget (SMARTAI_TARGETS t=SMART_TARGET_NONE, uint32 p1=0, uint32 p2=0, uint32 p3=0, uint32 p4=0) | |
|
inline |
union { ... } SmartTarget::@182 |
uint32 SmartTarget::amount |
Referenced by SmartScript::ProcessAction().
struct { ... } SmartTarget::closestAttackable |
Referenced by SmartAIMgr::CheckUnusedTargetParams(), SmartScript::GetTargets(), and SmartAIMgr::IsTargetValid().
struct { ... } SmartTarget::closestFriendly |
Referenced by SmartAIMgr::CheckUnusedTargetParams(), SmartScript::GetTargets(), and SmartAIMgr::IsTargetValid().
uint32 SmartTarget::creature |
Referenced by SmartScript::GetTargets(), and SmartAIMgr::IsTargetValid().
uint32 SmartTarget::dbGuid |
Referenced by SmartScript::GetTargets().
SAIBool SmartTarget::dead |
Referenced by SmartScript::GetTargets(), and SmartAIMgr::IsTargetValid().
uint32 SmartTarget::dist |
Referenced by SmartScript::GetTargets(), and SmartAIMgr::IsTargetValid().
uint32 SmartTarget::distMax |
Referenced by SmartScript::GetTargets().
uint32 SmartTarget::distMin |
Referenced by SmartScript::GetTargets().
uint32 SmartTarget::entry |
Referenced by SmartScript::GetTargets(), and SmartAIMgr::IsTargetValid().
struct { ... } SmartTarget::farthest |
Referenced by SmartAIMgr::CheckUnusedTargetParams(), SmartScript::GetTargets(), and SmartAIMgr::IsTargetValid().
struct { ... } SmartTarget::goClosest |
Referenced by SmartAIMgr::CheckUnusedTargetParams(), and SmartScript::GetTargets().
struct { ... } SmartTarget::goDistance |
Referenced by SmartAIMgr::CheckUnusedTargetParams(), SmartScript::GetTargets(), and SmartAIMgr::IsTargetValid().
struct { ... } SmartTarget::goGUID |
Referenced by SmartAIMgr::CheckUnusedTargetParams(), SmartScript::GetTargets(), and SmartAIMgr::IsTargetValid().
struct { ... } SmartTarget::goRange |
Referenced by SmartAIMgr::CheckUnusedTargetParams(), and SmartScript::GetTargets().
struct { ... } SmartTarget::hostileRandom |
Referenced by SmartAIMgr::CheckUnusedTargetParams(), SmartScript::GetTargets(), and SmartAIMgr::IsTargetValid().
uint32 SmartTarget::id |
Referenced by SmartScript::GetTargets().
uint32 SmartTarget::index |
Referenced by SmartScript::GetTargets().
struct { ... } SmartTarget::instanceStorage |
Referenced by SmartScript::GetTargets(), and SmartAIMgr::IsTargetValid().
SAIBool SmartTarget::isInLos |
Referenced by SmartScript::GetTargets(), and SmartAIMgr::IsTargetValid().
uint32 SmartTarget::livingState |
Referenced by SmartScript::GetTargets().
uint32 SmartTarget::maxCount |
uint32 SmartTarget::maxDist |
Referenced by SmartScript::GetTargets(), and SmartScript::ProcessAction().
uint32 SmartTarget::minDist |
Referenced by SmartScript::GetTargets().
uint32 SmartTarget::negation |
Referenced by SmartScript::GetTargets().
float SmartTarget::o |
Referenced by SmartScript::GetTargets(), SmartAIMgr::LoadSmartAIFromDB(), SmartScript::ProcessAction(), and SmartTarget().
uint32 SmartTarget::onlySpawned |
Referenced by SmartScript::GetTargets().
struct { ... } SmartTarget::owner |
Referenced by SmartAIMgr::CheckUnusedTargetParams(), SmartScript::GetTargets(), and SmartAIMgr::IsTargetValid().
uint32 SmartTarget::param1 |
Referenced by SmartScript::CreateSmartEvent(), SmartScript::InstallTemplate(), and SmartAIMgr::LoadSmartAIFromDB().
uint32 SmartTarget::param2 |
Referenced by SmartScript::CreateSmartEvent(), and SmartAIMgr::LoadSmartAIFromDB().
uint32 SmartTarget::param3 |
Referenced by SmartScript::CreateSmartEvent(), and SmartAIMgr::LoadSmartAIFromDB().
uint32 SmartTarget::param4 |
Referenced by SmartScript::CreateSmartEvent(), and SmartAIMgr::LoadSmartAIFromDB().
struct { ... } SmartTarget::playerDistance |
Referenced by SmartAIMgr::CheckUnusedTargetParams(), SmartScript::GetTargets(), and SmartAIMgr::IsTargetValid().
SAIBool SmartTarget::playerOnly |
Referenced by SmartScript::GetTargets(), and SmartAIMgr::IsTargetValid().
struct { ... } SmartTarget::playerRange |
Referenced by SmartAIMgr::CheckUnusedTargetParams(), and SmartScript::GetTargets().
struct { ... } SmartTarget::playerWithAura |
Referenced by SmartAIMgr::CheckUnusedTargetParams(), and SmartScript::GetTargets().
uint32 SmartTarget::powerType |
Referenced by SmartScript::GetTargets().
struct { ... } SmartTarget::randomPoint |
Referenced by SmartScript::ProcessAction().
uint32 SmartTarget::range |
Referenced by SmartScript::ProcessAction().
struct { ... } SmartTarget::raw |
uint32 SmartTarget::resize |
Referenced by SmartScript::GetTargets().
uint32 SmartTarget::roleMask |
Referenced by SmartScript::GetTargets().
struct { ... } SmartTarget::roleSelection |
Referenced by SmartScript::GetTargets().
uint32 SmartTarget::seatMask |
Referenced by SmartScript::GetTargets().
uint32 SmartTarget::self |
Referenced by SmartScript::ProcessAction().
uint32 SmartTarget::spellId |
Referenced by SmartScript::GetTargets().
struct { ... } SmartTarget::stored |
Referenced by SmartAIMgr::CheckUnusedTargetParams(), and SmartScript::GetTargets().
struct { ... } SmartTarget::summonedCreatures |
Referenced by SmartScript::GetTargets(), and SmartAIMgr::IsTargetValid().
struct { ... } SmartTarget::threatList |
Referenced by SmartAIMgr::CheckUnusedTargetParams(), and SmartScript::GetTargets().
SMARTAI_TARGETS SmartTarget::type |
uint32 SmartTarget::type |
struct { ... } SmartTarget::unitClosest |
Referenced by SmartAIMgr::CheckUnusedTargetParams(), SmartScript::GetTargets(), and SmartAIMgr::IsTargetValid().
struct { ... } SmartTarget::unitDistance |
Referenced by SmartAIMgr::CheckUnusedTargetParams(), SmartScript::GetTargets(), and SmartAIMgr::IsTargetValid().
struct { ... } SmartTarget::unitGUID |
Referenced by SmartAIMgr::CheckUnusedTargetParams(), SmartScript::GetTargets(), and SmartAIMgr::IsTargetValid().
struct { ... } SmartTarget::unitRange |
Referenced by SmartAIMgr::CheckUnusedTargetParams(), SmartScript::GetTargets(), and SmartScript::ProcessAction().
SAIBool SmartTarget::useCharmerOrOwner |
Referenced by SmartScript::GetTargets(), and SmartAIMgr::IsTargetValid().
struct { ... } SmartTarget::vehicle |
Referenced by SmartAIMgr::CheckUnusedTargetParams(), and SmartScript::GetTargets().
float SmartTarget::x |
Referenced by SmartAIMgr::IsEventValid(), SmartAIMgr::LoadSmartAIFromDB(), SmartScript::ProcessAction(), and SmartTarget().
float SmartTarget::y |
Referenced by SmartAIMgr::IsEventValid(), SmartAIMgr::LoadSmartAIFromDB(), SmartScript::ProcessAction(), and SmartTarget().
float SmartTarget::z |
Referenced by SmartAIMgr::LoadSmartAIFromDB(), SmartScript::ProcessAction(), and SmartTarget().