Pathfinder  v3.0
The definitive Hacknet programmable modding system
Pathfinder.Event.ExecutableExecuteEvent Class Reference
+ Inheritance diagram for Pathfinder.Event.ExecutableExecuteEvent:

Public Member Functions

 ExecutableExecuteEvent (Computer com, Folder fol, int finde, GameFilesystem.File file, OS os, string[] args)
 
- Public Member Functions inherited from Pathfinder.Event.ExecutableEvent
 ExecutableEvent (Computer com, OS os, string[] args, string name=null, string data=null)
 
- Public Member Functions inherited from Pathfinder.Event.PathfinderEvent
void CallEvent ()
 

Public Attributes

FileEntry ExecutableFile => File?.Object
 

Properties

Folder Folder [get]
 
int FileIndex [get]
 
GameFilesystem.File File [get]
 
Executable.ExecutionResult Result [get, set]
 
new string ExecutableName = Executable.ExecutionResult.NotFound [get, set]
 
new string ExecutableData [get, set]
 
- Properties inherited from Pathfinder.Event.ExecutableEvent
Computer Computer [get]
 
OS OS [get]
 
string ExecutableName [get, set]
 
string ExecutableData [get, set]
 
List< string > Arguments [get]
 
string this[int index] [get]
 
- Properties inherited from Pathfinder.Event.PathfinderEvent
bool IsCancelled [get, set]
 

Constructor & Destructor Documentation

◆ ExecutableExecuteEvent()

Pathfinder.Event.ExecutableExecuteEvent.ExecutableExecuteEvent ( Computer  com,
Folder  fol,
int  finde,
GameFilesystem.File  file,
OS  os,
string []  args 
)

Member Data Documentation

◆ ExecutableFile

FileEntry Pathfinder.Event.ExecutableExecuteEvent.ExecutableFile => File?.Object

Property Documentation

◆ ExecutableData

new string Pathfinder.Event.ExecutableExecuteEvent.ExecutableData
getset

◆ ExecutableName

new string Pathfinder.Event.ExecutableExecuteEvent.ExecutableName = Executable.ExecutionResult.NotFound
getset

◆ File

GameFilesystem.File Pathfinder.Event.ExecutableExecuteEvent.File
get

◆ FileIndex

int Pathfinder.Event.ExecutableExecuteEvent.FileIndex
get

◆ Folder

Folder Pathfinder.Event.ExecutableExecuteEvent.Folder
get

◆ Result

Executable.ExecutionResult Pathfinder.Event.ExecutableExecuteEvent.Result
getset

The documentation for this class was generated from the following file: