#include "file_access_compressed.h"
#include "core/string/print_string.h"
void FileAccessCompressed::configure(const String &p_magic, Compression::Mode p_mode, uint32_t p_block_size) { … }
Error FileAccessCompressed::open_after_magic(Ref<FileAccess> p_base) { … }
Error FileAccessCompressed::open_internal(const String &p_path, int p_mode_flags) { … }
void FileAccessCompressed::_close() { … }
bool FileAccessCompressed::is_open() const { … }
String FileAccessCompressed::get_path() const { … }
String FileAccessCompressed::get_path_absolute() const { … }
void FileAccessCompressed::seek(uint64_t p_position) { … }
void FileAccessCompressed::seek_end(int64_t p_position) { … }
uint64_t FileAccessCompressed::get_position() const { … }
uint64_t FileAccessCompressed::get_length() const { … }
bool FileAccessCompressed::eof_reached() const { … }
uint64_t FileAccessCompressed::get_buffer(uint8_t *p_dst, uint64_t p_length) const { … }
Error FileAccessCompressed::get_error() const { … }
void FileAccessCompressed::flush() { … }
bool FileAccessCompressed::store_buffer(const uint8_t *p_src, uint64_t p_length) { … }
bool FileAccessCompressed::file_exists(const String &p_name) { … }
uint64_t FileAccessCompressed::_get_modified_time(const String &p_file) { … }
BitField<FileAccess::UnixPermissionFlags> FileAccessCompressed::_get_unix_permissions(const String &p_file) { … }
Error FileAccessCompressed::_set_unix_permissions(const String &p_file, BitField<FileAccess::UnixPermissionFlags> p_permissions) { … }
bool FileAccessCompressed::_get_hidden_attribute(const String &p_file) { … }
Error FileAccessCompressed::_set_hidden_attribute(const String &p_file, bool p_hidden) { … }
bool FileAccessCompressed::_get_read_only_attribute(const String &p_file) { … }
Error FileAccessCompressed::_set_read_only_attribute(const String &p_file, bool p_ro) { … }
void FileAccessCompressed::close() { … }
FileAccessCompressed::~FileAccessCompressed() { … }