![]() |
Plasma Engine
2.0
|
This is the complete list of members for plOSFile, including all inherited members.
| AddEventHandler(Event::Handler handler) | plOSFile | inlinestatic |
| Close() | plOSFile | |
| CopyFile(plStringView sSource, plStringView sDestination) | plOSFile | static |
| CopyFolder(plStringView sSourceFolder, plStringView sDestinationFolder, plDynamicArray< plString > *out_pFilesCopied=nullptr) | plOSFile | static |
| CreateDirectoryStructure(plStringView sDirectory) | plOSFile | static |
| DeleteFile(plStringView sFile) | plOSFile | static |
| DeleteFolder(plStringView sFolder) | plOSFile | static |
| Event typedef (defined in plOSFile) | plOSFile | |
| ExistsDirectory(plStringView sDirectory) | plOSFile | static |
| ExistsFile(plStringView sFile) | plOSFile | static |
| FindFreeFilename(plStringBuilder &inout_sPath, plStringView sSuffix="-") | plOSFile | static |
| GatherAllItemsInFolder(plDynamicArray< plFileStats > &out_itemList, plStringView sFolder, plBitflags< plFileSystemIteratorFlags > flags=plFileSystemIteratorFlags::Default) | plOSFile | static |
| GetApplicationDirectory() | plOSFile | static |
| GetApplicationPath() | plOSFile | static |
| GetCurrentWorkingDirectory() | plOSFile | static |
| GetFileCasing(plStringView sFileOrFolder, plStringBuilder &out_sCorrectSpelling) | plOSFile | static |
| GetFileData() const | plOSFile | inline |
| GetFilePosition() const | plOSFile | |
| GetFileSize() const | plOSFile | |
| GetFileStats(plStringView sFileOrFolder, plFileStats &out_stats) | plOSFile | static |
| GetOpenFileName() const | plOSFile | inline |
| GetTempDataFolder(plStringView sSubFolder={}) | plOSFile | static |
| GetUserDataFolder(plStringView sSubFolder={}) | plOSFile | static |
| GetUserDocumentsFolder(plStringView sSubFolder={}) | plOSFile | static |
| IsOpen() const | plOSFile | |
| MakePathAbsoluteWithCWD(plStringView sPath) | plOSFile | static |
| MoveFileOrDirectory(plStringView sFrom, plStringView sTo) | plOSFile | static |
| Open(plStringView sFile, plFileOpenMode::Enum openMode, plFileShareMode::Enum fileShareMode=plFileShareMode::Default) | plOSFile | |
| plOSFile() (defined in plOSFile) | plOSFile | |
| Read(void *pBuffer, plUInt64 uiBytes) | plOSFile | |
| ReadAll(plDynamicArray< plUInt8 > &out_fileContent) | plOSFile | |
| RemoveEventHandler(Event::Handler handler) | plOSFile | inlinestatic |
| SetFilePosition(plInt64 iDistance, plFileSeekMode::Enum pos) const | plOSFile | |
| Write(const void *pBuffer, plUInt64 uiBytes) | plOSFile | |
| ~plOSFile() (defined in plOSFile) | plOSFile |