Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
statslist.qh
Go to the documentation of this file.
1
#pragma once
2
3
#include "
listbox.qh
"
4
CLASS
(
XonoticStatsList
,
XonoticListBox
)
5
METHOD
(
XonoticStatsList
,
configureXonoticStatsList
,
void
(
entity
));
6
ATTRIB
(
XonoticStatsList
,
rowsPerItem
,
float
, 1.4);
7
METHOD
(
XonoticStatsList
,
resizeNotify
,
void
(
entity
,
vector
,
vector
,
vector
,
vector
));
8
METHOD
(
XonoticStatsList
,
drawListBoxItem
,
void
(
entity
,
int
,
vector
,
bool
,
bool
));
9
METHOD
(
XonoticStatsList
,
getStats
,
void
(
entity
));
10
METHOD
(
XonoticStatsList
,
doubleClickListBoxItem
,
void
(
entity
,
float
,
vector
));
11
METHOD
(
XonoticStatsList
,
keyDown
,
float
(
entity
,
float
,
float
,
float
));
12
METHOD
(
XonoticStatsList
,
destroy
,
void
(
entity
));
13
METHOD
(
XonoticStatsList
,
showNotify
,
void
(
entity
));
14
ATTRIB
(
XonoticStatsList
,
selectionDoesntMatter
,
bool
,
true
);
15
16
ATTRIB
(
XonoticStatsList
,
listStats
,
float
, -1);
17
ATTRIB
(
XonoticStatsList
,
realFontSize
,
vector
, '0 0 0');
18
ATTRIB
(
XonoticStatsList
,
realUpperMargin
,
float
, 0);
19
ATTRIB
(
XonoticStatsList
,
columnNameOrigin
,
float
, 0);
20
ATTRIB
(
XonoticStatsList
,
columnNameSize
,
float
, 0);
21
ENDCLASS
(
XonoticStatsList
)
22
23
entity
statslist
;
// for reference elsewhere
24
entity
makeXonoticStatsList
();
entity
var entity(vector mins, vector maxs,.entity tofield) findbox_tofield_OrFallback
ListBox::ATTRIB
ATTRIB(ListBox, src, string)
XonoticListBox
Definition
listbox.qh:4
XonoticStatsList
Definition
statslist.qh:4
XonoticStatsList::configureXonoticStatsList
virtual void configureXonoticStatsList()
XonoticStatsList::drawListBoxItem
virtual void drawListBoxItem()
XonoticStatsList::destroy
virtual void destroy()
XonoticStatsList::getStats
virtual void getStats()
XonoticStatsList::doubleClickListBoxItem
virtual void doubleClickListBoxItem()
XonoticStatsList::listStats
float listStats
Definition
statslist.qh:16
XonoticStatsList::showNotify
virtual void showNotify()
XonoticStatsList::realFontSize
vector realFontSize
Definition
statslist.qh:17
XonoticStatsList::rowsPerItem
float rowsPerItem
Definition
statslist.qh:6
XonoticStatsList::selectionDoesntMatter
bool selectionDoesntMatter
Definition
statslist.qh:14
XonoticStatsList::keyDown
virtual void keyDown()
XonoticStatsList::columnNameOrigin
float columnNameOrigin
Definition
statslist.qh:19
XonoticStatsList::columnNameSize
float columnNameSize
Definition
statslist.qh:20
XonoticStatsList::resizeNotify
virtual void resizeNotify()
XonoticStatsList::realUpperMargin
float realUpperMargin
Definition
statslist.qh:18
true
#define true
Definition
csprogsdefs.qh:5
CLASS
#define CLASS(...)
Definition
oo.qh:145
ENDCLASS
#define ENDCLASS(cname)
Definition
oo.qh:281
METHOD
#define METHOD(cname, name, prototype)
Definition
oo.qh:269
vector
vector
Definition
self.qh:92
makeXonoticStatsList
entity makeXonoticStatsList()
Definition
statslist.qc:4
statslist
entity statslist
Definition
statslist.qh:23
listbox.qh
menu
xonotic
statslist.qh
Generated on
for Xonotic QuakeC by
1.14.0