Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
PathCommon.h File Reference
#include <chrono>
#include <string>
#include <vector>
#include "Define.h"
#include <stddef.h>
#include <dirent.h>
Include dependency graph for PathCommon.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  MMAP

Enumerations

enum  MMAP::ListFilesResult { MMAP::LISTFILE_DIRECTORY_NOT_FOUND = 0 , MMAP::LISTFILE_OK = 1 }
enum  NavTerrain {
  NAV_EMPTY = 0x00 , NAV_GROUND = 0x01 , NAV_MAGMA = 0x02 , NAV_SLIME = 0x04 ,
  NAV_WATER = 0x08 , NAV_UNUSED1 = 0x10 , NAV_UNUSED2 = 0x20 , NAV_UNUSED3 = 0x40 ,
  NAV_UNUSED4 = 0x80
}

Functions

ListFilesResult MMAP::getDirContents (std::vector< std::string > &fileList, std::string dirpath=".", std::string filter="*")
uint32 MMAP::getMSTime ()
uint32 MMAP::getMSTimeDiff (uint32 oldMSTime, uint32 newMSTime)
uint32 MMAP::GetMSTimeDiffToNow (uint32 oldMSTime)
bool MMAP::matchWildcardFilter (const char *filter, const char *str)

Enumeration Type Documentation

◆ NavTerrain

enum NavTerrain
Enumerator
NAV_EMPTY 
NAV_GROUND 
NAV_MAGMA 
NAV_SLIME 
NAV_WATER 
NAV_UNUSED1 
NAV_UNUSED2 
NAV_UNUSED3 
NAV_UNUSED4 

Definition at line 29 of file PathCommon.h.