Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
picker.qh
Go to the documentation of this file.
1#pragma once
2
3#include "../item.qh"
var entity(vector mins, vector maxs,.entity tofield) findbox_tofield_OrFallback
ATTRIB(MenuItem, parent, entity)
virtual void cellDraw()
vector pressedCell
Definition picker.qh:29
virtual void mousePress()
Definition picker.qc:42
virtual void configureXonoticPicker()
float columns
Definition picker.qh:18
virtual void cellIsValid()
virtual void keyDown()
virtual void cellSelect()
virtual void moveFocus()
virtual void mouseRelease()
float disabledAlpha
Definition picker.qh:15
vector focusedCell
Definition picker.qh:26
float alpha
Definition picker.qh:14
vector realCellSize
Definition picker.qh:24
float rows
Definition picker.qh:17
virtual void mouseMove()
float disabled
Definition picker.qh:13
virtual void mouseDrag()
float focusedCellTime
Definition picker.qh:28
bool focusable
Definition picker.qh:12
float focusedCellAlpha
Definition picker.qh:27
vector selectedCell
Definition picker.qh:25
virtual void draw()
#define true
Definition csprogsdefs.qh:5
#define CLASS(...)
Definition oo.qh:145
#define ENDCLASS(cname)
Definition oo.qh:281
#define METHOD(cname, name, prototype)
Definition oo.qh:269
entity makeXonoticPicker()
Definition picker.qc:5
vector
Definition self.qh:92
entity this
Definition self.qh:72