#include <SpellScript.h>
Definition at line 102 of file SpellScript.h.
◆ EffectHook() [1/3]
| SpellScriptBase::EffectHook::EffectHook |
( |
uint8 |
effIndex | ) |
|
|
explicit |
◆ EffectHook() [2/3]
| SpellScriptBase::EffectHook::EffectHook |
( |
EffectHook const & |
right | ) |
|
|
delete |
◆ EffectHook() [3/3]
| SpellScriptBase::EffectHook::EffectHook |
( |
EffectHook && |
right | ) |
|
|
defaultnoexcept |
◆ ~EffectHook()
| SpellScriptBase::EffectHook::~EffectHook |
( |
| ) |
|
|
virtualdefault |
◆ CheckEffect()
| virtual bool SpellScriptBase::EffectHook::CheckEffect |
( |
SpellInfo const * |
spellInfo, |
|
|
uint8 |
effIndex |
|
) |
| const |
|
pure virtual |
◆ EffIndexToString()
| std::string SpellScriptBase::EffectHook::EffIndexToString |
( |
| ) |
const |
◆ GetAffectedEffectsMask()
| uint32 SpellScriptBase::EffectHook::GetAffectedEffectsMask |
( |
SpellInfo const * |
spellInfo | ) |
const |
◆ IsEffectAffected()
| bool SpellScriptBase::EffectHook::IsEffectAffected |
( |
SpellInfo const * |
spellInfo, |
|
|
uint8 |
effIndex |
|
) |
| const |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ _effIndex
| uint8 SpellScriptBase::EffectHook::_effIndex |
|
protected |
The documentation for this class was generated from the following files: