Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
colorpicker_string.qh
Go to the documentation of this file.
1
#pragma once
2
3
#include "
colorpicker.qh
"
4
5
#include "
../item/image.qh
"
6
CLASS
(
XonoticColorpickerString
,
Image
)
7
METHOD
(
XonoticColorpickerString
,
configureXonoticColorpickerString
,
void
(
entity
,
string
,
string
));
8
METHOD
(
XonoticColorpickerString
,
mousePress
,
bool
(
XonoticColorpickerString
this
,
vector
pos));
9
METHOD
(
XonoticColorpickerString
,
mouseRelease
,
float
(
entity
,
vector
));
10
METHOD
(
XonoticColorpickerString
,
mouseDrag
,
float
(
entity
,
vector
));
11
12
ATTRIB
(
XonoticColorpickerString
,
controlledCvar
,
string
);
13
METHOD
(
XonoticColorpickerString
,
loadCvars
,
void
(
entity
));
14
METHOD
(
XonoticColorpickerString
,
saveCvars
,
void
(
entity
));
15
16
ATTRIB
(
XonoticColorpickerString
,
prevcoords
,
vector
, '0 0 0');
17
ATTRIB
(
XonoticColorpickerString
,
image
,
string
, SKINGFX_COLORPICKER);
18
ATTRIB
(
XonoticColorpickerString
,
imagemargin
,
vector
, SKINMARGIN_COLORPICKER);
19
ATTRIB
(
XonoticColorpickerString
,
focusable
,
bool
,
true
);
20
METHOD
(
XonoticColorpickerString
,
draw
,
void
(
entity
));
21
ATTRIB
(
XonoticColorpickerString
,
disabledAlpha
,
float
, 0.3);
22
ENDCLASS
(
XonoticColorpickerString
)
23
entity
makeXonoticColorpickerString
(
string
theCvar,
string
theDefaultCvar);
entity
var entity(vector mins, vector maxs,.entity tofield) findbox_tofield_OrFallback
Image
Definition
image.qh:4
XonoticColorpickerString
Definition
colorpicker_string.qh:6
XonoticColorpickerString::image
string image
Definition
colorpicker_string.qh:17
XonoticColorpickerString::focusable
bool focusable
Definition
colorpicker_string.qh:19
XonoticColorpickerString::loadCvars
virtual void loadCvars()
XonoticColorpickerString::ATTRIB
ATTRIB(XonoticColorpickerString, controlledCvar, string)
XonoticColorpickerString::imagemargin
vector imagemargin
Definition
colorpicker_string.qh:18
XonoticColorpickerString::configureXonoticColorpickerString
virtual void configureXonoticColorpickerString()
XonoticColorpickerString::disabledAlpha
float disabledAlpha
Definition
colorpicker_string.qh:21
XonoticColorpickerString::mousePress
virtual void mousePress()
Definition
colorpicker_string.qc:53
XonoticColorpickerString::saveCvars
virtual void saveCvars()
XonoticColorpickerString::mouseDrag
virtual void mouseDrag()
XonoticColorpickerString::draw
virtual void draw()
XonoticColorpickerString::mouseRelease
virtual void mouseRelease()
XonoticColorpickerString::prevcoords
vector prevcoords
Definition
colorpicker_string.qh:16
colorpicker.qh
makeXonoticColorpickerString
entity makeXonoticColorpickerString(string theCvar, string theDefaultCvar)
Definition
colorpicker_string.qc:5
true
#define true
Definition
csprogsdefs.qh:5
image.qh
controlledCvar
string controlledCvar
Definition
menu.qc:16
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
this
entity this
Definition
self.qh:72
menu
xonotic
colorpicker_string.qh
Generated on
for Xonotic QuakeC by
1.14.0