#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) | |
Definition at line 1242 of file SmartScriptMgr.h.
|
inline |
Definition at line 1244 of file SmartScriptMgr.h.
union { ... } SmartTarget::@161 |
struct { ... } SmartTarget::closestAttackable |
struct { ... } SmartTarget::closestFriendly |
uint32 SmartTarget::creature |
Definition at line 1276 of file SmartScriptMgr.h.
uint32 SmartTarget::dbGuid |
Definition at line 1284 of file SmartScriptMgr.h.
SAIBool SmartTarget::dead |
Definition at line 1336 of file SmartScriptMgr.h.
uint32 SmartTarget::dist |
Definition at line 1291 of file SmartScriptMgr.h.
uint32 SmartTarget::entry |
Definition at line 1285 of file SmartScriptMgr.h.
struct { ... } SmartTarget::farthest |
struct { ... } SmartTarget::goClosest |
struct { ... } SmartTarget::goDistance |
struct { ... } SmartTarget::goGUID |
struct { ... } SmartTarget::goRange |
struct { ... } SmartTarget::hostilRandom |
uint32 SmartTarget::id |
Definition at line 1308 of file SmartScriptMgr.h.
SAIBool SmartTarget::isInLos |
Definition at line 1271 of file SmartScriptMgr.h.
uint32 SmartTarget::maxDist |
Definition at line 1262 of file SmartScriptMgr.h.
uint32 SmartTarget::maxSize |
Definition at line 1279 of file SmartScriptMgr.h.
uint32 SmartTarget::minDist |
Definition at line 1277 of file SmartScriptMgr.h.
float SmartTarget::o |
Definition at line 1257 of file SmartScriptMgr.h.
struct { ... } SmartTarget::owner |
uint32 SmartTarget::param1 |
Definition at line 1374 of file SmartScriptMgr.h.
uint32 SmartTarget::param2 |
Definition at line 1375 of file SmartScriptMgr.h.
uint32 SmartTarget::param3 |
Definition at line 1376 of file SmartScriptMgr.h.
uint32 SmartTarget::param4 |
Definition at line 1377 of file SmartScriptMgr.h.
struct { ... } SmartTarget::playerDistance |
SAIBool SmartTarget::playerOnly |
Definition at line 1263 of file SmartScriptMgr.h.
struct { ... } SmartTarget::playerRange |
uint32 SmartTarget::powerType |
Definition at line 1264 of file SmartScriptMgr.h.
struct { ... } SmartTarget::raw |
uint32 SmartTarget::seatMask |
Definition at line 1364 of file SmartScriptMgr.h.
struct { ... } SmartTarget::stored |
struct { ... } SmartTarget::threatList |
SMARTAI_TARGETS SmartTarget::type |
Definition at line 1256 of file SmartScriptMgr.h.
struct { ... } SmartTarget::unitClosest |
struct { ... } SmartTarget::unitDistance |
struct { ... } SmartTarget::unitGUID |
struct { ... } SmartTarget::unitRange |
SAIBool SmartTarget::useCharmerOrOwner |
Definition at line 1359 of file SmartScriptMgr.h.
struct { ... } SmartTarget::vehicle |
float SmartTarget::x |
Definition at line 1257 of file SmartScriptMgr.h.
float SmartTarget::y |
Definition at line 1257 of file SmartScriptMgr.h.
float SmartTarget::z |
Definition at line 1257 of file SmartScriptMgr.h.