Struct Manager

Inheritance Relationships

Base Types

Struct Documentation

struct Manager : public CE::Assets::Cache::Store<CE::Rendering::Resources::Image>, public CE::State::Singleton<Manager>

Declaration: final

Public Functions

Manager() = default
~Manager() override = default
virtual Handle get_asset(const std::filesystem::path &file) const override

Declaration: [[nodiscard]]

void load(const std::vector<std::filesystem::path> &files, CE::Rendering::Resources::Provider &provider)
void upload(const std::filesystem::path &file, const Decoded &image, CE::Rendering::Resources::Provider &provider)