// This Header is auto generated by BDSLiteLoader Toolchain #pragma once #define AUTO_GENERATED #include "../Global.h" #include "TransactionalWorldBlockTarget.hpp" #define BEFORE_EXTRA #undef BEFORE_EXTRA class EncryptedProxyEnv : public TransactionalWorldBlockTarget { #define AFTER_EXTRA #undef AFTER_EXTRA #ifndef DISABLE_CONSTRUCTOR_PREVENTION_ENCRYPTEDPROXYENV public: class EncryptedProxyEnv& operator=(class EncryptedProxyEnv const &) = delete; EncryptedProxyEnv(class EncryptedProxyEnv const &) = delete; EncryptedProxyEnv() = delete; #endif public: /*0*/ virtual ~EncryptedProxyEnv(); /*1*/ virtual class leveldb::Status NewSequentialFile(std::string const &, class leveldb::SequentialFile **); /*2*/ virtual class leveldb::Status NewRandomAccessFile(std::string const &, class leveldb::RandomAccessFile **); /*3*/ virtual class leveldb::Status NewWritableFile(std::string const &, class leveldb::WritableFile **); /*7*/ virtual class leveldb::Status DeleteFileA(std::string const &); /*10*/ virtual void __unk_vfn_10(); /*11*/ virtual class leveldb::Status RenameFile(std::string const &, std::string const &); #ifdef ENABLE_VIRTUAL_FAKESYMBOL_ENCRYPTEDPROXYENV #endif MCAPI EncryptedProxyEnv(class leveldb::Env *, class ContentIdentity const &, std::string const &, enum EncryptedProxyReadMode); };