mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-04-17 17:43:52 +00:00
Add purgeExtractedAssets() to clear all extracted asset data from disk
Some checks failed
Build / Build (arm64) (push) Has been cancelled
Build / Build (x86-64) (push) Has been cancelled
Build / Build (macOS arm64) (push) Has been cancelled
Build / Build (windows-arm64) (push) Has been cancelled
Build / Build (windows-x86-64) (push) Has been cancelled
Security / CodeQL (C/C++) (push) Has been cancelled
Security / Semgrep (push) Has been cancelled
Security / Sanitizer Build (ASan/UBSan) (push) Has been cancelled
Some checks failed
Build / Build (arm64) (push) Has been cancelled
Build / Build (x86-64) (push) Has been cancelled
Build / Build (macOS arm64) (push) Has been cancelled
Build / Build (windows-arm64) (push) Has been cancelled
Build / Build (windows-x86-64) (push) Has been cancelled
Security / CodeQL (C/C++) (push) Has been cancelled
Security / Semgrep (push) Has been cancelled
Security / Sanitizer Build (ASan/UBSan) (push) Has been cancelled
This commit is contained in:
parent
543535a892
commit
19652ae521
2 changed files with 137 additions and 0 deletions
|
|
@ -117,6 +117,15 @@ public:
|
|||
*/
|
||||
void clearDBCCache();
|
||||
|
||||
/**
|
||||
* Delete all extracted asset files from the data directory on disk.
|
||||
* Removes extracted subdirectories (db, character, creature, terrain, etc.),
|
||||
* manifest.json, override dir, and expansion-specific extracted assets.
|
||||
* After calling this, initialize() will fail until assets are re-extracted.
|
||||
* @return Number of entries removed
|
||||
*/
|
||||
size_t purgeExtractedAssets();
|
||||
|
||||
private:
|
||||
bool initialized = false;
|
||||
std::string dataPath;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue