TrinityCore
Loading...
Searching...
No Matches
WaypointMgr Class Reference

#include <WaypointManager.h>

Public Member Functions

void ReloadPath (uint32 id)
 
void Load ()
 
WaypointPath const * GetPath (uint32 id) const
 

Static Public Member Functions

static WaypointMgr * instance ()
 

Private Member Functions

 WaypointMgr ()
 

Private Attributes

std::unordered_map< uint32, WaypointPath > _waypointStore
 

Detailed Description

Definition at line 26 of file WaypointManager.h.

Constructor & Destructor Documentation

◆ WaypointMgr()

WaypointMgr::WaypointMgr ( )
inlineprivate

Definition at line 41 of file WaypointManager.h.

Member Function Documentation

◆ GetPath()

WaypointPath const * WaypointMgr::GetPath ( uint32  id) const

Definition at line 139 of file WaypointManager.cpp.

References _waypointStore.

◆ instance()

WaypointMgr * WaypointMgr::instance ( )
static

Definition at line 81 of file WaypointManager.cpp.

References instance().

Referenced by instance().

◆ Load()

◆ ReloadPath()

Member Data Documentation

◆ _waypointStore

std::unordered_map<uint32, WaypointPath> WaypointMgr::_waypointStore
private

Definition at line 43 of file WaypointManager.h.

Referenced by GetPath(), Load(), and ReloadPath().


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