#include "file_access_encrypted.h"
#include "core/crypto/crypto_core.h"
#include "core/string/print_string.h"
#include "core/variant/variant.h"
#include <stdio.h>
Error FileAccessEncrypted::open_and_parse(Ref<FileAccess> p_base, const Vector<uint8_t> &p_key, Mode p_mode, bool p_with_magic) { … }
Error FileAccessEncrypted::open_and_parse_password(Ref<FileAccess> p_base, const String &p_key, Mode p_mode) { … }
Error FileAccessEncrypted::open_internal(const String &p_path, int p_mode_flags) { … }
void FileAccessEncrypted::_close() { … }
bool FileAccessEncrypted::is_open() const { … }
String FileAccessEncrypted::get_path() const { … }
String FileAccessEncrypted::get_path_absolute() const { … }
void FileAccessEncrypted::seek(uint64_t p_position) { … }
void FileAccessEncrypted::seek_end(int64_t p_position) { … }
uint64_t FileAccessEncrypted::get_position() const { … }
uint64_t FileAccessEncrypted::get_length() const { … }
bool FileAccessEncrypted::eof_reached() const { … }
uint64_t FileAccessEncrypted::get_buffer(uint8_t *p_dst, uint64_t p_length) const { … }
Error FileAccessEncrypted::get_error() const { … }
void FileAccessEncrypted::store_buffer(const uint8_t *p_src, uint64_t p_length) { … }
void FileAccessEncrypted::flush() { … }
bool FileAccessEncrypted::file_exists(const String &p_name) { … }
uint64_t FileAccessEncrypted::_get_modified_time(const String &p_file) { … }
BitField<FileAccess::UnixPermissionFlags> FileAccessEncrypted::_get_unix_permissions(const String &p_file) { … }
Error FileAccessEncrypted::_set_unix_permissions(const String &p_file, BitField<FileAccess::UnixPermissionFlags> p_permissions) { … }
bool FileAccessEncrypted::_get_hidden_attribute(const String &p_file) { … }
Error FileAccessEncrypted::_set_hidden_attribute(const String &p_file, bool p_hidden) { … }
bool FileAccessEncrypted::_get_read_only_attribute(const String &p_file) { … }
Error FileAccessEncrypted::_set_read_only_attribute(const String &p_file, bool p_ro) { … }
void FileAccessEncrypted::close() { … }
FileAccessEncrypted::~FileAccessEncrypted() { … }