Xonotic
hudskinlist.qh
Go to the documentation of this file.
1 #pragma once
2 
3 #include "listbox.qh"
5  METHOD(XonoticHUDSkinList, configureXonoticHUDSkinList, void(entity));
6  ATTRIB(XonoticHUDSkinList, rowsPerItem, float, 1);
7  METHOD(XonoticHUDSkinList, resizeNotify, void(entity, vector, vector, vector, vector));
8  METHOD(XonoticHUDSkinList, draw, void(entity));
9  METHOD(XonoticHUDSkinList, drawListBoxItem, void(entity, int, vector, bool, bool));
10  METHOD(XonoticHUDSkinList, getHUDSkins, void(entity));
11  METHOD(XonoticHUDSkinList, setHUDSkin, void(entity));
12  METHOD(XonoticHUDSkinList, hudskinName, string(entity, float));
13  METHOD(XonoticHUDSkinList, hudskinPath, string(entity, float));
14  METHOD(XonoticHUDSkinList, hudskinTitle, string(entity, float));
15  METHOD(XonoticHUDSkinList, hudskinAuthor, string(entity, float));
16  METHOD(XonoticHUDSkinList, doubleClickListBoxItem, void(entity, float, vector));
17  METHOD(XonoticHUDSkinList, keyDown, float(entity, float, float, float));
18  METHOD(XonoticHUDSkinList, destroy, void(entity));
19  METHOD(XonoticHUDSkinList, showNotify, void(entity));
20 
21  ATTRIB(XonoticHUDSkinList, listHUDSkin, float, -1);
22  ATTRIB(XonoticHUDSkinList, realFontSize, vector, '0 0 0');
23  ATTRIB(XonoticHUDSkinList, columnNameOrigin, float, 0);
24  ATTRIB(XonoticHUDSkinList, columnNameSize, float, 0);
25  ATTRIB(XonoticHUDSkinList, realUpperMargin, float, 0);
27  ATTRIB(XonoticHUDSkinList, itemAbsSize, vector, '0 0 0');
28 
29  ATTRIB(XonoticHUDSkinList, filterString, string);
30  ATTRIB(XonoticHUDSkinList, delayedRefreshTime, float, 0);
31  ATTRIB(XonoticHUDSkinList, savedName, string);
35 void SaveHUDSkin_Click(entity btn, entity me);
36 void SetHUDSkin_Click(entity btn, entity me);
entity hudskinlist
Definition: hudskinlist.qh:33
entity makeXonoticHUDSkinList()
Definition: hudskinlist.qc:5
CLASS(Object) Object
Definition: oo.qh:318
void SetHUDSkin_Click(entity btn, entity me)
Definition: hudskinlist.qc:239
entity() spawn
origin
Definition: ent_cs.qc:114
#define METHOD(cname, name, prototype)
Definition: oo.qh:257
void HUDSkinList_Refresh_Click(entity btn, entity me)
Definition: hudskinlist.qc:185
#define ATTRIB(...)
Definition: oo.qh:136
vector(float skel, float bonenum) _skel_get_boneabs_hidden
void SaveHUDSkin_Click(entity btn, entity me)
Definition: hudskinlist.qc:214
#define ENDCLASS(cname)
Definition: oo.qh:269
void HUDSkinList_Filter_Change(entity box, entity me)
Definition: hudskinlist.qc:199
void HUDSkinList_SavedName_Change(entity box, entity me)
Definition: hudskinlist.qc:191