diff options
Diffstat (limited to 'src/tools/vmap4_assembler/TileAssembler.h')
-rw-r--r-- | src/tools/vmap4_assembler/TileAssembler.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/tools/vmap4_assembler/TileAssembler.h b/src/tools/vmap4_assembler/TileAssembler.h index 3586a9daec6..51325742888 100644 --- a/src/tools/vmap4_assembler/TileAssembler.h +++ b/src/tools/vmap4_assembler/TileAssembler.h @@ -18,15 +18,15 @@ #ifndef _TILEASSEMBLER_H_ #define _TILEASSEMBLER_H_ -#include <G3D/Vector3.h> +#include "ModelInstance.h" +#include "WorldModel.h" #include <G3D/Matrix3.h> +#include <G3D/Vector3.h> +#include <boost/filesystem/path.hpp> #include <deque> #include <map> #include <set> -#include "ModelInstance.h" -#include "WorldModel.h" - namespace VMAP { /** @@ -87,19 +87,19 @@ namespace VMAP uint32 RootWMOID; std::vector<GroupModel_Raw> groupsArray; - bool Read(const char * path); + bool Read(boost::filesystem::path const& path); }; class TileAssembler { private: - std::string iSrcDir; - std::string iDestDir; + boost::filesystem::path iSrcDir; + boost::filesystem::path iDestDir; uint32 iThreads; std::set<std::string> spawnedModelFiles; public: - TileAssembler(std::string srcDirName, std::string destDirName, uint32 threads); + TileAssembler(std::string const& srcDirName, std::string const& destDirName, uint32 threads); bool convertWorld2(); bool convertMap(MapSpawns& data) const; @@ -107,7 +107,7 @@ namespace VMAP bool calculateTransformedBound(ModelSpawn &spawn) const; void exportGameobjectModels(); - bool convertRawFile(const std::string& pModelFilename); + bool convertRawFile(const std::string& pModelFilename) const; }; } // VMAP |