aboutsummaryrefslogtreecommitdiff
path: root/src/tools/vmap4_assembler/TileAssembler.h
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2024-07-06 01:24:26 +0200
committerOvahlord <dreadkiller@gmx.de>2024-07-06 15:36:37 +0200
commite46cad36d2f7858b83b8cf1382655b49b761f63a (patch)
tree4e389b31bdbad76a724678f0b2acec7b94f790bd /src/tools/vmap4_assembler/TileAssembler.h
parentcaf4c02da82e868f7f77f4967d2cee2a5780828a (diff)
Tools/vmap_extractor: Split temporary dir_bin into multiple files (one per map) to significantly reduce peak memory usage by vmap_assembler
(cherry picked from commit a0f13391a0404d859cf4f8b8dee0c801f2640473) # Conflicts: # src/tools/vmap4_extractor/vmapexport.cpp
Diffstat (limited to 'src/tools/vmap4_assembler/TileAssembler.h')
-rw-r--r--src/tools/vmap4_assembler/TileAssembler.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/tools/vmap4_assembler/TileAssembler.h b/src/tools/vmap4_assembler/TileAssembler.h
index 5e9c963a0d7..f803793a5b5 100644
--- a/src/tools/vmap4_assembler/TileAssembler.h
+++ b/src/tools/vmap4_assembler/TileAssembler.h
@@ -94,14 +94,14 @@ namespace VMAP
private:
std::string iDestDir;
std::string iSrcDir;
- MapData mapData;
std::set<std::string> spawnedModelFiles;
public:
TileAssembler(std::string pSrcDirName, std::string pDestDirName);
bool convertWorld2();
- bool readMapSpawns();
+ bool convertMap(MapSpawns& data);
+ static bool readMapSpawns(FILE* dirf, MapSpawns* data);
bool calculateTransformedBound(ModelSpawn &spawn);
void exportGameobjectModels();