Core file system interface for the Toshi engine. More...
#include "Toshi/TSingleton.h"#include "Toshi/TDList.h"#include "Toshi/TString8.h"#include "Thread/TMutexLock.h"Go to the source code of this file.
Classes | |
| struct | TNativeFileInfo |
| class | TFileSystem |
| class | TFile |
| class | TFileManager |
| class | TFileManager::TSysPathIter |
Typedefs | |
| typedef TUINT16 | TFILEMODE |
| typedef TUINT8 | TFINDFILE |
Enumerations | |
| enum | TSEEK { TSEEK_SET , TSEEK_CUR , TSEEK_END } |
| enum | TFILEMODE_ : TFILEMODE { TFILEMODE_READ = BITFLAG( 0 ) , TFILEMODE_WRITE = BITFLAG( 1 ) , TFILEMODE_READWRITE = BITFLAG( 2 ) , TFILEMODE_CREATENEW = BITFLAG( 3 ) , TFILEMODE_NOBUFFER = BITFLAG( 4 ) } |
| enum | TFINDFILE_ : TFINDFILE { TFINDFILE_FILE = BITFLAG( 0 ) , TFINDFILE_DIRECTORY = BITFLAG( 1 ) } |
Functions | |
| TOSHI_NAMESPACE_START | TDECLARE_POINTER_HANDLE (TFileLookupHandle) |
Core file system interface for the Toshi engine.
This file defines the base file interface that provides:
Definition in file TFile.h.
| enum TFILEMODE_ : TFILEMODE |
| enum TFINDFILE_ : TFINDFILE |
| enum TSEEK |
| TOSHI_NAMESPACE_START TDECLARE_POINTER_HANDLE | ( | TFileLookupHandle | ) |