14 [[nodiscard]] std::string_view getName()
const {
15 return this->providerName;
17 [[nodiscard]]
virtual bool hasResource(std::string_view name)
const = 0;
18 virtual void compileResource(std::string_view name,
Resource* resource)
const = 0;
20 std::string providerName;
A chunk of data, usually a file. Is typically cached and shared.