mirror of
https://github.com/thunderbrewhq/thunderbrew
synced 2025-12-12 19:22:30 +00:00
feat(util): implement SFile::{FileExistsEx, FileExists, SetFilePointer}
This commit is contained in:
parent
4c6f78eda4
commit
e954521204
2 changed files with 52 additions and 0 deletions
|
|
@ -26,10 +26,13 @@ class SFile {
|
|||
// Static functions
|
||||
static int32_t Close(SFile*);
|
||||
static uint32_t GetFileSize(SFile*, uint32_t*);
|
||||
static int32_t FileExists(const char* filename);
|
||||
static int32_t FileExistsEx(const char* filename, uint32_t a2);
|
||||
static int32_t IsStreamingMode(void);
|
||||
static int32_t Load(SArchive*, const char*, void**, size_t*, size_t, uint32_t, SOVERLAPPED*);
|
||||
static int32_t Open(const char*, SFile**);
|
||||
static int32_t OpenEx(SArchive*, const char*, uint32_t, SFile**);
|
||||
static uint32_t SetFilePointer(SFile* file, int32_t distancetomove, int32_t* distancetomovehigh, uint32_t movemethod);
|
||||
static int32_t Read(SFile*, void*, size_t, size_t*, SOVERLAPPED*, TASYNCPARAMBLOCK*);
|
||||
static int32_t Unload(void*);
|
||||
static int32_t SetBasePath(const char* path);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue