]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blob - qcsrc/menu/nexuiz/tab.c
initial checkin from nexuiz svn r8756
[xonotic/xonotic-data.pk3dir.git] / qcsrc / menu / nexuiz / tab.c
1 #ifdef INTERFACE
2 CLASS(NexuizTab) EXTENDS(Tab)
3         // still to be customized by user
4         /*
5         ATTRIB(NexuizTab, intendedWidth, float, 0)
6         ATTRIB(NexuizTab, rows, float, 3)
7         ATTRIB(NexuizTab, columns, float, 2)
8         */
9         METHOD(NexuizTab, showNotify, void(entity))
10
11         ATTRIB(NexuizTab, marginTop, float, 0) // pixels
12         ATTRIB(NexuizTab, marginBottom, float, 0) // pixels
13         ATTRIB(NexuizTab, marginLeft, float, 0) // pixels
14         ATTRIB(NexuizTab, marginRight, float, 0) // pixels
15         ATTRIB(NexuizTab, columnSpacing, float, SKINMARGIN_COLUMNS) // pixels
16         ATTRIB(NexuizTab, rowSpacing, float, SKINMARGIN_ROWS) // pixels
17         ATTRIB(NexuizTab, rowHeight, float, SKINFONTSIZE_NORMAL * SKINHEIGHT_NORMAL) // pixels
18         ATTRIB(NexuizTab, titleHeight, float, SKINFONTSIZE_TITLE * SKINHEIGHT_TITLE) // pixels
19
20         ATTRIB(NexuizTab, backgroundImage, string, string_null)
21 ENDCLASS(NexuizTab)
22 #endif
23
24 #ifdef IMPLEMENTATION
25 void showNotifyNexuizTab(entity me)
26 {
27         loadAllCvars(me);
28         showNotifyContainer(me);
29 }
30 #endif