TrinityCore
Loading...
Searching...
No Matches
VMAP::TileAssembler Class Reference

#include <TileAssembler.h>

Public Member Functions

 TileAssembler (std::string const &srcDirName, std::string const &destDirName, uint32 threads)
 
bool convertWorld2 ()
 
bool convertMap (MapSpawns &data) const
 
bool calculateTransformedBound (ModelSpawn &spawn) const
 
void exportGameobjectModels ()
 
bool convertRawFile (const std::string &pModelFilename) const
 

Static Public Member Functions

static bool readMapSpawns (FILE *dirf, MapSpawns *data)
 

Private Attributes

boost::filesystem::path iSrcDir
 
boost::filesystem::path iDestDir
 
uint32 iThreads
 
std::set< std::string > spawnedModelFiles
 

Detailed Description

Definition at line 93 of file TileAssembler.h.

Constructor & Destructor Documentation

◆ TileAssembler()

VMAP::TileAssembler::TileAssembler ( std::string const &  srcDirName,
std::string const &  destDirName,
uint32  threads 
)

Definition at line 55 of file TileAssembler.cpp.

Member Function Documentation

◆ calculateTransformedBound()

◆ convertMap()

◆ convertRawFile()

◆ convertWorld2()

◆ exportGameobjectModels()

◆ readMapSpawns()

bool VMAP::TileAssembler::readMapSpawns ( FILE *  dirf,
MapSpawns *  data 
)
static

Member Data Documentation

◆ iDestDir

boost::filesystem::path VMAP::TileAssembler::iDestDir
private

Definition at line 97 of file TileAssembler.h.

Referenced by convertMap(), convertRawFile(), convertWorld2(), and exportGameobjectModels().

◆ iSrcDir

boost::filesystem::path VMAP::TileAssembler::iSrcDir
private

◆ iThreads

uint32 VMAP::TileAssembler::iThreads
private

Definition at line 98 of file TileAssembler.h.

Referenced by convertWorld2().

◆ spawnedModelFiles

std::set<std::string> VMAP::TileAssembler::spawnedModelFiles
private

Definition at line 99 of file TileAssembler.h.

Referenced by convertWorld2(), and exportGameobjectModels().


The documentation for this class was generated from the following files: