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

About this class

Trinity Menu File "menuDef".

This class represents objects that are parsed from "menuDef" entries defined in the Quake III: Team Arena (2000) menu scripting language.

They are mainly used as a container for smaller items, which you may want to move together without having to adjust absolute screen values. As items are placed relative to their parent menuDef.

SEE ALSO

itemDef

Inheritance diagram for vguiScriptedMenu:
vguiView

Public Member Functions

void vguiScriptedMenu (void)
 
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 Reposition (void)
 Called whenever the physical properties of the display change. More...
 
nonvirtual void OnClose (void)
 
nonvirtual void OnOpen (void)
 
nonvirtual void OnESC (void)
 

Constructor & Destructor Documentation

◆ vguiScriptedMenu()

void vguiScriptedMenu::vguiScriptedMenu ( void  )

Member Function Documentation

◆ Draw()

void vguiScriptedMenu::Draw ( void  )
virtual

Called in order to draw the widget.

Reimplemented from vguiView.

◆ Input()

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

Called whenever an input event gets directed to the widget.

Reimplemented from vguiView.

◆ OnClose()

void vguiScriptedMenu::OnClose ( void  )

◆ OnESC()

void vguiScriptedMenu::OnESC ( void  )

◆ OnOpen()

void vguiScriptedMenu::OnOpen ( void  )

◆ Reposition()

void vguiScriptedMenu::Reposition ( void  )
virtual

Called whenever the physical properties of the display change.

Reimplemented from vguiWidget.


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