Public Member Functions | |
void | SetSearchPriority (AssetSearchPriority priority) |
AssetSearchPriority | GetSearchPriority () const |
AssetError | AddLibrary (const String &path, const AssetLibInfo **lib=nullptr) |
AssetError | AddLibrary (const String &path, const String &filters, const AssetLibInfo **lib=nullptr) |
void | RemoveLibrary (const String &path) |
void | RemoveAllLibraries () |
size_t | GetLibraryCount () const |
const AssetLibInfo * | GetLibraryInfo (size_t index) const |
bool | DoesAssetExist (const String &asset_name, const String &filter="") const |
bool | DoesAssetExist (const AssetPath &apath) const |
void | FindAssets (std::vector< String > &assets, const String &wildcard, const String &filter="") const |
Stream * | OpenAsset (const String &asset_name) const |
Stream * | OpenAsset (const String &asset_name, const String &filter) const |
Stream * | OpenAsset (const AssetPath &apath) const |
Common::SeekableReadStream * | OpenAssetStream (const String &asset_name) const |
Common::SeekableReadStream * | OpenAssetStream (const String &asset_name, const String &filter) const |
Static Public Member Functions | |
static bool | IsDataFile (const String &data_file) |
static AssetError | ReadDataFileTOC (const String &data_file, AssetLibInfo &lib) |