Pathfinder  v3.0
The definitive Hacknet programmable modding system
Hacknet.GuiData Class Reference

Classes

struct  FontCongifOption
 

Static Public Member Functions

static void ActivateFontConfig (GuiData.FontCongifOption config)
 
static void ActivateFontConfig (string configName)
 
static void doInput (InputState input)
 
static void doInput ()
 
static void endDraw ()
 
static char [] getFilteredKeys ()
 
static KeyboardState getKeyboadState ()
 
static KeyboardState getLastKeyboadState ()
 
static Point getMousePoint ()
 
static Vector2 getMousePos ()
 
static float getMouseWheelScroll ()
 
static void init (GameWindow window)
 
static void InitFontOptions (ContentManager content)
 
static bool isMouseLeftDown ()
 
static bool mouseLeftUp ()
 
static bool mouseWasPressed ()
 
static void setTimeStep (float t)
 
static void startDraw ()
 

Static Public Attributes

static SpriteFont UITinyfont
 
static int enganged = -1
 
static SpriteBatch spriteBatch
 
static SpriteFont font
 
static SpriteFont titlefont
 
static SpriteFont smallfont
 
static SpriteFont tinyfont
 
static SpriteFont UISmallfont
 
static SpriteFont detailfont
 
static int hot = -1
 
static bool blockingInput = false
 
static bool willBlockTextInput = false
 
static Vector2 scrollOffset = Vector2.Zero
 
static float lastTimeStep = 0.016f
 
static List< GuiData.FontCongifOptionFontConfigs = new List<GuiData.FontCongifOption>()
 
static Dictionary< string, List< GuiData.FontCongifOption > > LocaleFontConfigs = new Dictionary<string, List<GuiData.FontCongifOption>>()
 
static GuiData.FontCongifOption ActiveFontConfig = default(GuiData.FontCongifOption)
 
static bool blockingTextInput = false
 
static int active = -1
 
static Color Default_Trans_Grey_Solid = new Color(100, 100, 100, 255)
 
static Vector2 temp = default(Vector2)
 
static Color tmpColor = default(Color)
 
static Rectangle tmpRect = default(Rectangle)
 
static MouseState lastMouse
 
static MouseState mouse
 
static InputState lastInput
 
static Color Default_Selected_Color = new Color(0, 166, 235)
 
static int lastMouseWheelPos = -1
 
static Color Default_Backing_Color = new Color(30, 30, 50, 100)
 
static Color Default_Unselected_Color = new Color(255, 128, 0)
 
static Color Default_Lit_Backing_Color = new Color(255, 199, 41, 100)
 
static Color Default_Dark_Neutral_Color = new Color(10, 10, 15, 200)
 
static Color Default_Dark_Background_Color = new Color(40, 40, 45, 180)
 
static Color Default_Trans_Grey = new Color(30, 30, 30, 100)
 
static Color Default_Trans_Grey_Bright = new Color(60, 60, 60, 100)
 
static Color Default_Trans_Grey_Dark = new Color(20, 20, 20, 200)
 
static Color Default_Trans_Grey_Strong = new Color(80, 80, 80, 100)
 
static Color Default_Light_Backing_Color = new Color(80, 80, 100, 255)
 

Member Function Documentation

◆ ActivateFontConfig() [1/2]

static void Hacknet.GuiData.ActivateFontConfig ( GuiData.FontCongifOption  config)
static

◆ ActivateFontConfig() [2/2]

static void Hacknet.GuiData.ActivateFontConfig ( string  configName)
static

◆ doInput() [1/2]

static void Hacknet.GuiData.doInput ( InputState  input)
static

◆ doInput() [2/2]

static void Hacknet.GuiData.doInput ( )
static

◆ endDraw()

static void Hacknet.GuiData.endDraw ( )
static

◆ getFilteredKeys()

static char [] Hacknet.GuiData.getFilteredKeys ( )
static

◆ getKeyboadState()

static KeyboardState Hacknet.GuiData.getKeyboadState ( )
static

◆ getLastKeyboadState()

static KeyboardState Hacknet.GuiData.getLastKeyboadState ( )
static

◆ getMousePoint()

static Point Hacknet.GuiData.getMousePoint ( )
static

◆ getMousePos()

static Vector2 Hacknet.GuiData.getMousePos ( )
static

◆ getMouseWheelScroll()

static float Hacknet.GuiData.getMouseWheelScroll ( )
static

◆ init()

static void Hacknet.GuiData.init ( GameWindow  window)
static

◆ InitFontOptions()

static void Hacknet.GuiData.InitFontOptions ( ContentManager  content)
static

◆ isMouseLeftDown()

static bool Hacknet.GuiData.isMouseLeftDown ( )
static

◆ mouseLeftUp()

static bool Hacknet.GuiData.mouseLeftUp ( )
static

◆ mouseWasPressed()

static bool Hacknet.GuiData.mouseWasPressed ( )
static

◆ setTimeStep()

static void Hacknet.GuiData.setTimeStep ( float  t)
static

◆ startDraw()

static void Hacknet.GuiData.startDraw ( )
static

Member Data Documentation

◆ active

int Hacknet.GuiData.active = -1
static

◆ ActiveFontConfig

GuiData.FontCongifOption Hacknet.GuiData.ActiveFontConfig = default(GuiData.FontCongifOption)
static

◆ blockingInput

bool Hacknet.GuiData.blockingInput = false
static

◆ blockingTextInput

bool Hacknet.GuiData.blockingTextInput = false
static

◆ Default_Backing_Color

Color Hacknet.GuiData.Default_Backing_Color = new Color(30, 30, 50, 100)
static

◆ Default_Dark_Background_Color

Color Hacknet.GuiData.Default_Dark_Background_Color = new Color(40, 40, 45, 180)
static

◆ Default_Dark_Neutral_Color

Color Hacknet.GuiData.Default_Dark_Neutral_Color = new Color(10, 10, 15, 200)
static

◆ Default_Light_Backing_Color

Color Hacknet.GuiData.Default_Light_Backing_Color = new Color(80, 80, 100, 255)
static

◆ Default_Lit_Backing_Color

Color Hacknet.GuiData.Default_Lit_Backing_Color = new Color(255, 199, 41, 100)
static

◆ Default_Selected_Color

Color Hacknet.GuiData.Default_Selected_Color = new Color(0, 166, 235)
static

◆ Default_Trans_Grey

Color Hacknet.GuiData.Default_Trans_Grey = new Color(30, 30, 30, 100)
static

◆ Default_Trans_Grey_Bright

Color Hacknet.GuiData.Default_Trans_Grey_Bright = new Color(60, 60, 60, 100)
static

◆ Default_Trans_Grey_Dark

Color Hacknet.GuiData.Default_Trans_Grey_Dark = new Color(20, 20, 20, 200)
static

◆ Default_Trans_Grey_Solid

Color Hacknet.GuiData.Default_Trans_Grey_Solid = new Color(100, 100, 100, 255)
static

◆ Default_Trans_Grey_Strong

Color Hacknet.GuiData.Default_Trans_Grey_Strong = new Color(80, 80, 80, 100)
static

◆ Default_Unselected_Color

Color Hacknet.GuiData.Default_Unselected_Color = new Color(255, 128, 0)
static

◆ detailfont

SpriteFont Hacknet.GuiData.detailfont
static

◆ enganged

int Hacknet.GuiData.enganged = -1
static

◆ font

SpriteFont Hacknet.GuiData.font
static

◆ FontConfigs

List<GuiData.FontCongifOption> Hacknet.GuiData.FontConfigs = new List<GuiData.FontCongifOption>()
static

◆ hot

int Hacknet.GuiData.hot = -1
static

◆ lastInput

InputState Hacknet.GuiData.lastInput
static

◆ lastMouse

MouseState Hacknet.GuiData.lastMouse
static

◆ lastMouseWheelPos

int Hacknet.GuiData.lastMouseWheelPos = -1
static

◆ lastTimeStep

float Hacknet.GuiData.lastTimeStep = 0.016f
static

◆ LocaleFontConfigs

Dictionary<string, List<GuiData.FontCongifOption> > Hacknet.GuiData.LocaleFontConfigs = new Dictionary<string, List<GuiData.FontCongifOption>>()
static

◆ mouse

MouseState Hacknet.GuiData.mouse
static

◆ scrollOffset

Vector2 Hacknet.GuiData.scrollOffset = Vector2.Zero
static

◆ smallfont

SpriteFont Hacknet.GuiData.smallfont
static

◆ spriteBatch

SpriteBatch Hacknet.GuiData.spriteBatch
static

◆ temp

Vector2 Hacknet.GuiData.temp = default(Vector2)
static

◆ tinyfont

SpriteFont Hacknet.GuiData.tinyfont
static

◆ titlefont

SpriteFont Hacknet.GuiData.titlefont
static

◆ tmpColor

Color Hacknet.GuiData.tmpColor = default(Color)
static

◆ tmpRect

Rectangle Hacknet.GuiData.tmpRect = default(Rectangle)
static

◆ UISmallfont

SpriteFont Hacknet.GuiData.UISmallfont
static

◆ UITinyfont

SpriteFont Hacknet.GuiData.UITinyfont
static

◆ willBlockTextInput

bool Hacknet.GuiData.willBlockTextInput = false
static

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