PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
ScriptConsoleVicinityTab Class Reference

Private Member Functions

void ScriptConsoleVicinityTab (Widget root, ScriptConsole console, Widget button, ScriptConsoleTabBase parent=null)
 
override void OnSelected ()
 
void RenderList ()
 
void UpdateSelected ()
 
override bool OnClick (Widget w, int x, int y, int button)
 
override bool OnChange (Widget w, int x, int y, bool finished)
 
void OnSelectAction (EntityAI ent, int actionId)
 

Private Attributes

protected TextListboxWidget m_VicinityListbox
 
protected ButtonWidget m_WatchItem
 
protected EditBoxWidget m_DistanceWidget
 
protected ref array< Objectm_VicinityItems = new array<Object>
 
protected ref ContextMenu m_ContextMenu
 

Static Private Attributes

static protected float m_Distance = 30
 
static protected Object m_Selected = null
 

Constructor & Destructor Documentation

◆ ScriptConsoleVicinityTab()

void ScriptConsoleVicinityTab ( Widget  root,
ScriptConsole  console,
Widget  button,
ScriptConsoleTabBase  parent = null 
)
inlineprivate

Member Function Documentation

◆ OnChange()

override bool OnChange ( Widget  w,
int  x,
int  y,
bool  finished 
)
inlineprivate

◆ OnClick()

override bool OnClick ( Widget  w,
int  x,
int  y,
int  button 
)
inlineprivate

◆ OnSelectAction()

void OnSelectAction ( EntityAI  ent,
int  actionId 
)
inlineprivate

References GetGame(), and GetPlayer().

◆ OnSelected()

override void OnSelected ( )
inlineprivate

References UpdateSelected().

◆ RenderList()

◆ UpdateSelected()

void UpdateSelected ( )
inlineprivate

Field Documentation

◆ m_ContextMenu

protected ref ContextMenu m_ContextMenu
private

◆ m_Distance

protected float m_Distance = 30
staticprivate

◆ m_DistanceWidget

protected EditBoxWidget m_DistanceWidget
private

◆ m_Selected

protected Object m_Selected = null
staticprivate

Referenced by OnClick(), RenderList(), and UpdateSelected().

◆ m_VicinityItems

protected ref array<Object> m_VicinityItems = new array<Object>
private

Referenced by OnClick(), RenderList(), and UpdateSelected().

◆ m_VicinityListbox

protected TextListboxWidget m_VicinityListbox
private

◆ m_WatchItem

protected ButtonWidget m_WatchItem
private

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