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

#include <ScriptSystem.h>

Public Types

typedef UNORDERED_MAP< uint32, ScriptPointVectorPointMoveMap

Public Member Functions

ScriptPointVector const & GetPointMoveList (uint32 creatureEntry) const
void LoadScriptWaypoints ()

Protected Attributes

PointMoveMap m_mPointMoveMap

Private Member Functions

 SystemMgr ()
 ~SystemMgr ()

Static Private Attributes

static ScriptPointVector const _empty

Friends

class Skyfire::Singleton< SystemMgr, Skyfire::NullMutex >

Detailed Description

Definition at line 50 of file ScriptSystem.h.

Member Typedef Documentation

◆ PointMoveMap

Constructor & Destructor Documentation

◆ SystemMgr()

SystemMgr::SystemMgr ( )
inlineprivate

Definition at line 53 of file ScriptSystem.h.

References SystemMgr().

Referenced by SystemMgr().

◆ ~SystemMgr()

SystemMgr::~SystemMgr ( )
inlineprivate

Definition at line 54 of file ScriptSystem.h.

Member Function Documentation

◆ GetPointMoveList()

ScriptPointVector const & SystemMgr::GetPointMoveList ( uint32 creatureEntry) const
inline

Definition at line 62 of file ScriptSystem.h.

References _empty, and m_mPointMoveMap.

◆ LoadScriptWaypoints()

◆ Skyfire::Singleton< SystemMgr, Skyfire::NullMutex >

Definition at line 45 of file ScriptSystem.h.

Member Data Documentation

◆ _empty

ScriptPointVector const SystemMgr::_empty
staticprivate

Definition at line 76 of file ScriptSystem.h.

Referenced by GetPointMoveList().

◆ m_mPointMoveMap

PointMoveMap SystemMgr::m_mPointMoveMap
protected

Definition at line 73 of file ScriptSystem.h.

Referenced by GetPointMoveList(), and LoadScriptWaypoints().


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