AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
MMAP::MMapData Struct Reference

#include "MMapMgr.h"

Public Member Functions

 MMapData (dtNavMesh *mesh)
 
 ~MMapData ()
 

Public Attributes

NavMeshQuerySet navMeshQueries
 
dtNavMesh * navMesh
 
MMapTileSet loadedTileRefs
 

Detailed Description

Constructor & Destructor Documentation

◆ MMapData()

MMAP::MMapData::MMapData ( dtNavMesh *  mesh)
inline
49: navMesh(mesh) { }
dtNavMesh * navMesh
Definition: MMapMgr.h:66

◆ ~MMapData()

MMAP::MMapData::~MMapData ( )
inline
52 {
53 for (auto& navMeshQuerie : navMeshQueries)
54 {
55 dtFreeNavMeshQuery(navMeshQuerie.second);
56 }
57
58 if (navMesh)
59 {
60 dtFreeNavMesh(navMesh);
61 }
62 }
NavMeshQuerySet navMeshQueries
Definition: MMapMgr.h:65

References navMesh, and navMeshQueries.

Member Data Documentation

◆ loadedTileRefs

MMapTileSet MMAP::MMapData::loadedTileRefs

◆ navMesh

dtNavMesh* MMAP::MMapData::navMesh

◆ navMeshQueries