Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
container.qh
Go to the documentation of this file.
1#pragma once
2
3#include <menu/item.qh>
4
7 METHOD(Container, keyUp, float(entity, float, float, float));
8 METHOD(Container, keyDown, float(entity, float, float, float));
30 ATTRIB(Container, lastChild, entity);
31 ATTRIB(Container, focusedChild, entity);
32 ATTRIB(Container, savedFocus, entity);
34
39
42.float resized;
var entity(vector mins, vector maxs,.entity tofield) findbox_tofield_OrFallback
virtual void leaveSubitem()
virtual void removeItem()
virtual void addItemRightCentered()
virtual void keyDown()
ATTRIB(Container, firstChild, entity)
virtual void saveFocus()
virtual void draw()
virtual void itemFromPoint()
virtual void enterLieSubitem()
virtual void setFocus()
virtual void mouseDrag()
virtual void addItem()
virtual void enterSubitem()
virtual void hideNotify()
virtual void resizeNotifyLie()
virtual void mouseMove()
bool shown
Definition container.qh:33
bool focusable
Definition container.qh:28
virtual void mousePress()
Definition container.qc:181
virtual void setAlphaOf()
virtual void resizeNotify()
virtual void focusLeave()
virtual void preferredFocusedGrandChild()
virtual void keyUp()
virtual void showNotify()
virtual void mouseRelease()
virtual void addItemCentered()
virtual void moveItemAfter()
float Container_alpha
Definition container.qh:46
float resized
Definition container.qh:42
float Container_save_alpha
Definition container.qh:50
vector Container_origin
Definition container.qh:43
vector Container_fontscale
Definition container.qh:45
vector Container_save_shift
Definition container.qh:47
vector Container_save_scale
Definition container.qh:48
entity prevSibling
Definition container.qh:41
vector Container_save_fontscale
Definition container.qh:49
vector Container_size
Definition container.qh:44
#define false
Definition csprogsdefs.qh:6
entity nextSibling
Definition menu_cmd.qc:12
entity firstChild
Definition menu_cmd.qc:12
#define CLASS(...)
Definition oo.qh:145
#define ENDCLASS(cname)
Definition oo.qh:281
#define METHOD(cname, name, prototype)
Definition oo.qh:269
vector
Definition self.qh:92
entity this
Definition self.qh:72