7 #include "AndroidStorageFullAlertBoxHandler.h"
8 #include "AndroidNativeState.h"
26 const std::set<std::string>& customDirectoryPaths,
30 virtual bool OpenFile(std::fstream& stream,
size_t& size,
const std::string& name, std::ios_base::openmode mode=std::ifstream::in);
31 virtual bool WriteFile(
const Byte* data,
size_t size,
const std::string& name, std::ios_base::openmode mode=std::ifstream::out);
32 virtual bool DeleteFile(
const std::string& name);
33 virtual bool Exists(
const std::string& name);
35 virtual std::string GetAppFilePathname(
const std::string& filename);
38 void CopyDataFromAPK(
const std::vector<std::string>& assetDirs);
42 std::string m_appFileDirPath;