Castor3D 0.16.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::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 |