Method | Description | |
---|---|---|
Exists ( string filename ) : bool | ||
FileSystem ( Manifest>.IReadOnlyDictionary |
||
LoadFromManifest ( Manifest manifest ) : void | ||
Mount ( IReadOnlyPackage package, string explicitName = null ) : void | ||
Mount ( string name, string explicitName = null ) : void | ||
Open ( string filename ) : Stream | ||
OpenPackage ( string filename ) : IReadOnlyPackage | ||
OpenPackage ( string filename, IReadOnlyPackage parent ) : IReadOnlyPackage | ||
TryGetPackageContaining ( string path, IReadOnlyPackage &package, string &filename ) : bool | ||
TryOpen ( string filename, Stream &s ) : bool | ||
Unmount ( IReadOnlyPackage package ) : bool | ||
UnmountAll ( ) : void |
Method | Description | |
---|---|---|
GetFromCache ( string filename ) : Stream |
public FileSystem ( Manifest>.IReadOnlyDictionary |
||
installedMods | Manifest>.IReadOnlyDictionary | |
return | System |
public LoadFromManifest ( Manifest manifest ) : void | ||
manifest | Manifest | |
return | void |
public Mount ( IReadOnlyPackage package, string explicitName = null ) : void | ||
package | IReadOnlyPackage | |
explicitName | string | |
return | void |
public Mount ( string name, string explicitName = null ) : void | ||
name | string | |
explicitName | string | |
return | void |
public OpenPackage ( string filename ) : IReadOnlyPackage | ||
filename | string | |
return | IReadOnlyPackage |
public OpenPackage ( string filename, IReadOnlyPackage parent ) : IReadOnlyPackage | ||
filename | string | |
parent | IReadOnlyPackage | |
return | IReadOnlyPackage |
public TryGetPackageContaining ( string path, IReadOnlyPackage &package, string &filename ) : bool | ||
path | string | |
package | IReadOnlyPackage | |
filename | string | |
return | bool |
public TryOpen ( string filename, Stream &s ) : bool | ||
filename | string | |
s | Stream | |
return | bool |
public Unmount ( IReadOnlyPackage package ) : bool | ||
package | IReadOnlyPackage | |
return | bool |