Searched refs:DirectoryAssetsProvider (Results 1 – 3 of 3) sorted by relevance
298 DirectoryAssetsProvider::DirectoryAssetsProvider(std::string&& path, time_t last_mod_time) in DirectoryAssetsProvider() function in android::DirectoryAssetsProvider301 std::unique_ptr<DirectoryAssetsProvider> DirectoryAssetsProvider::Create(std::string path) { in Create()319 return std::unique_ptr<DirectoryAssetsProvider>( in Create()320 new DirectoryAssetsProvider(std::move(path), isReadonly ? -1 : sb.st_mtime)); in Create()323 std::unique_ptr<Asset> DirectoryAssetsProvider::OpenInternal(const std::string& path, in OpenInternal()335 bool DirectoryAssetsProvider::ForEachFile( in ForEachFile()341 std::optional<std::string_view> DirectoryAssetsProvider::GetPath() const { in GetPath()345 const std::string& DirectoryAssetsProvider::GetDebugName() const { in GetDebugName()349 bool DirectoryAssetsProvider::IsUpToDate() const { in IsUpToDate()
142 struct DirectoryAssetsProvider : public AssetsProvider { struct143 static std::unique_ptr<DirectoryAssetsProvider> Create(std::string root_dir);152 ~DirectoryAssetsProvider() override = default;159 explicit DirectoryAssetsProvider(std::string&& path, time_t last_mod_time);
251 DirectoryAssetsProvider::Create(path.c_str())); in NativeLoad()