Nuclide
Software Development Kit for id Technology (BETA)
vguiFeederListBox Class Reference

About this class

VGUI Widget: List Box.

A box containing a listing of items. Taking up as much space as any vguiTextBox. When interacted with, gives you the choice of making a selection of an undefined selection of items.

Inheritance diagram for vguiFeederListBox:
vguiWidget

Public Member Functions

void vguiFeederListBox (void)
 
nonvirtual string GetItem (void)
 
nonvirtual void SelectionComplete (string)
 
nonvirtual void ShowPicker (void)
 
nonvirtual void HidePicker (void)
 
nonvirtual void SetFeederType (float feederType)
 
nonvirtual void SetText (string feederType)
 
nonvirtual void CallOnSelectionChanged (void(vguiWidget sender) vFunc)
 
nonvirtual void CallOnSelectionChangedWithDelegate (void(vguiWidget sender) vFunc, vguiWidget delegateWidget)
 
virtual void Draw (void)
 Called in order to draw the widget. More...
 
virtual bool Input (float, float, float, float)
 Called whenever an input event gets directed to the widget. More...
 
virtual void Spawned (void)
 Called when the widget has fully initialized. More...
 

Constructor & Destructor Documentation

◆ vguiFeederListBox()

void vguiFeederListBox::vguiFeederListBox ( void  )

Member Function Documentation

◆ CallOnSelectionChanged()

void vguiFeederListBox::CallOnSelectionChanged ( void(vguiWidget sender)  vFunc)

◆ CallOnSelectionChangedWithDelegate()

void vguiFeederListBox::CallOnSelectionChangedWithDelegate ( void(vguiWidget sender)  vFunc,
vguiWidget  delegateWidget 
)

◆ Draw()

void vguiFeederListBox::Draw ( void  )
virtual

Called in order to draw the widget.

Reimplemented from vguiWidget.

◆ GetItem()

string vguiFeederListBox::GetItem ( void  )

◆ HidePicker()

void vguiFeederListBox::HidePicker ( void  )

◆ Input()

bool vguiFeederListBox::Input ( float  flEVType,
float  flKey,
float  flChar,
float  flDevID 
)
virtual

Called whenever an input event gets directed to the widget.

Reimplemented from vguiWidget.

◆ SelectionComplete()

void vguiFeederListBox::SelectionComplete ( string  selectedString)

◆ SetFeederType()

void vguiFeederListBox::SetFeederType ( float  feederType)

◆ SetText()

void vguiFeederListBox::SetText ( string  feederType)

◆ ShowPicker()

void vguiFeederListBox::ShowPicker ( void  )

◆ Spawned()

void vguiFeederListBox::Spawned ( void  )
virtual

Called when the widget has fully initialized.

When you override this, you may call super::Spawned(); to ensure the parent classes get to finish initializing also.

Reimplemented from vguiWidget.


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