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

Public Member Functions

 Button (Rectangle shape, string text, Color? color=null)
 
 Button (Point position, Point size, string text, Color? color=null)
 
 Button (int x, int y, int width, int height, string text, Color? color=null)
 
override void DoDraw ()
 
- Public Member Functions inherited from Pathfinder.GUI.BaseInteractiveRectangle< int >
override bool HandleInteraction ()
 
virtual bool Draw ()
 

Properties

bool ForceNoColorTag [get, set]
 
bool OnlyOutline [get, set]
 
bool SmallButton [get, set]
 
- Properties inherited from Pathfinder.GUI.BaseButton
string Text [get, set]
 
Color Color [get, set]
 
Texture2D Texture [get, set]
 
- Properties inherited from Pathfinder.GUI.BaseInteractiveRectangle< int >
Action< BaseInteractiveRectangle< T > > DrawFinish [get, set]
 

Additional Inherited Members

- Protected Member Functions inherited from Pathfinder.GUI.BaseButton
 BaseButton (int x, int y, int width, int height, string text, Color? color=null)
 
- Protected Member Functions inherited from Pathfinder.GUI.BaseInteractiveRectangle< int >
 BaseInteractiveRectangle (T x, T y, T width, T height)
 

Constructor & Destructor Documentation

◆ Button() [1/3]

Pathfinder.GUI.Button.Button ( Rectangle  shape,
string  text,
Color color = null 
)

◆ Button() [2/3]

Pathfinder.GUI.Button.Button ( Point  position,
Point  size,
string  text,
Color color = null 
)

◆ Button() [3/3]

Pathfinder.GUI.Button.Button ( int  x,
int  y,
int  width,
int  height,
string  text,
Color color = null 
)

Member Function Documentation

◆ DoDraw()

override void Pathfinder.GUI.Button.DoDraw ( )
virtual

Property Documentation

◆ ForceNoColorTag

bool Pathfinder.GUI.Button.ForceNoColorTag
getset

◆ OnlyOutline

bool Pathfinder.GUI.Button.OnlyOutline
getset

◆ SmallButton

bool Pathfinder.GUI.Button.SmallButton
getset

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