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) const
hellfire::AssetRegistry
AssetRegistry
(const std::filesystem::path ®istry_file, const std::filesystem::path &project_root)
hellfire::AssetRegistry
explicit
assets_
hellfire::AssetRegistry
private
clear
()
hellfire::AssetRegistry
generate_uuid
(const std::filesystem::path &filepath)
hellfire::AssetRegistry
private
get_absolute_path
(AssetID uuid)
hellfire::AssetRegistry
get_all_assets
() const
hellfire::AssetRegistry
get_asset
(AssetID uuid) const
hellfire::AssetRegistry
get_asset_count
() const
hellfire::AssetRegistry
inline
get_assets_by_type
(AssetType type)
hellfire::AssetRegistry
get_file_last_modified
(const std::filesystem::path &filepath) const
hellfire::AssetRegistry
private
get_modified_assets
() const
hellfire::AssetRegistry
get_project_root
()
hellfire::AssetRegistry
inline
get_relative_path
(AssetID uuid)
hellfire::AssetRegistry
get_type_from_extension
(const std::filesystem::path &filepath)
hellfire::AssetRegistry
static
get_uuid_by_path
(const std::filesystem::path &filepath)
hellfire::AssetRegistry
has_asset_changed
(AssetID uuid) const
hellfire::AssetRegistry
load
()
hellfire::AssetRegistry
path_to_uuid_
hellfire::AssetRegistry
private
project_root_
hellfire::AssetRegistry
private
rebuild_path_map
()
hellfire::AssetRegistry
private
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::AssetRegistry
private
save
()
hellfire::AssetRegistry
set_project_root
(const std::filesystem::path &project_root)
hellfire::AssetRegistry
to_absolute_path
(const std::filesystem::path &relative_path) const
hellfire::AssetRegistry
private
to_relative_path
(const std::filesystem::path &absolute_path) const
hellfire::AssetRegistry
private
unregister_asset
(AssetID uuid)
hellfire::AssetRegistry
~AssetRegistry
()
hellfire::AssetRegistry
Generated by
1.9.8