![]() |
Nuclide
Software Development Kit for id Technology (BETA)
|
VGUI: Desktop.
A simple desktop, that can be called upon or stuck onto surfaces.
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) |
| void vguiDesktop::vguiDesktop | ( | void | ) |
|
virtual |
Called in order to draw the widget.
Reimplemented from vguiRootWindow.
Reimplemented in vguiDesktop_Computer, vguiDesktop_Editor, and vguiDesktop_Home.
| string vguiDesktop::GetTime | ( | void | ) |
|
virtual |
Called whenever an input event gets directed to the widget.
Reimplemented from vguiRootWindow.
Reimplemented in vguiDesktop_Editor.
| void vguiDesktop::OpenWebApp | ( | string | appName, |
| string | appIcon, | ||
| string | webURL, | ||
| vector | initialResolution, | ||
| bool | capturesMouse, | ||
| bool | isResizable | ||
| ) |
|
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.