Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
tabcontroller.qh
Go to the documentation of this file.
1
#pragma once
2
3
#include "
../item/modalcontroller.qh
"
4
CLASS
(
XonoticTabController
,
ModalController
)
5
METHOD
(
XonoticTabController
,
configureXonoticTabController
,
void
(
entity
,
float
));
6
METHOD
(
XonoticTabController
,
makeTabButton_T
,
entity
(
entity
,
string
,
entity
,
string
));
7
METHOD
(
XonoticTabController
,
makeTabButton
,
entity
(
entity
,
string
,
entity
));
8
ATTRIB
(
XonoticTabController
,
rows
,
float
, 0);
9
ATTRIB
(
XonoticTabController
,
fontSize
,
float
, SKINFONTSIZE_NORMAL);
10
ATTRIB
(
XonoticTabController
,
image
,
string
, SKINGFX_BUTTON);
11
ENDCLASS
(
XonoticTabController
)
12
entity
makeXonoticTabController
(
float
theRows);
entity
var entity(vector mins, vector maxs,.entity tofield) findbox_tofield_OrFallback
ModalController
Definition
modalcontroller.qh:25
ModalController::ATTRIB
ATTRIB(ModalController, previousButton, entity)
XonoticTabController
Definition
tabcontroller.qh:4
XonoticTabController::configureXonoticTabController
virtual void configureXonoticTabController()
XonoticTabController::makeTabButton_T
virtual void makeTabButton_T()
XonoticTabController::rows
float rows
Definition
tabcontroller.qh:8
XonoticTabController::fontSize
float fontSize
Definition
tabcontroller.qh:9
XonoticTabController::image
string image
Definition
tabcontroller.qh:10
XonoticTabController::makeTabButton
virtual void makeTabButton()
modalcontroller.qh
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
makeXonoticTabController
entity makeXonoticTabController(float theRows)
Definition
tabcontroller.qc:5
menu
xonotic
tabcontroller.qh
Generated on
for Xonotic QuakeC by
1.14.0