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

#include <ScriptMgr.h>

Inheritance diagram for GenericSpellScriptLoader< S >:
Collaboration diagram for GenericSpellScriptLoader< S >:

Public Member Functions

 GenericSpellScriptLoader (char const *name)
SpellScriptGetSpellScript () const override
Public Member Functions inherited from SpellScriptLoader
virtual AuraScriptGetAuraScript () const
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 GenericSpellScriptLoader< S >

Definition at line 985 of file ScriptMgr.h.

Constructor & Destructor Documentation

◆ GenericSpellScriptLoader()

template<class S>
GenericSpellScriptLoader< S >::GenericSpellScriptLoader ( char const * name)
inline

Definition at line 988 of file ScriptMgr.h.

References SpellScriptLoader::SpellScriptLoader().

Member Function Documentation

◆ GetSpellScript()

template<class S>
SpellScript * GenericSpellScriptLoader< S >::GetSpellScript ( ) const
inlineoverridevirtual

Reimplemented from SpellScriptLoader.

Definition at line 989 of file ScriptMgr.h.


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