This is the complete list of members for le::FileDataLoader, including all inherited members.
FileDataLoader(std::string_view root_dir=".") | le::FileDataLoader | explicit |
get_json_type_name(std::string_view uri) const -> std::string | le::IDataLoader | |
get_path(std::string_view uri) const -> std::string | le::FileDataLoader | |
get_root_dir() const -> std::string_view | le::FileDataLoader | inline |
get_uri(std::string_view path) const -> std::string | le::FileDataLoader | |
load_bytes(std::string_view uri) const -> std::vector< std::byte > | le::IDataLoader | |
load_json(std::string_view uri) const -> dj::Json | le::IDataLoader | |
load_spir_v(std::string_view uri) const -> std::vector< std::uint32_t > | le::IDataLoader | |
load_string(std::string_view uri) const -> std::string | le::IDataLoader | |
save_bytes(std::span< std::byte const > bytes, std::string_view uri) const -> bool | le::FileDataLoader | |
save_string(std::string_view text, std::string_view uri) const -> bool | le::FileDataLoader | |
set_root_dir(std::string_view root_dir) -> bool | le::FileDataLoader | |
try_load_bytes(std::vector< std::byte > &out, std::string_view uri) const -> bool final | le::FileDataLoader | virtual |
try_load_json(dj::Json &out, std::string_view uri) const -> bool | le::IDataLoader | |
try_load_spirv(std::vector< std::uint32_t > &out, std::string_view uri) const -> bool final | le::FileDataLoader | virtual |
try_load_string(std::string &out, std::string_view uri) const -> bool final | le::FileDataLoader | virtual |
upfind(std::string_view suffix, std::string_view leaf_dir=".") -> std::string | le::FileDataLoader | static |