![]() |
Castor3D 0.17.0
Multiplatform 3D engine
|
This is the complete list of members for castor::File, including all inherited members.
| copyFile(Path const &filePath, Path const &folderPath, bool allowReplace=false) | castor::File | static |
| copyFileName(Path const &srcFileName, Path const &dstFileName, bool allowReplace=false) | castor::File | static |
| CreateMode enum name | castor::File | |
| CU_DeclareInvariantBlock() | castor::File | protected |
| deleteFile(Path const &filePath) | castor::File | static |
| directoryCreate(Path const &folderPath, FlagCombination< CreateMode > const &flags=CreateMode::eAllRWX) | castor::File | static |
| directoryDelete(Path const &folderPath) | castor::File | static |
| directoryExists(Path const &folderPath) | castor::File | static |
| doRead(uint8_t *buffer, uint64_t size) | castor::File | protected |
| doWrite(uint8_t const *buffer, uint64_t size) | castor::File | protected |
| EncodingMode enum name | castor::File | |
| File(Path const &filePath, FlagCombination< OpenMode > const &mode, EncodingMode encoding=EncodingMode::eASCII) | castor::File | protected |
| fileExists(Path const &filePath) | castor::File | static |
| filterDirectoryFiles(Path const &folderPath, FilterFunction const &onFile, bool recursive=false) | castor::File | static |
| FilterFunction typedef | castor::File | |
| getExecutableDirectory() | castor::File | static |
| getFileFullPath() const | castor::File | inline |
| getFileName() const | castor::File | inline |
| getFilePath() const | castor::File | inline |
| getLength() | castor::File | |
| getUserDirectory() | castor::File | static |
| HitFileFunction typedef | castor::File | |
| isOk() const | castor::File | |
| listDirectoryFiles(Path const &folderPath, PathArray &files, bool recursive=false) | castor::File | static |
| m_cursor | castor::File | protected |
| m_encoding | castor::File | protected |
| m_file | castor::File | protected |
| m_fileFullPath | castor::File | protected |
| m_length | castor::File | protected |
| m_mode | castor::File | protected |
| NonMovable()=default | castor::NonMovable | protected |
| normaliseFileName(String const &name, castor::StringView repl=cuT("_")) | castor::File | static |
| OffsetMode enum name | castor::File | |
| OpenMode enum name | castor::File | |
| seek(long long offset, OffsetMode origin=OffsetMode::eBeginning) | castor::File | |
| tell() | castor::File | |
| traverseDirectory(Path const &folderPath, TraverseDirFunction const &directoryFunction, HitFileFunction const &fileFunction) | castor::File | static |
| TraverseDirFunction typedef | castor::File | |
| ~File() noexcept | castor::File | virtual |
| ~NonMovable() noexcept=default | castor::NonMovable | protected |