◆ Filesystem()
Pathfinder.GameFilesystem.Filesystem.Filesystem |
( |
Computer |
parent | ) |
|
◆ GetCurrentDirectory()
static Directory Pathfinder.GameFilesystem.Filesystem.GetCurrentDirectory |
( |
OS |
os = null | ) |
|
|
static |
◆ GetDirectoryAtDepth()
static Directory Pathfinder.GameFilesystem.Filesystem.GetDirectoryAtDepth |
( |
int |
depth, |
|
|
OS |
os = null |
|
) |
| |
|
static |
- Returns
- The Directory at the inputed depth.
- Parameters
-
depth | The depth to retrieve. |
os | The OS responsible for the data relating to the Directory's depth. |
◆ GetEnumerator()
IEnumerator<IFileObject> Pathfinder.GameFilesystem.Filesystem.GetEnumerator |
( |
| ) |
|
◆ operator Filesystem()
◆ SearchForDirectory()
Directory Pathfinder.GameFilesystem.Filesystem.SearchForDirectory |
( |
string |
path, |
|
|
bool |
ignoreRootSymbol = true , |
|
|
bool |
nullOut = false |
|
) |
| |
- Returns
- The Directory to search for, or the deepest Directory found in the path, or
null
if nullOut is true.
- Parameters
-
path | The path to search by. |
ignoreRootSymbol | If set to true ignores the root (/) symbol at the start. |
nullOut | If set to true then nulls out on failure, otherwise returns furthest depth |
◆ SearchForFile()
File Pathfinder.GameFilesystem.Filesystem.SearchForFile |
( |
string |
path, |
|
|
bool |
ignoreRootSymbol = true |
|
) |
| |
- Returns
- The File to search for, or
null
if not found.
- Parameters
-
path | The path to search by. |
ignoreRootSymbol | If set to true ignores the root (/) symbol at the start. |
◆ CurrentDirectory
◆ Directory
Directory Pathfinder.GameFilesystem.Filesystem.Directory => rootDirectory ?? (rootDirectory = new Directory(Object.root, this)) |
◆ Path
override string Pathfinder.GameFilesystem.Filesystem.Path => Name |
◆ PrimaryFilesystem
Filesystem Pathfinder.GameFilesystem.Filesystem.PrimaryFilesystem => Utility.ClientComputer |
|
static |
◆ Root
override Filesystem Pathfinder.GameFilesystem.Filesystem.Root => this |
◆ Type
◆ Index
override int Pathfinder.GameFilesystem.Filesystem.Index |
|
getset |
◆ IPAccess
string Pathfinder.GameFilesystem.Filesystem.IPAccess |
|
getset |
◆ Name
override string Pathfinder.GameFilesystem.Filesystem.Name |
|
getset |
◆ ShouldLogMultiplayer
bool Pathfinder.GameFilesystem.Filesystem.ShouldLogMultiplayer = null |
|
getset |
The documentation for this class was generated from the following file: