Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
spell_trigger_spell_from_caster Class Reference

#include <icecrown_citadel.h>

Inheritance diagram for spell_trigger_spell_from_caster:
Collaboration diagram for spell_trigger_spell_from_caster:

Classes

class  spell_trigger_spell_from_caster_SpellScript

Public Member Functions

SpellScriptGetSpellScript () const OVERRIDE
 spell_trigger_spell_from_caster (char const *scriptName, uint32 triggerId)
Public Member Functions inherited from SpellScriptLoader
virtual AuraScriptGetAuraScript () const
bool IsDatabaseBound () const FINAL
Public Member Functions inherited from ScriptObject
const std::string & GetName () const

Private Attributes

uint32 _triggerId

Additional Inherited Members

Protected Member Functions inherited from SpellScriptLoader
 SpellScriptLoader (const char *name)
Protected Member Functions inherited from ScriptObject
 ScriptObject (const char *name)
virtual ~ScriptObject ()

Detailed Description

Definition at line 453 of file icecrown_citadel.h.

Constructor & Destructor Documentation

◆ spell_trigger_spell_from_caster()

spell_trigger_spell_from_caster::spell_trigger_spell_from_caster ( char const * scriptName,
uint32 triggerId )
inline

Definition at line 456 of file icecrown_citadel.h.

References _triggerId, and SpellScriptLoader::SpellScriptLoader().

Member Function Documentation

◆ GetSpellScript()

SpellScript * spell_trigger_spell_from_caster::GetSpellScript ( ) const
inlinevirtual

Reimplemented from SpellScriptLoader.

Definition at line 485 of file icecrown_citadel.h.

References _triggerId, and OVERRIDE.

Member Data Documentation

◆ _triggerId

uint32 spell_trigger_spell_from_caster::_triggerId
private

Definition at line 491 of file icecrown_citadel.h.

Referenced by GetSpellScript(), and spell_trigger_spell_from_caster().


The documentation for this class was generated from the following file: