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

Public Member Functions

 Module (Rectangle location, OS operatingSystem)
 
virtual void Draw (float t)
 
void drawFrame ()
 
virtual void LoadContent ()
 
virtual void PostDrawStep ()
 
virtual void PreDrawStep ()
 
virtual void Update (float t)
 

Public Attributes

Rectangle bounds
 
SpriteBatch spriteBatch
 
OS os
 
string name = "Unknown"
 
bool visible = true
 

Static Public Attributes

static int PANEL_HEIGHT = 15
 

Properties

Rectangle Bounds [get, set]
 

Constructor & Destructor Documentation

◆ Module()

Hacknet.Module.Module ( Rectangle  location,
OS  operatingSystem 
)

Member Function Documentation

◆ Draw()

◆ drawFrame()

void Hacknet.Module.drawFrame ( )

◆ LoadContent()

◆ PostDrawStep()

virtual void Hacknet.Module.PostDrawStep ( )
virtual

◆ PreDrawStep()

virtual void Hacknet.Module.PreDrawStep ( )
virtual

◆ Update()

Member Data Documentation

◆ bounds

Rectangle Hacknet.Module.bounds

◆ name

string Hacknet.Module.name = "Unknown"

◆ os

OS Hacknet.Module.os

◆ PANEL_HEIGHT

int Hacknet.Module.PANEL_HEIGHT = 15
static

◆ spriteBatch

SpriteBatch Hacknet.Module.spriteBatch

◆ visible

bool Hacknet.Module.visible = true

Property Documentation

◆ Bounds

Rectangle Hacknet.Module.Bounds
getset

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