Skip to content

Commit 23d8a40

Browse files
authored
Merge pull request #1655 from OutpostUniverse/splitCache
Split `Music` to separate cache file
2 parents 5c1787f + 2956932 commit 23d8a40

File tree

6 files changed

+14
-5
lines changed

6 files changed

+14
-5
lines changed

appOPHD/Cache.h

-5
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,8 @@
22

33
#include <NAS2D/Resource/Font.h>
44
#include <NAS2D/Resource/Image.h>
5-
#include <NAS2D/Resource/Music.h>
65
#include <NAS2D/Resource/ResourceCache.h>
76

8-
#include <memory>
9-
107

118
inline NAS2D::ResourceCache<NAS2D::Font, std::string, unsigned int> fontCache;
129
inline NAS2D::ResourceCache<NAS2D::Image, std::string> imageCache;
13-
14-
inline std::unique_ptr<NAS2D::Music> trackMars;

appOPHD/CacheMusic.h

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
#pragma once
2+
3+
#include <NAS2D/Resource/Music.h>
4+
5+
#include <memory>
6+
7+
8+
inline std::unique_ptr<NAS2D::Music> trackMars;

appOPHD/States/MainMenuState.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
#include "PlanetSelectState.h"
44

55
#include "../Cache.h"
6+
#include "../CacheMusic.h"
67
#include "../OpenSaveGame.h"
78
#include "../Constants/Strings.h"
89
#include "../Constants/UiConstants.h"

appOPHD/appOPHD.vcxproj

+1
Original file line numberDiff line numberDiff line change
@@ -286,6 +286,7 @@
286286
</ItemGroup>
287287
<ItemGroup>
288288
<ClInclude Include="Cache.h" />
289+
<ClInclude Include="CacheMusic.h" />
289290
<ClInclude Include="Constants\Numbers.h" />
290291
<ClInclude Include="Constants\Strings.h" />
291292
<ClInclude Include="Constants\UiConstants.h" />

appOPHD/appOPHD.vcxproj.filters

+3
Original file line numberDiff line numberDiff line change
@@ -377,6 +377,9 @@
377377
<ClInclude Include="Cache.h">
378378
<Filter>Header Files</Filter>
379379
</ClInclude>
380+
<ClInclude Include="CacheMusic.h">
381+
<Filter>Header Files</Filter>
382+
</ClInclude>
380383
<ClInclude Include="Constants\Numbers.h">
381384
<Filter>Header Files\Constants</Filter>
382385
</ClInclude>

appOPHD/main.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "Cache.h"
2+
#include "CacheMusic.h"
23
#include "Constants/Strings.h"
34
#include "Constants/Numbers.h"
45
#include "Constants/UiConstants.h"

0 commit comments

Comments
 (0)