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

About this class

VGUI: Root Window.

Inheritance diagram for vguiRootWindow:
vguiWidget vguiDesktop vguiDesktop_Computer vguiDesktop_Editor vguiDesktop_Home

Public Member Functions

void vguiRootWindow (void)
 
nonvirtual void SetFocus (vguiWidget)
 
nonvirtual vguiWidget GetFocusedWidget (void)
 
nonvirtual bool MouseActive (void)
 
nonvirtual vector GetMousePos (void)
 
nonvirtual void SetFocusToNextWindow (void)
 
virtual void Add (vguiWidget)
 Adds a widget into this one. More...
 
virtual void Reposition (void)
 Called whenever the physical properties of the display change. More...
 
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...
 

Constructor & Destructor Documentation

◆ vguiRootWindow()

void vguiRootWindow::vguiRootWindow ( void  )

Member Function Documentation

◆ Add()

void vguiRootWindow::Add ( vguiWidget  wNew)
virtual

Adds a widget into this one.

Reimplemented from vguiWidget.

◆ Draw()

void vguiRootWindow::Draw ( void  )
virtual

Called in order to draw the widget.

Reimplemented from vguiWidget.

Reimplemented in vguiDesktop, vguiDesktop_Computer, vguiDesktop_Editor, and vguiDesktop_Home.

◆ GetFocusedWidget()

vguiWidget vguiRootWindow::GetFocusedWidget ( void  )

◆ GetMousePos()

vector vguiRootWindow::GetMousePos ( void  )

◆ Input()

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

Called whenever an input event gets directed to the widget.

Reimplemented from vguiWidget.

Reimplemented in vguiDesktop, and vguiDesktop_Editor.

◆ MouseActive()

bool vguiRootWindow::MouseActive ( void  )

◆ Reposition()

void vguiRootWindow::Reposition ( void  )
virtual

Called whenever the physical properties of the display change.

Reimplemented from vguiWidget.

◆ SetFocus()

void vguiRootWindow::SetFocus ( vguiWidget  focusedWidget)

◆ SetFocusToNextWindow()

void vguiRootWindow::SetFocusToNextWindow ( void  )

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