Integrate a new resource manager which should have better performance

This commit is contained in:
2020-01-26 11:53:19 -05:00
parent 29ef8b9c1e
commit 542c037342
47 changed files with 753 additions and 644 deletions

View File

@@ -214,7 +214,6 @@
<ClCompile Include="..\..\..\src\fileio\fileio_scen.cpp" />
<ClCompile Include="..\..\..\src\fileio\gzstream\gzstream.cpp" />
<ClCompile Include="..\..\..\src\fileio\map_parse.cpp" />
<ClCompile Include="..\..\..\src\fileio\resmgr\restypes.cpp" />
<ClCompile Include="..\..\..\src\fileio\special_parse.cpp" />
<ClCompile Include="..\..\..\src\fileio\tarball.cpp" />
<ClCompile Include="..\..\..\src\fileio\xml-parser\ticpp.cpp" />
@@ -223,6 +222,11 @@
<ClCompile Include="..\..\..\src\fileio\xml-parser\tinyxml.cpp" />
<ClCompile Include="..\..\..\src\fileio\xml-parser\tinyxmlerror.cpp" />
<ClCompile Include="..\..\..\src\fileio\xml-parser\tinyxmlparser.cpp" />
<ClCompile Include="..\..\..\src\fileio\resmgr\res_cursor.cpp" />
<ClCompile Include="..\..\..\src\fileio\resmgr\res_font.cpp" />
<ClCompile Include="..\..\..\src\fileio\resmgr\res_image.cpp" />
<ClCompile Include="..\..\..\src\fileio\resmgr\res_sound.cpp" />
<ClCompile Include="..\..\..\src\fileio\resmgr\res_strings.cpp" />
<ClCompile Include="..\..\..\src\gfx\gfxsheets.cpp" />
<ClCompile Include="..\..\..\src\gfx\render_image.cpp" />
<ClCompile Include="..\..\..\src\gfx\render_shapes.cpp" />

View File

@@ -710,12 +710,24 @@
<ClCompile Include="..\..\..\src\fileio\xml-parser\ticpp.cpp">
<Filter>FileIO\TinyXML</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\fileio\resmgr\restypes.cpp">
<Filter>FileIO\ResMgr</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\fileio\gzstream\gzstream.cpp">
<Filter>FileIO\GZStream</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\fileio\resmgr\res_cursor.cpp">
<Filter>FileIO\ResMgr</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\fileio\resmgr\res_font.cpp">
<Filter>FileIO\ResMgr</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\fileio\resmgr\res_image.cpp">
<Filter>FileIO\ResMgr</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\fileio\resmgr\res_sound.cpp">
<Filter>FileIO\ResMgr</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\fileio\resmgr\res_strings.cpp">
<Filter>FileIO\ResMgr</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dialogxml\widgets\stack.cpp">
<Filter>DialogXML\Widgets</Filter>
</ClCompile>
@@ -755,12 +767,6 @@
<ClCompile Include="..\..\..\src\dialogxml\dialogs\dialog.cpp">
<Filter>DialogXML\Dialogs</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dialogxml\dialogs\choicedlog.cpp">
<Filter>DialogXML\Dialogs</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dialogxml\dialogs\3choice.cpp">
<Filter>DialogXML\Dialogs</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\src\view_dialogs.hpp" />
@@ -909,21 +915,6 @@
<ClInclude Include="..\..\..\src\fileio\resmgr\resmgr.hpp">
<Filter>FileIO\ResMgr</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\fileio\resmgr\res_strings.hpp">
<Filter>FileIO\ResMgr</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\fileio\resmgr\res_sound.hpp">
<Filter>FileIO\ResMgr</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\fileio\resmgr\res_image.hpp">
<Filter>FileIO\ResMgr</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\fileio\resmgr\res_font.hpp">
<Filter>FileIO\ResMgr</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\fileio\resmgr\res_cursor.hpp">
<Filter>FileIO\ResMgr</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\fileio\gzstream\gzstream.h">
<Filter>FileIO\GZStream</Filter>
</ClInclude>
@@ -975,12 +966,24 @@
<ClInclude Include="..\..\..\src\dialogxml\dialogs\choicedlog.hpp">
<Filter>DialogXML\Dialogs</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dialogxml\dialogs\3choice.hpp">
<Filter>DialogXML\Dialogs</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\tools\enum_map.hpp">
<Filter>Tools</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\fileio\resmgr\res_cursor.hpp">
<Filter>FileIO\ResMgr</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\fileio\resmgr\res_font.hpp">
<Filter>FileIO\ResMgr</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\fileio\resmgr\res_image.hpp">
<Filter>FileIO\ResMgr</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\fileio\resmgr\res_sound.hpp">
<Filter>FileIO\ResMgr</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\fileio\resmgr\res_strings.hpp">
<Filter>FileIO\ResMgr</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<None Include="..\..\..\src\scenario\town_import.tpp">