aboutsummaryrefslogtreecommitdiff
path: root/src/tools/vmap4_assembler/TileAssembler.h
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2024-07-06 14:06:20 +0200
committerShauren <shauren.trinity@gmail.com>2024-07-06 14:06:20 +0200
commit51d1ff11bcd29ca5b58ce24b622b1634d1366873 (patch)
tree147788175bb73b55260890cb70c16ea2be7ea706 /src/tools/vmap4_assembler/TileAssembler.h
parent11a252e601522d840c5c2ceb3331495c51a2e5d3 (diff)
Tools/vmap_assembler: Use boost::filesystem::path for creating filenames
Diffstat (limited to 'src/tools/vmap4_assembler/TileAssembler.h')
-rw-r--r--src/tools/vmap4_assembler/TileAssembler.h18
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