Torque3D Documentation / _generateds / Torque::FS::FileSystem

Torque::FS::FileSystem

Engine/source/core/volume.h

Collection of FileNode objects.

More...

Public Functions

Returns the file change notifier.

Used for describing the file system type.

bool
mapTo(const Path & path)
bool
remove(const Path & path)
bool

Detailed Description

Collection of FileNode objects.

File systems represent collections of FileNode objects. Functions are provided for manipulating FileNode objects but the internal organization and representation is opaque. Path names must be fully specified relative to the file system root and names cannot contain relative path information.

Protected Attributes

FileSystemChangeNotifier * mChangeNotifier 
bool mReadOnly 

Public Functions

FileSystem()

~FileSystem()

create(const Path & path, FileNode::Mode )

Reimplemented by: Torque::Mem::MemFileSystem, Torque::ZipFileSystem, Torque::FileSystemRedirect, Torque::Posix::PosixFileSystem, Torque::Win32::Win32FileSystem

getChangeNotifier()

Returns the file change notifier.

getTypeStr()

Used for describing the file system type.

Reimplemented by: Torque::Mem::MemFileSystem, Torque::ZipFileSystem, Torque::FileSystemRedirect, Torque::Posix::PosixFileSystem, Torque::Win32::Win32FileSystem

isReadOnly()

mapFrom(const Path & path)

Reimplemented by: Torque::Mem::MemFileSystem, Torque::ZipFileSystem, Torque::FileSystemRedirect, Torque::Posix::PosixFileSystem, Torque::Win32::Win32FileSystem

mapTo(const Path & path)

Reimplemented by: Torque::Mem::MemFileSystem, Torque::ZipFileSystem, Torque::FileSystemRedirect, Torque::Posix::PosixFileSystem, Torque::Win32::Win32FileSystem

remove(const Path & path)

Reimplemented by: Torque::Mem::MemFileSystem, Torque::ZipFileSystem, Torque::FileSystemRedirect, Torque::Posix::PosixFileSystem, Torque::Win32::Win32FileSystem

rename(const Path & a, const Path & b)

Reimplemented by: Torque::ZipFileSystem, Torque::FileSystemRedirect, Torque::Mem::MemFileSystem, Torque::Posix::PosixFileSystem, Torque::Win32::Win32FileSystem

resolve(const Path & path)

Reimplemented by: Torque::Mem::MemFileSystem, Torque::ZipFileSystem, Torque::FileSystemRedirect, Torque::Posix::PosixFileSystem, Torque::Win32::Win32FileSystem