Xonotic
Dialog Class Reference
+ Inheritance diagram for Dialog:
+ Collaboration diagram for Dialog:

Public Member Functions

 ATTRIB (InputContainer, mouseFocusedChild, entity)
 
 ATTRIB (MenuItem, parent, entity)
 
 ATTRIB (Container, firstChild, entity)
 
 ATTRIB (Container, lastChild, entity)
 
 ATTRIB (Container, focusedChild, entity)
 
 ATTRIB (MenuItem, tooltip, string)
 
 ATTRIB (Container, savedFocus, entity)
 
 ATTRIB (Dialog, closeButton, entity)
 
 ATTRIB (Dialog, backgroundImage, string)
 
 ATTRIB (Dialog, closeButtonImage, string)
 
 ATTRIB (Dialog, frame, entity)
 
virtual void Container ::addItem ()
 
virtual void Container ::addItemCentered ()
 
virtual void Container ::addItemRightCentered ()
 
virtual void Container ::draw ()
 
virtual void Container ::enterLieSubitem ()
 
virtual void Container ::enterSubitem ()
 
virtual void Container ::focusLeave ()
 
virtual void Container ::hideNotify ()
 
virtual void Container ::itemFromPoint ()
 
virtual void Container ::keyDown ()
 
virtual void Container ::keyUp ()
 
virtual void Container ::leaveSubitem ()
 
virtual void Container ::mouseDrag ()
 
virtual void Container ::mouseMove ()
 
virtual void Container ::mousePress ()
 
virtual void Container ::mouseRelease ()
 
virtual void Container ::moveItemAfter ()
 
virtual void Container ::preferredFocusedGrandChild ()
 
virtual void Container ::removeItem ()
 
virtual void Container ::resizeNotify ()
 
virtual void Container ::resizeNotifyLie ()
 
virtual void Container ::saveFocus ()
 
virtual void Container ::setAlphaOf ()
 
virtual void Container ::setFocus ()
 
virtual void Container ::showNotify ()
 
virtual void Dialog ::addItemSimple ()
 
virtual void Dialog ::close ()
 
virtual void Dialog ::configureDialog ()
 
virtual void Dialog ::fill ()
 
virtual void Dialog ::gotoRC ()
 
virtual void Dialog ::keyDown ()
 
virtual void Dialog ::setFirstColumn ()
 
virtual void Dialog ::TD ()
 
virtual void Dialog ::TDempty ()
 
virtual void Dialog ::TDNoMargin ()
 
virtual void Dialog ::TR ()
 
virtual void InputContainer ::_changeFocusXY ()
 
virtual void InputContainer ::focusLeave ()
 
virtual void InputContainer ::keyDown ()
 
virtual void InputContainer ::mouseDrag ()
 
virtual void InputContainer ::mouseMove ()
 
virtual void InputContainer ::mousePress ()
 
virtual void InputContainer ::mouseRelease ()
 
virtual void InputContainer ::resizeNotify ()
 
virtual void MenuItem ::destroy ()
 
virtual void MenuItem ::draw ()
 
virtual void MenuItem ::focusEnter ()
 
virtual void MenuItem ::focusLeave ()
 
virtual void MenuItem ::hideNotify ()
 
virtual void MenuItem ::keyDown ()
 
virtual void MenuItem ::keyUp ()
 
virtual void MenuItem ::mouseDrag ()
 
virtual void MenuItem ::mouseMove ()
 
virtual void MenuItem ::mousePress ()
 
virtual void MenuItem ::mouseRelease ()
 
virtual void MenuItem ::relinquishFocus ()
 
virtual void MenuItem ::resizeNotify ()
 
virtual void MenuItem ::showNotify ()
 
virtual void MenuItem ::toString ()
 

Public Attributes

float allowFocusSound = 0
 
float borderLines = 1
 
float closable = 1
 
vector color = '1 0.5 1'
 
float columns = 2
 
float columnSpacing = 0
 
float currentColumn = 0
 
float currentRow = 0
 
float firstColumn = 0
 
float focusable = 0
 
float focused = 0
 
bool hideMenuOnClose = false
 
float intendedHeight = 0
 
float intendedWidth = 0
 
float isTabRoot = 1
 
vector itemOrigin = '0 0 0'
 
vector itemSize = '0 0 0'
 
vector itemSpacing = '0 0 0'
 
float marginBottom = 0
 
float marginLeft = 0
 
float marginRight = 0
 
float marginTop = 0
 
string name = ""
 
vector origin = '0 0 0'
 
float preferredFocusPriority = 0
 
float requiresConnection = 0
 
float rowHeight = 0
 
float rows = 3
 
float rowSpacing = 0
 
float shown = 0
 
vector size = '0 0 0'
 
string title = "Form1"
 
float titleFontSize = 0
 
float titleHeight = 0
 
float zoomedOutTitleBar = 0
 
float zoomedOutTitleBarPosition = 0
 

Detailed Description

Definition at line 19 of file dialog.qh.

Member Function Documentation

◆ ATTRIB() [1/11]

InputContainer::ATTRIB ( InputContainer  ,
mouseFocusedChild  ,
entity   
)
inherited

◆ ATTRIB() [2/11]

MenuItem::ATTRIB ( MenuItem  ,
parent  ,
entity   
)
inherited

◆ ATTRIB() [3/11]

Container::ATTRIB ( Container  ,
firstChild  ,
entity   
)
inherited

◆ ATTRIB() [4/11]

Container::ATTRIB ( Container  ,
lastChild  ,
entity   
)
inherited

◆ ATTRIB() [5/11]

Container::ATTRIB ( Container  ,
focusedChild  ,
entity   
)
inherited

◆ ATTRIB() [6/11]

MenuItem::ATTRIB ( MenuItem  ,
tooltip  ,
string   
)
inherited

◆ ATTRIB() [7/11]

Container::ATTRIB ( Container  ,
savedFocus  ,
entity   
)
inherited

◆ ATTRIB() [8/11]

Dialog::ATTRIB ( Dialog  ,
closeButton  ,
entity   
)

◆ ATTRIB() [9/11]

Dialog::ATTRIB ( Dialog  ,
backgroundImage  ,
string   
)

◆ ATTRIB() [10/11]

Dialog::ATTRIB ( Dialog  ,
closeButtonImage  ,
string   
)

◆ ATTRIB() [11/11]

Dialog::ATTRIB ( Dialog  ,
frame  ,
entity   
)

◆ Container ::addItem()

virtual void Container::Container ::addItem ( )
virtualinherited

◆ Container ::addItemCentered()

virtual void Container::Container ::addItemCentered ( )
virtualinherited

◆ Container ::addItemRightCentered()

virtual void Container::Container ::addItemRightCentered ( )
virtualinherited

◆ Container ::draw()

virtual void Container::Container ::draw ( )
virtualinherited

◆ Container ::enterLieSubitem()

virtual void Container::Container ::enterLieSubitem ( )
virtualinherited

◆ Container ::enterSubitem()

virtual void Container::Container ::enterSubitem ( )
virtualinherited

◆ Container ::focusLeave()

virtual void Container::Container ::focusLeave ( )
virtualinherited

◆ Container ::hideNotify()

virtual void Container::Container ::hideNotify ( )
virtualinherited

◆ Container ::itemFromPoint()

virtual void Container::Container ::itemFromPoint ( )
virtualinherited

◆ Container ::keyDown()

virtual void Container::Container ::keyDown ( )
virtualinherited

◆ Container ::keyUp()

virtual void Container::Container ::keyUp ( )
virtualinherited

◆ Container ::leaveSubitem()

virtual void Container::Container ::leaveSubitem ( )
virtualinherited

◆ Container ::mouseDrag()

virtual void Container::Container ::mouseDrag ( )
virtualinherited

◆ Container ::mouseMove()

virtual void Container::Container ::mouseMove ( )
virtualinherited

◆ Container ::mousePress()

virtual void Container::Container ::mousePress ( )
virtualinherited

◆ Container ::mouseRelease()

virtual void Container::Container ::mouseRelease ( )
virtualinherited

◆ Container ::moveItemAfter()

virtual void Container::Container ::moveItemAfter ( )
virtualinherited

◆ Container ::preferredFocusedGrandChild()

virtual void Container::Container ::preferredFocusedGrandChild ( )
virtualinherited

◆ Container ::removeItem()

virtual void Container::Container ::removeItem ( )
virtualinherited

◆ Container ::resizeNotify()

virtual void Container::Container ::resizeNotify ( )
virtualinherited

◆ Container ::resizeNotifyLie()

virtual void Container::Container ::resizeNotifyLie ( )
virtualinherited

◆ Container ::saveFocus()

virtual void Container::Container ::saveFocus ( )
virtualinherited

◆ Container ::setAlphaOf()

virtual void Container::Container ::setAlphaOf ( )
virtualinherited

◆ Container ::setFocus()

virtual void Container::Container ::setFocus ( )
virtualinherited

◆ Container ::showNotify()

virtual void Container::Container ::showNotify ( )
virtualinherited

◆ Dialog ::addItemSimple()

virtual void Dialog::Dialog ::addItemSimple ( )
virtual

◆ Dialog ::close()

virtual void Dialog::Dialog ::close ( )
virtual

◆ Dialog ::configureDialog()

virtual void Dialog::Dialog ::configureDialog ( )
virtual

◆ Dialog ::fill()

virtual void Dialog::Dialog ::fill ( )
virtual

◆ Dialog ::gotoRC()

virtual void Dialog::Dialog ::gotoRC ( )
virtual

◆ Dialog ::keyDown()

virtual void Dialog::Dialog ::keyDown ( )
virtual

◆ Dialog ::setFirstColumn()

virtual void Dialog::Dialog ::setFirstColumn ( )
virtual

◆ Dialog ::TD()

virtual void Dialog::Dialog ::TD ( )
virtual

◆ Dialog ::TDempty()

virtual void Dialog::Dialog ::TDempty ( )
virtual

◆ Dialog ::TDNoMargin()

virtual void Dialog::Dialog ::TDNoMargin ( )
virtual

◆ Dialog ::TR()

virtual void Dialog::Dialog ::TR ( )
virtual

◆ InputContainer ::_changeFocusXY()

virtual void InputContainer::InputContainer ::_changeFocusXY ( )
virtualinherited

◆ InputContainer ::focusLeave()

virtual void InputContainer::InputContainer ::focusLeave ( )
virtualinherited

◆ InputContainer ::keyDown()

virtual void InputContainer::InputContainer ::keyDown ( )
virtualinherited

◆ InputContainer ::mouseDrag()

virtual void InputContainer::InputContainer ::mouseDrag ( )
virtualinherited

◆ InputContainer ::mouseMove()

virtual void InputContainer::InputContainer ::mouseMove ( )
virtualinherited

◆ InputContainer ::mousePress()

virtual void InputContainer::InputContainer ::mousePress ( )
virtualinherited

◆ InputContainer ::mouseRelease()

virtual void InputContainer::InputContainer ::mouseRelease ( )
virtualinherited

◆ InputContainer ::resizeNotify()

virtual void InputContainer::InputContainer ::resizeNotify ( )
virtualinherited

◆ MenuItem ::destroy()

virtual void MenuItem::MenuItem ::destroy ( )
virtualinherited

◆ MenuItem ::draw()

virtual void MenuItem::MenuItem ::draw ( )
virtualinherited

◆ MenuItem ::focusEnter()

virtual void MenuItem::MenuItem ::focusEnter ( )
virtualinherited

◆ MenuItem ::focusLeave()

virtual void MenuItem::MenuItem ::focusLeave ( )
virtualinherited

◆ MenuItem ::hideNotify()

virtual void MenuItem::MenuItem ::hideNotify ( )
virtualinherited

◆ MenuItem ::keyDown()

virtual void MenuItem::MenuItem ::keyDown ( )
virtualinherited

◆ MenuItem ::keyUp()

virtual void MenuItem::MenuItem ::keyUp ( )
virtualinherited

◆ MenuItem ::mouseDrag()

virtual void MenuItem::MenuItem ::mouseDrag ( )
virtualinherited

◆ MenuItem ::mouseMove()

virtual void MenuItem::MenuItem ::mouseMove ( )
virtualinherited

◆ MenuItem ::mousePress()

virtual void MenuItem::MenuItem ::mousePress ( )
virtualinherited

◆ MenuItem ::mouseRelease()

virtual void MenuItem::MenuItem ::mouseRelease ( )
virtualinherited

◆ MenuItem ::relinquishFocus()

virtual void MenuItem::MenuItem ::relinquishFocus ( )
virtualinherited

◆ MenuItem ::resizeNotify()

virtual void MenuItem::MenuItem ::resizeNotify ( )
virtualinherited

◆ MenuItem ::showNotify()

virtual void MenuItem::MenuItem ::showNotify ( )
virtualinherited

◆ MenuItem ::toString()

virtual void MenuItem::MenuItem ::toString ( )
virtualinherited

Member Data Documentation

◆ allowFocusSound

float MenuItem::allowFocusSound = 0
inherited

Definition at line 26 of file item.qh.

◆ borderLines

float Dialog::borderLines = 1

Definition at line 67 of file dialog.qh.

◆ closable

float Dialog::closable = 1

Definition at line 44 of file dialog.qh.

◆ color

vector Dialog::color = '1 0.5 1'

Definition at line 47 of file dialog.qh.

◆ columns

float Dialog::columns = 2

Definition at line 50 of file dialog.qh.

◆ columnSpacing

float Dialog::columnSpacing = 0

Definition at line 56 of file dialog.qh.

◆ currentColumn

float Dialog::currentColumn = 0

Definition at line 40 of file dialog.qh.

◆ currentRow

float Dialog::currentRow = 0

Definition at line 39 of file dialog.qh.

◆ firstColumn

float Dialog::firstColumn = 0

Definition at line 41 of file dialog.qh.

◆ focusable

float Container::focusable = 0
inherited

Definition at line 28 of file container.qh.

◆ focused

float MenuItem::focused = 0
inherited

Definition at line 24 of file item.qh.

◆ hideMenuOnClose

bool Dialog::hideMenuOnClose = false

Definition at line 70 of file dialog.qh.

◆ intendedHeight

float Dialog::intendedHeight = 0

Definition at line 35 of file dialog.qh.

◆ intendedWidth

float Dialog::intendedWidth = 0

Definition at line 48 of file dialog.qh.

◆ isTabRoot

float Dialog::isTabRoot = 1

Definition at line 33 of file dialog.qh.

◆ itemOrigin

vector Dialog::itemOrigin = '0 0 0'

Definition at line 36 of file dialog.qh.

◆ itemSize

vector Dialog::itemSize = '0 0 0'

Definition at line 37 of file dialog.qh.

◆ itemSpacing

vector Dialog::itemSpacing = '0 0 0'

Definition at line 38 of file dialog.qh.

◆ marginBottom

float Dialog::marginBottom = 0

Definition at line 53 of file dialog.qh.

◆ marginLeft

float Dialog::marginLeft = 0

Definition at line 54 of file dialog.qh.

◆ marginRight

float Dialog::marginRight = 0

Definition at line 55 of file dialog.qh.

◆ marginTop

float Dialog::marginTop = 0

Definition at line 52 of file dialog.qh.

◆ name

string Dialog::name = ""

Definition at line 46 of file dialog.qh.

◆ origin

vector MenuItem::origin = '0 0 0'
inherited

Definition at line 29 of file item.qh.

◆ preferredFocusPriority

float MenuItem::preferredFocusPriority = 0
inherited

Definition at line 28 of file item.qh.

◆ requiresConnection

float Dialog::requiresConnection = 0

Definition at line 64 of file dialog.qh.

◆ rowHeight

float Dialog::rowHeight = 0

Definition at line 58 of file dialog.qh.

◆ rows

float Dialog::rows = 3

Definition at line 49 of file dialog.qh.

◆ rowSpacing

float Dialog::rowSpacing = 0

Definition at line 57 of file dialog.qh.

◆ shown

float Container::shown = 0
inherited

Definition at line 33 of file container.qh.

◆ size

vector MenuItem::size = '0 0 0'
inherited

Definition at line 30 of file item.qh.

◆ title

string Dialog::title = "Form1"

Definition at line 45 of file dialog.qh.

◆ titleFontSize

float Dialog::titleFontSize = 0

Definition at line 60 of file dialog.qh.

◆ titleHeight

float Dialog::titleHeight = 0

Definition at line 59 of file dialog.qh.

◆ zoomedOutTitleBar

float Dialog::zoomedOutTitleBar = 0

Definition at line 62 of file dialog.qh.

◆ zoomedOutTitleBarPosition

float Dialog::zoomedOutTitleBarPosition = 0

Definition at line 61 of file dialog.qh.


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