Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
GenericSpellAndAuraScriptLoader< S, A > Class Template Reference

#include <ScriptMgr.h>

Inheritance diagram for GenericSpellAndAuraScriptLoader< S, A >:
Collaboration diagram for GenericSpellAndAuraScriptLoader< S, A >:

Public Member Functions

 GenericSpellAndAuraScriptLoader (char const *name)
AuraScriptGetAuraScript () const override
SpellScriptGetSpellScript () const override
Public Member Functions inherited from SpellScriptLoader
bool IsDatabaseBound () const FINAL
Public Member Functions inherited from ScriptObject
const std::string & GetName () const

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

template<class S, class A>
class GenericSpellAndAuraScriptLoader< S, A >

Definition at line 1003 of file ScriptMgr.h.

Constructor & Destructor Documentation

◆ GenericSpellAndAuraScriptLoader()

template<class S, class A>
GenericSpellAndAuraScriptLoader< S, A >::GenericSpellAndAuraScriptLoader ( char const * name)
inline

Definition at line 1006 of file ScriptMgr.h.

References SpellScriptLoader::SpellScriptLoader().

Member Function Documentation

◆ GetAuraScript()

template<class S, class A>
AuraScript * GenericSpellAndAuraScriptLoader< S, A >::GetAuraScript ( ) const
inlineoverridevirtual

Reimplemented from SpellScriptLoader.

Definition at line 1008 of file ScriptMgr.h.

◆ GetSpellScript()

template<class S, class A>
SpellScript * GenericSpellAndAuraScriptLoader< S, A >::GetSpellScript ( ) const
inlineoverridevirtual

Reimplemented from SpellScriptLoader.

Definition at line 1007 of file ScriptMgr.h.


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