![]() |
TrinityCore
|
#include <SpellInfo.h>
Classes | |
| struct | StaticData |
Public Member Functions | |
| SpellImplicitTargetInfo () | |
| SpellImplicitTargetInfo (uint32 target) | |
| bool | IsArea () const |
| SpellTargetSelectionCategories | GetSelectionCategory () const |
| SpellTargetReferenceTypes | GetReferenceType () const |
| SpellTargetObjectTypes | GetObjectType () const |
| SpellTargetCheckTypes | GetCheckType () const |
| SpellTargetDirectionTypes | GetDirectionType () const |
| float | CalcDirectionAngle () const |
| Targets | GetTarget () const |
| uint32 | GetExplicitTargetMask (bool &srcSet, bool &dstSet) const |
Private Attributes | |
| Targets | _target |
Static Private Attributes | |
| static std::array< StaticData, TOTAL_SPELL_TARGETS > | _data |
Definition at line 174 of file SpellInfo.h.
|
inline |
Definition at line 179 of file SpellInfo.h.
| SpellImplicitTargetInfo::SpellImplicitTargetInfo | ( | uint32 | target | ) |
Definition at line 73 of file SpellInfo.cpp.
| float SpellImplicitTargetInfo::CalcDirectionAngle | ( | ) | const |
Definition at line 108 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| SpellTargetCheckTypes SpellImplicitTargetInfo::GetCheckType | ( | ) | const |
| SpellTargetDirectionTypes SpellImplicitTargetInfo::GetDirectionType | ( | ) | const |
| uint32 SpellImplicitTargetInfo::GetExplicitTargetMask | ( | bool & | srcSet, |
| bool & | dstSet | ||
| ) | const |
| SpellTargetObjectTypes SpellImplicitTargetInfo::GetObjectType | ( | ) | const |
| SpellTargetReferenceTypes SpellImplicitTargetInfo::GetReferenceType | ( | ) | const |
| SpellTargetSelectionCategories SpellImplicitTargetInfo::GetSelectionCategory | ( | ) | const |
| Targets SpellImplicitTargetInfo::GetTarget | ( | ) | const |
| bool SpellImplicitTargetInfo::IsArea | ( | ) | const |
Definition at line 78 of file SpellInfo.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
staticprivate |
Definition at line 245 of file SpellInfo.h.
|
private |
Definition at line 177 of file SpellInfo.h.