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

About this class

VGUI Widget: Feeder.

Inheritance diagram for vguiFeeder:
vguiWidget

Public Member Functions

void vguiFeeder (void)
 
nonvirtual void SetOffset (int, int)
 
nonvirtual void SetSelected (int)
 
nonvirtual int GetSelected (void)
 
nonvirtual int GetMaxVisibleItems (void)
 
nonvirtual void AddItem (string)
 
nonvirtual string GetItem (int)
 
nonvirtual string GetItemAtColumn (int, int)
 
nonvirtual void SetItemCount (int)
 
nonvirtual int MaxItems (void)
 
nonvirtual int GetItemCount (void)
 
nonvirtual void RemoveAllItems (void)
 
nonvirtual int GetOffset (void)
 
nonvirtual void CallOnScroll (void(vguiWidget sender))
 
nonvirtual void CallOnDoubleClick (void(vguiWidget sender))
 
nonvirtual void CallOnDoubleClickWithDelegate (void(vguiWidget sender), vguiWidget theDelegate)
 
nonvirtual void CallOnSelectionChanged (void(vguiWidget sender))
 
nonvirtual void CallOnSelectionChangedWithDelegate (void(vguiWidget sender), vguiWidget theDelegate)
 
nonvirtual void CallOnScrollWithDelegate (void(vguiWidget sender) a, vguiWidget theDelegate)
 
nonvirtual void CallOnSelectionChangedWithDelegate (void(vguiWidget sender) a, vguiWidget theDelegate)
 
nonvirtual void SetFeederType (feederTypes_t)
 
nonvirtual void SetFeederColumn (int columNum)
 
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

◆ vguiFeeder()

void vguiFeeder::vguiFeeder ( void  )

Member Function Documentation

◆ AddItem()

void vguiFeeder::AddItem ( string  strItem)

◆ CallOnDoubleClick()

void vguiFeeder::CallOnDoubleClick ( void(vguiWidget sender)  vFunc)

◆ CallOnDoubleClickWithDelegate()

void vguiFeeder::CallOnDoubleClickWithDelegate ( void(vguiWidget sender)  vFunc,
vguiWidget  theDelegate 
)

◆ CallOnScroll()

void vguiFeeder::CallOnScroll ( void(vguiWidget sender)  vFunc)

◆ CallOnScrollWithDelegate()

void vguiFeeder::CallOnScrollWithDelegate ( void(vguiWidget sender)  a,
vguiWidget  theDelegate 
)

◆ CallOnSelectionChanged()

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

◆ CallOnSelectionChangedWithDelegate() [1/2]

nonvirtual void vguiFeeder::CallOnSelectionChangedWithDelegate ( void(vguiWidget sender)  a,
vguiWidget  theDelegate 
)

◆ CallOnSelectionChangedWithDelegate() [2/2]

void vguiFeeder::CallOnSelectionChangedWithDelegate ( void(vguiWidget sender)  vFunc,
vguiWidget  theDelegate 
)

◆ Draw()

void vguiFeeder::Draw ( void  )
virtual

Called in order to draw the widget.

Reimplemented from vguiWidget.

◆ GetItem()

string vguiFeeder::GetItem ( int  iIndex)

◆ GetItemAtColumn()

string vguiFeeder::GetItemAtColumn ( int  iIndex,
int  iColumn 
)

◆ GetItemCount()

int vguiFeeder::GetItemCount ( void  )

◆ GetMaxVisibleItems()

int vguiFeeder::GetMaxVisibleItems ( void  )

◆ GetOffset()

int vguiFeeder::GetOffset ( void  )

◆ GetSelected()

int vguiFeeder::GetSelected ( void  )

◆ Input()

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

Called whenever an input event gets directed to the widget.

Reimplemented from vguiWidget.

◆ MaxItems()

int vguiFeeder::MaxItems ( void  )

◆ RemoveAllItems()

void vguiFeeder::RemoveAllItems ( void  )

◆ SetFeederColumn()

void vguiFeeder::SetFeederColumn ( int  columNum)

◆ SetFeederType()

void vguiFeeder::SetFeederType ( feederTypes_t  newType)

◆ SetItemCount()

void vguiFeeder::SetItemCount ( int  iCount)

◆ SetOffset()

void vguiFeeder::SetOffset ( int  iOffset,
int  iCallBack 
)

◆ SetSelected()

void vguiFeeder::SetSelected ( int  iVal)

◆ Spawned()

void vguiFeeder::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: