TrinityCore
Loading...
Searching...
No Matches
PathGenerator.cpp File Reference
#include "Banner.h"
#include "DBCFileLoader.h"
#include "Locales.h"
#include "MapBuilder.h"
#include "PathCommon.h"
#include "Timer.h"
#include "Util.h"
#include <boost/filesystem.hpp>
#include <unordered_map>
#include "Info/readme.txt"
#include "WheatyExceptionReport.h"
+ Include dependency graph for PathGenerator.cpp:

Go to the source code of this file.

Functions

uint32 GetLiquidFlags (uint32 liquidId)
 
bool checkDirectories (bool debugOutput)
 
int finish (char const *message, int returnValue)
 
bool handleArgs (int argc, char **argv, int &mapnum, int &tileX, int &tileY, Optional< float > &maxAngle, Optional< float > &maxAngleNotSteep, bool &skipLiquid, bool &skipContinents, bool &skipJunkMaps, bool &skipBattlegrounds, bool &debugOutput, bool &silent, bool &bigBaseUnit, char *&offMeshInputPath, char *&file, unsigned int &threads)
 
std::unordered_map< uint32, uint8LoadLiquid ()
 
int main (int argc, char **argv)
 
 INIT_CRASH_HANDLER ()
 

Variables

constexpr char Readme []
 

Function Documentation

◆ checkDirectories()

bool checkDirectories ( bool  debugOutput)

Definition at line 46 of file PathGenerator.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ finish()

int finish ( char const *  message,
int  returnValue 
)

Definition at line 80 of file PathGenerator.cpp.

+ Here is the caller graph for this function:

◆ GetLiquidFlags()

uint32 GetLiquidFlags ( uint32  liquidId)

Definition at line 40 of file PathGenerator.cpp.

◆ handleArgs()

bool handleArgs ( int  argc,
char **  argv,
int &  mapnum,
int &  tileX,
int &  tileY,
Optional< float > &  maxAngle,
Optional< float > &  maxAngleNotSteep,
bool &  skipLiquid,
bool &  skipContinents,
bool &  skipJunkMaps,
bool &  skipBattlegrounds,
bool &  debugOutput,
bool &  silent,
bool &  bigBaseUnit,
char *&  offMeshInputPath,
char *&  file,
unsigned int &  threads 
)

Definition at line 87 of file PathGenerator.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ INIT_CRASH_HANDLER()

INIT_CRASH_HANDLER ( )

◆ LoadLiquid()

std::unordered_map< uint32, uint8 > LoadLiquid ( )

Definition at line 293 of file PathGenerator.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 310 of file PathGenerator.cpp.

+ Here is the call graph for this function:

Variable Documentation

◆ Readme

constexpr char Readme[]
constexpr
Initial value:
=
{
}

Definition at line 28 of file PathGenerator.cpp.