Loading...
Searching...
No Matches
hellfire::AssetRegistry Member List

This is the complete list of members for hellfire::AssetRegistry, including all inherited members.

asset_exists(AssetID uuid) consthellfire::AssetRegistry
AssetRegistry(const std::filesystem::path &registry_file, const std::filesystem::path &project_root)hellfire::AssetRegistryexplicit
assets_hellfire::AssetRegistryprivate
clear()hellfire::AssetRegistry
generate_uuid(const std::filesystem::path &filepath)hellfire::AssetRegistryprivate
get_absolute_path(AssetID uuid)hellfire::AssetRegistry
get_all_assets() consthellfire::AssetRegistry
get_asset(AssetID uuid) consthellfire::AssetRegistry
get_asset_count() consthellfire::AssetRegistryinline
get_assets_by_type(AssetType type)hellfire::AssetRegistry
get_file_last_modified(const std::filesystem::path &filepath) consthellfire::AssetRegistryprivate
get_modified_assets() consthellfire::AssetRegistry
get_project_root()hellfire::AssetRegistryinline
get_relative_path(AssetID uuid)hellfire::AssetRegistry
get_type_from_extension(const std::filesystem::path &filepath)hellfire::AssetRegistrystatic
get_uuid_by_path(const std::filesystem::path &filepath)hellfire::AssetRegistry
has_asset_changed(AssetID uuid) consthellfire::AssetRegistry
load()hellfire::AssetRegistry
path_to_uuid_hellfire::AssetRegistryprivate
project_root_hellfire::AssetRegistryprivate
rebuild_path_map()hellfire::AssetRegistryprivate
refresh_assets()hellfire::AssetRegistry
register_asset(const std::filesystem::path &filepath)hellfire::AssetRegistry
register_asset(const std::filesystem::path &filepath, AssetType type)hellfire::AssetRegistry
register_directory(const std::filesystem::path &directory_path, bool recursive)hellfire::AssetRegistry
registry_file_hellfire::AssetRegistryprivate
save()hellfire::AssetRegistry
set_project_root(const std::filesystem::path &project_root)hellfire::AssetRegistry
to_absolute_path(const std::filesystem::path &relative_path) consthellfire::AssetRegistryprivate
to_relative_path(const std::filesystem::path &absolute_path) consthellfire::AssetRegistryprivate
unregister_asset(AssetID uuid)hellfire::AssetRegistry
~AssetRegistry()hellfire::AssetRegistry