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

About this class

VGUI: Editor Desktop.

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

Inheritance diagram for vguiDesktop_Editor:
vguiDesktop vguiDesktop_Home

Public Member Functions

void vguiDesktop_Editor (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 UpdateSelectionOrigin (vector)
 
nonvirtual void SetSelectionEntity (string entityClass)
 
nonvirtual void SetSelectionProfileItem (string itemName, profileItem_t itemType)
 
nonvirtual void SetSelectionURLItem (string itemURL, string itemType, string groupName)
 

Constructor & Destructor Documentation

◆ vguiDesktop_Editor()

void vguiDesktop_Editor::vguiDesktop_Editor ( void  )

Member Function Documentation

◆ Draw()

void vguiDesktop_Editor::Draw ( void  )
virtual

Called in order to draw the widget.

Reimplemented from vguiDesktop.

Reimplemented in vguiDesktop_Home.

◆ Input()

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

Called whenever an input event gets directed to the widget.

Reimplemented from vguiDesktop.

◆ SetSelectionEntity()

void vguiDesktop_Editor::SetSelectionEntity ( string  entityClass)

◆ SetSelectionProfileItem()

void vguiDesktop_Editor::SetSelectionProfileItem ( string  itemName,
profileItem_t  itemType 
)

◆ SetSelectionURLItem()

void vguiDesktop_Editor::SetSelectionURLItem ( string  itemURL,
string  itemType,
string  groupName 
)

◆ Spawned()

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

Reimplemented in vguiDesktop_Home.

◆ UpdateSelectionOrigin()

void vguiDesktop_Editor::UpdateSelectionOrigin ( vector  mousePos)

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