载入中...
搜索中...
未找到
EveFileSystem.cpp
浏览该文件的文档.
A File interface, providing generic means of reading from and writing to files.
Definition File.h:14
Definition Filesystem.h:31
virtual bool getInfo(std::string filepath, Info &info) const =0
Gets information about the item at the specified filepath. Returns false if nothing exists at the pat...
virtual File * newFile(std::string filename) const =0
Creates a new file.
int64_t size(medialoader::FileHandle *h) override
Definition EveFileSystem.cpp:85
bool exists(const char *path) const override
Definition EveFileSystem.cpp:112
size_t read(medialoader::FileHandle *h, void *buf, size_t size) override
Definition EveFileSystem.cpp:40
EveFileSystem(filesystem::Filesystem *fs)
Definition EveFileSystem.cpp:19
int64_t tell(medialoader::FileHandle *h) override
Definition EveFileSystem.cpp:74
bool seek(medialoader::FileHandle *h, int64_t offset, int whence) override
Definition EveFileSystem.cpp:52
void close(medialoader::FileHandle *h) override
Definition EveFileSystem.cpp:96
medialoader::FileHandle * open(const char *path, const char *mode) override
Definition EveFileSystem.cpp:21
Definition Build.cpp:11