◆ 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: