File system
Manipulating, reading and writing files.
Classes
-
Path— Class for storing and manipulating file paths. -
DataStream— General purpose class used for encapsulating the reading and writing of data from and to various sources using a common interface. -
MemoryDataStream— Data stream for handling data from memory. -
FileDataStream— Data stream for handling data from standard streams. -
FileSystem— Utility class for dealing with files. -
FileScheduler— Locks access to files on the same drive, allowing only one file to be read at a time, per drive.
Enums
-
Path::PathType -
StringEncoding— Supported encoding types for strings. -
DataStream::AccessMode
Internal
Symbols intended for engine-internal use. Not part of the public API.
Classes
-
PathHashFunction— Calculates path hash, either from case sensitive or insensitive path. -
PathEqualsFunction— Compares two paths using either case sensitive or insensitive compare.