25 virtual std::filesystem::path
resolveAsset(
const std::filesystem::path &relativePath)
const = 0;
35 virtual bool assetExists(
const std::filesystem::path &relativePath)
const = 0;
Definition IAssetManager.hpp:6
virtual bool validate() const =0
Validate the asset manager configuration.
virtual const std::filesystem::path & getAssetsPath() const =0
Get the Assets Path object.
virtual std::filesystem::path resolveAsset(const std::filesystem::path &relativePath) const =0
Resolve the full path of an asset given its relative path.
virtual ~IAssetManager()=default
virtual bool assetExists(const std::filesystem::path &relativePath) const =0
Check if an asset exists given its relative path.
Definition AssetManager.cpp:4