70 explicit ZipResourceProvider(std::string zipFileName);
71 ~ZipResourceProvider();
73 ZipResourceProvider(
const ZipResourceProvider&) =
delete;
74 ZipResourceProvider& operator=(
const ZipResourceProvider&) =
delete;
76 std::string Resolve(std::string_view resourceName)
const override;
78 std::shared_ptr<const Resource>
79 GetResource(std::string_view resourceName)
const override;
83 std::unique_ptr<Internal> internal;