Torque3D Documentation / _generateds / Torque::FS::MountSystem

Torque::FS::MountSystem

Engine/source/core/volume.h

More...

Classes:

Public Functions

bool
findByPattern(const Path & inBasePath, const String & inFilePattern, bool inRecursive, Vector< String > & outList, bool includeDirs, bool multiMatch)
bool
bool
isFile(const Path & path)
bool
bool
mapFSPath(const String & inRoot, const Path & inPath, Path & outPath)
bool
mount(String root, const Path & path)
bool
bool
remove(const Path & path)
bool
rename(const Path & from, const Path & to)
bool
setCwd(const Path & file)

Detailed Description

Protected Attributes

Path mCWD 
FileSystemRef mFindByPatternOverrideFS 
Vector< MountFS > mMountList 

Public Functions

~MountSystem()

createDirectory(const Path & path, FileSystemRef fs)

createFile(const Path & path)

createPath(const Path & path)

Reimplemented by: Torque::FS::VirtualMountSystem

findByPattern(const Path & inBasePath, const String & inFilePattern, bool inRecursive, Vector< String > & outList, bool includeDirs, bool multiMatch)

Reimplemented by: Torque::FS::VirtualMountSystem

getCwd()

getFileAttributes(const Path & path, FileNode::Attributes * attr)

getFileNode(const Path & path)

getFileSystem(const Path & path)

getMountPath(S32 index)

getMountRoot(S32 index)

getMountType(S32 index)

getNumMounts()

isDirectory(const Path & path, FileSystemRef fsRef)

isFile(const Path & path)

isReadOnly(const Path & path)

mapFSPath(const String & inRoot, const Path & inPath, Path & outPath)

mount(String root, const Path & path)

Reimplemented by: Torque::FS::VirtualMountSystem

mount(String root, FileSystemRef fs)

Reimplemented by: Torque::FS::VirtualMountSystem

openDirectory(const Path & path)

openFile(const Path & path, File::AccessMode mode)

remove(const Path & path)

rename(const Path & from, const Path & to)

setCwd(const Path & file)

startFileChangeNotifications()

stopFileChangeNotifications()

unmount(FileSystemRef fs)

Reimplemented by: Torque::FS::VirtualMountSystem

unmount(String root)

Reimplemented by: Torque::FS::VirtualMountSystem