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

Public Member Functions

 ATTRIB (MenuItem, parent, entity)
 
 ATTRIB (Container, firstChild, entity)
 
 ATTRIB (Container, lastChild, entity)
 
 ATTRIB (MenuItem, tooltip, string)
 
 ATTRIB (Container, focusedChild, entity)
 
 ATTRIB (Container, savedFocus, 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 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 focusable = 0
 
float focused = 0
 
vector origin = '0 0 0'
 
float preferredFocusPriority = 0
 
float shown = 0
 
vector size = '0 0 0'
 

Detailed Description

Definition at line 5 of file container.qh.

Member Function Documentation

◆ ATTRIB() [1/6]

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

◆ ATTRIB() [2/6]

Container::ATTRIB ( Container  ,
firstChild  ,
entity   
)

◆ ATTRIB() [3/6]

Container::ATTRIB ( Container  ,
lastChild  ,
entity   
)

◆ ATTRIB() [4/6]

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

◆ ATTRIB() [5/6]

Container::ATTRIB ( Container  ,
focusedChild  ,
entity   
)

◆ ATTRIB() [6/6]

Container::ATTRIB ( Container  ,
savedFocus  ,
entity   
)

◆ Container ::addItem()

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

◆ Container ::addItemCentered()

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

◆ Container ::addItemRightCentered()

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

◆ Container ::draw()

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

◆ Container ::enterLieSubitem()

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

◆ Container ::enterSubitem()

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

◆ Container ::focusLeave()

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

◆ Container ::hideNotify()

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

◆ Container ::itemFromPoint()

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

◆ Container ::keyDown()

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

◆ Container ::keyUp()

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

◆ Container ::leaveSubitem()

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

◆ Container ::mouseDrag()

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

◆ Container ::mouseMove()

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

◆ Container ::mousePress()

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

◆ Container ::mouseRelease()

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

◆ Container ::moveItemAfter()

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

◆ Container ::preferredFocusedGrandChild()

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

◆ Container ::removeItem()

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

◆ Container ::resizeNotify()

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

◆ Container ::resizeNotifyLie()

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

◆ Container ::saveFocus()

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

◆ Container ::setAlphaOf()

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

◆ Container ::setFocus()

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

◆ Container ::showNotify()

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

◆ 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.

◆ focusable

float Container::focusable = 0

Definition at line 28 of file container.qh.

◆ focused

float MenuItem::focused = 0
inherited

Definition at line 24 of file item.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.

◆ shown

float Container::shown = 0

Definition at line 33 of file container.qh.

◆ size

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

Definition at line 30 of file item.qh.


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