19 #ifndef TRINITY_WAYPOINTMANAGER_H
20 #define TRINITY_WAYPOINTMANAGER_H
53 void ReloadPath(
uint32 id);
61 WaypointPathContainer::const_iterator itr = _waypointStore.find(
id);
62 if (itr != _waypointStore.end())
75 #define sWaypointMgr WaypointMgr::instance()
uint32 event_id
Definition: WaypointManager.h:39
Definition: WaypointManager.h:29
float x
Definition: WaypointManager.h:37
uint32 id
Definition: WaypointManager.h:36
WaypointPath const * GetPath(uint32 id) const
Definition: WaypointManager.h:59
float z
Definition: WaypointManager.h:37
arena_t NULL
Definition: jemalloc_internal.h:624
std::vector< WaypointData * > WaypointPath
Definition: WaypointManager.h:44
float orientation
Definition: WaypointManager.h:37
Definition: WaypointManager.h:47
float y
Definition: WaypointManager.h:37
Definition: WaypointManager.h:28
WaypointMoveType
Definition: WaypointManager.h:24
uint8 event_chance
Definition: WaypointManager.h:41
uint32_t uint32
Definition: Define.h:150
std::unordered_map< uint32, WaypointPath > WaypointPathContainer
Definition: WaypointManager.h:45
Definition: WaypointManager.h:26
uint32 move_type
Definition: WaypointManager.h:40
#define TC_GAME_API
Definition: Define.h:134
uint32 delay
Definition: WaypointManager.h:38
uint8_t uint8
Definition: Define.h:152
Definition: WaypointManager.h:27
WaypointPathContainer _waypointStore
Definition: WaypointManager.h:72
Definition: WaypointManager.h:31
Definition: WaypointManager.h:34