UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
uLang::IFileSystem Member List

This is the complete list of members for uLang::IFileSystem, including all inherited members.

CFileDirectoryVisitor typedefuLang::IFileSystem
CFileMemAllocator typedefuLang::IFileSystem
CopyFile(const char *SourcePath, const char *DestinationPath)=0uLang::IFileSystempure virtual
CreateDirectory(const char *DirPath)=0uLang::IFileSystempure virtual
CSharedMix()uLang::CSharedMixinline
CSharedMix(const CSharedMix &Other)=deleteuLang::CSharedMix
DeleteDirectory(const char *DirPath)=0uLang::IFileSystempure virtual
DeleteFile(const char *FilePath)=0uLang::IFileSystempure virtual
DoesDirectoryExist(const char *DirPath)=0uLang::IFileSystempure virtual
DoesFileExist(const char *FilePath)=0uLang::IFileSystempure virtual
EvenIfReadOnly enum valueuLang::IFileSystem
EWriteFlags enum nameuLang::IFileSystem
FileRead(const char *FilePath, const CFileMemAllocator &Allocator)=0uLang::IFileSystempure virtual
FileWrite(const char *FilePath, const char *Output, const size_t ByteSize, const EWriteFlags WriteFlags=EWriteFlags::None)=0uLang::IFileSystempure virtual
FindTempDir(CUTF8String &OutDir) const =0uLang::IFileSystempure virtual
GetCurrentWorkingDirectory(CUTF8String &OutWorkingDirectory)=0uLang::IFileSystempure virtual
GetFilenameOnDisk(const char *FilePath, CUTF8String &OutFilenameOnDisk)=0uLang::IFileSystempure virtual
GetRefCount() constuLang::CSharedMixinline
IsFileNewer(const char *FilePath, const char *ComparisonPath)=0uLang::IFileSystempure virtual
IsReadOnly(const char *Filename)=0uLang::IFileSystempure virtual
IterateDirectory(const char *Directory, bool bRecurse, const CFileDirectoryVisitor &Visitor, bool bIsVisitorThreadSafe=false)=0uLang::IFileSystempure virtual
MakeTempFile(CUTF8String &OutFilename)=0uLang::IFileSystempure virtual
None enum valueuLang::IFileSystem
operator=(const CSharedMix &Other)=deleteuLang::CSharedMix
SetCurrentWorkingDirectory(const char *DirPath)uLang::IFileSysteminlinevirtual
SetReadOnly(const char *Filename, const bool bReadOnly)=0uLang::IFileSystempure virtual
SharedThis(ObjectType *This)uLang::CSharedMixinlineprotectedstatic
SharedThis(const ObjectType *This)uLang::CSharedMixinlineprotectedstatic
~CSharedMix()uLang::CSharedMixvirtual
~IFileSystem()uLang::IFileSysteminlinevirtual