Cache() noexcept | galaxy::resource::Cache< Resource, Loader > | inline |
Cache(const Cache &)=delete | galaxy::resource::Cache< Resource, Loader > | private |
Cache(Cache &&)=delete | galaxy::resource::Cache< Resource, Loader > | private |
cache() const | galaxy::resource::Cache< Resource, Loader > | inline |
CacheType typedef | galaxy::resource::Cache< Resource, Loader > | private |
clear() | galaxy::resource::Cache< Resource, Loader > | inline |
empty() const | galaxy::resource::Cache< Resource, Loader > | inline |
get(std::string_view id) | galaxy::resource::Cache< Resource, Loader > | inline |
has(std::string_view id) | galaxy::resource::Cache< Resource, Loader > | inline |
hash(std::string_view str) | galaxy::resource::Cache< Resource, Loader > | inlineprivate |
insert(std::string_view id, std::unique_ptr< Resource > &resource) | galaxy::resource::Cache< Resource, Loader > | inline |
keys() | galaxy::resource::Cache< Resource, Loader > | inline |
load(const std::string &file) | galaxy::resource::Cache< Resource, Loader > | inline |
load_folder(const std::string &dir) | galaxy::resource::Cache< Resource, Loader > | inline |
m_cache | galaxy::resource::Cache< Resource, Loader > | private |
m_keys | galaxy::resource::Cache< Resource, Loader > | private |
m_loader | galaxy::resource::Cache< Resource, Loader > | private |
operator=(const Cache &)=delete | galaxy::resource::Cache< Resource, Loader > | private |
operator=(Cache &&)=delete | galaxy::resource::Cache< Resource, Loader > | private |
size() const | galaxy::resource::Cache< Resource, Loader > | inline |
~Cache() | galaxy::resource::Cache< Resource, Loader > | inline |