reload banner cache on reload songs
This commit is contained in:
@@ -168,7 +168,7 @@ void BannerCache::UnloadAllBanners()
|
|||||||
|
|
||||||
BannerCache::BannerCache()
|
BannerCache::BannerCache()
|
||||||
{
|
{
|
||||||
BannerData.ReadFile( BANNER_CACHE_INDEX ); // don't care if this fails
|
ReadFromDisk();
|
||||||
}
|
}
|
||||||
|
|
||||||
BannerCache::~BannerCache()
|
BannerCache::~BannerCache()
|
||||||
@@ -176,6 +176,11 @@ BannerCache::~BannerCache()
|
|||||||
UnloadAllBanners();
|
UnloadAllBanners();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void BannerCache::ReadFromDisk()
|
||||||
|
{
|
||||||
|
BannerData.ReadFile( BANNER_CACHE_INDEX ); // don't care if this fails
|
||||||
|
}
|
||||||
|
|
||||||
struct BannerTexture: public RageTexture
|
struct BannerTexture: public RageTexture
|
||||||
{
|
{
|
||||||
unsigned m_uTexHandle;
|
unsigned m_uTexHandle;
|
||||||
|
|||||||
@@ -20,6 +20,7 @@ class BannerCache
|
|||||||
public:
|
public:
|
||||||
BannerCache();
|
BannerCache();
|
||||||
~BannerCache();
|
~BannerCache();
|
||||||
|
void ReadFromDisk();
|
||||||
|
|
||||||
RageTextureID LoadCachedBanner( RString BannerPath );
|
RageTextureID LoadCachedBanner( RString BannerPath );
|
||||||
void CacheBanner( RString BannerPath );
|
void CacheBanner( RString BannerPath );
|
||||||
|
|||||||
Reference in New Issue
Block a user