Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
MMapFactory.h
Go to the documentation of this file.
1/*
2* This file is part of Project SkyFire https://www.projectskyfire.org.
3* See LICENSE.md file for Copyright information
4*/
5
6#ifndef _MMAP_FACTORY_H
7#define _MMAP_FACTORY_H
8
9#include "MMapManager.h"
10#include "UnorderedMap.h"
11#include "DetourAlloc.h"
12#include "DetourNavMesh.h"
13#include "DetourNavMeshQuery.h"
14
15namespace MMAP
16{
23
24 // static class
25 // holds all mmap global data
26 // access point to MMapManager singleton
28 {
29 public:
31 static void clear();
32 static bool IsPathfindingEnabled(uint32 mapId);
33 };
34}
35
36#endif
37
std::uint32_t uint32
Definition Define.h:77
static MMapManager * createOrGetMMapManager()
static bool IsPathfindingEnabled(uint32 mapId)
static void clear()
MMAP_LOAD_RESULT
Definition MMapFactory.h:18
@ MMAP_LOAD_RESULT_ERROR
Definition MMapFactory.h:19
@ MMAP_LOAD_RESULT_IGNORED
Definition MMapFactory.h:21
@ MMAP_LOAD_RESULT_OK
Definition MMapFactory.h:20