![]() |
Pathfinder
v3.0
The definitive Hacknet programmable modding system
|
Inheritance diagram for Pathfinder.Executable.Instance:Classes | |
| class | InstanceOverrideDisplay |
Public Member Functions | |
| Instance (Rectangle loc, OS os, List< string > args, FileEntry executionFile, IInterface exeInterface) | |
| object | GetInstanceData (string key) |
| T | GetInstanceData< T > (string key) |
| bool | SetInstanceData (string key, object val) |
| override void | LoadContent () |
| override void | Completed () |
| override void | Draw (float t) |
| override void | drawOutline () |
| override void | drawTarget (string typeName="app:") |
| override void | Killed () |
| override void | Update (float t) |
| override void | PreDrawStep () |
| override void | PostDrawStep () |
Public Member Functions inherited from Hacknet.ExeModule | |
| ExeModule (Rectangle location, OS operatingSystem) | |
| Rectangle | GetContentAreaDest () |
Public Member Functions inherited from Hacknet.Module | |
| Module (Rectangle location, OS operatingSystem) | |
| void | drawFrame () |
Static Public Member Functions | |
| static Instance | CreateInstance (IInterface exeInterface, FileEntry executionFile, OS os, List< string > args, Rectangle loc) |
| static Instance | CreateInstance (IInterface exeInterface, FileEntry executionFile, OS os, List< string > args) |
Properties | |
| List< string > | Arguments [get] |
| IInterface | Interface [get] |
| FileEntry | ExecutionFile [get] |
| object | this[string key] [get, set] |
Properties inherited from Hacknet.Module | |
| Rectangle | Bounds [get, set] |
Additional Inherited Members | |
Public Attributes inherited from Hacknet.ExeModule | |
| string | IdentifierName = "UNKNOWN" |
| bool | needsProxyAccess = false |
| int | ramCost = DEFAULT_RAM_COST |
| string | targetIP = "" |
| bool | needsRemoval = false |
| bool | isExiting = false |
| float | fade = 1f |
| int | PID = 0 |
| float | moveUpBy = 0f |
Public Attributes inherited from Hacknet.Module | |
| Rectangle | bounds |
| SpriteBatch | spriteBatch |
| OS | os |
| string | name = "Unknown" |
| bool | visible = true |
Static Public Attributes inherited from Hacknet.ExeModule | |
| static float | FADEOUT_RATE = 0.5f |
| static float | MOVE_UP_RATE = 350f |
| static int | DEFAULT_RAM_COST = 246 |
Static Public Attributes inherited from Hacknet.Module | |
| static int | PANEL_HEIGHT = 15 |
| Pathfinder.Executable.Instance.Instance | ( | Rectangle | loc, |
| OS | os, | ||
| List< string > | args, | ||
| FileEntry | executionFile, | ||
| IInterface | exeInterface | ||
| ) |
|
virtual |
Reimplemented from Hacknet.ExeModule.
|
static |
|
static |
|
virtual |
Reimplemented from Hacknet.ExeModule.
|
virtual |
Reimplemented from Hacknet.ExeModule.
|
virtual |
Reimplemented from Hacknet.ExeModule.
| object Pathfinder.Executable.Instance.GetInstanceData | ( | string | key | ) |
| T Pathfinder.Executable.Instance.GetInstanceData< T > | ( | string | key | ) |
|
virtual |
Reimplemented from Hacknet.ExeModule.
|
virtual |
Reimplemented from Hacknet.ExeModule.
|
virtual |
Reimplemented from Hacknet.Module.
|
virtual |
Reimplemented from Hacknet.Module.
| bool Pathfinder.Executable.Instance.SetInstanceData | ( | string | key, |
| object | val | ||
| ) |
|
virtual |
Reimplemented from Hacknet.ExeModule.
|
get |
|
get |
|
get |
|
getset |