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

About this class

VGUI: Desktop.

A simple desktop, that can be called upon or stuck onto surfaces.

Inheritance diagram for vguiDesktop:
vguiRootWindow vguiDesktop_Computer vguiDesktop_Editor vguiDesktop_Home

Public Member Functions

void vguiDesktop (void)
 
virtual void Draw (void)
 Called in order to draw the widget. More...
 
virtual void Spawned (void)
 Called when the widget has fully initialized. More...
 
virtual bool Input (float flEVType, float flKey, float flChar, float flDevID)
 Called whenever an input event gets directed to the widget. More...
 
nonvirtual void OpenWebApp (string appName, string appIcon, string webURL, vector initialResolution, bool capturesMouse, bool isResizable)
 
nonvirtual string GetTime (void)
 

Constructor & Destructor Documentation

◆ vguiDesktop()

void vguiDesktop::vguiDesktop ( void  )

Member Function Documentation

◆ Draw()

void vguiDesktop::Draw ( void  )
virtual

Called in order to draw the widget.

Reimplemented from vguiRootWindow.

Reimplemented in vguiDesktop_Computer, vguiDesktop_Editor, and vguiDesktop_Home.

◆ GetTime()

string vguiDesktop::GetTime ( void  )

◆ Input()

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

Called whenever an input event gets directed to the widget.

Reimplemented from vguiRootWindow.

Reimplemented in vguiDesktop_Editor.

◆ OpenWebApp()

void vguiDesktop::OpenWebApp ( string  appName,
string  appIcon,
string  webURL,
vector  initialResolution,
bool  capturesMouse,
bool  isResizable 
)

◆ Spawned()

void vguiDesktop::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.

Reimplemented in vguiDesktop_Computer, vguiDesktop_Editor, and vguiDesktop_Home.


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