TrinityCore
|
#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 1307 of file SmartScriptMgr.h.
|
inline |
Definition at line 1309 of file SmartScriptMgr.h.
union { ... } SmartTarget::@172 |
struct { ... } SmartTarget::closestAttackable |
struct { ... } SmartTarget::closestFriendly |
uint32 SmartTarget::creature |
Definition at line 1341 of file SmartScriptMgr.h.
uint32 SmartTarget::dbGuid |
Definition at line 1349 of file SmartScriptMgr.h.
SAIBool SmartTarget::dead |
Definition at line 1401 of file SmartScriptMgr.h.
uint32 SmartTarget::dist |
Definition at line 1356 of file SmartScriptMgr.h.
uint32 SmartTarget::entry |
Definition at line 1350 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 1373 of file SmartScriptMgr.h.
SAIBool SmartTarget::isInLos |
Definition at line 1336 of file SmartScriptMgr.h.
uint32 SmartTarget::maxDist |
Definition at line 1327 of file SmartScriptMgr.h.
uint32 SmartTarget::maxSize |
Definition at line 1344 of file SmartScriptMgr.h.
uint32 SmartTarget::minDist |
Definition at line 1342 of file SmartScriptMgr.h.
float SmartTarget::o |
Definition at line 1322 of file SmartScriptMgr.h.
struct { ... } SmartTarget::owner |
uint32 SmartTarget::param1 |
Definition at line 1439 of file SmartScriptMgr.h.
uint32 SmartTarget::param2 |
Definition at line 1440 of file SmartScriptMgr.h.
uint32 SmartTarget::param3 |
Definition at line 1441 of file SmartScriptMgr.h.
uint32 SmartTarget::param4 |
Definition at line 1442 of file SmartScriptMgr.h.
struct { ... } SmartTarget::playerDistance |
SAIBool SmartTarget::playerOnly |
Definition at line 1328 of file SmartScriptMgr.h.
struct { ... } SmartTarget::playerRange |
uint32 SmartTarget::powerType |
Definition at line 1329 of file SmartScriptMgr.h.
struct { ... } SmartTarget::raw |
uint32 SmartTarget::seatMask |
Definition at line 1429 of file SmartScriptMgr.h.
struct { ... } SmartTarget::stored |
struct { ... } SmartTarget::threatList |
SMARTAI_TARGETS SmartTarget::type |
Definition at line 1321 of file SmartScriptMgr.h.
struct { ... } SmartTarget::unitClosest |
struct { ... } SmartTarget::unitDistance |
struct { ... } SmartTarget::unitGUID |
struct { ... } SmartTarget::unitRange |
SAIBool SmartTarget::useCharmerOrOwner |
Definition at line 1424 of file SmartScriptMgr.h.
struct { ... } SmartTarget::vehicle |
float SmartTarget::x |
Definition at line 1322 of file SmartScriptMgr.h.
float SmartTarget::y |
Definition at line 1322 of file SmartScriptMgr.h.
float SmartTarget::z |
Definition at line 1322 of file SmartScriptMgr.h.