28 virtual std::vector<char>
getAsset(
const std::string &path) = 0;
35 virtual bool hasAsset(
const std::string &path)
const = 0;
virtual uint64_t getAssetRevision(const std::string &path) const =0
Return an opaque token that changes when path's contents change.
virtual bool hasAsset(const std::string &path) const =0
Check whether an asset exists without loading it.
virtual bool isDoneLoading() const =0
Query whether all assets have finished loading.
virtual std::vector< char > getAsset(const std::string &path)=0
Load the asset at path and return its raw bytes.
Abstract interface for loading raw asset data by path.