]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/menu/xonotic/tab.qh
menu: #undef IMPLEMENTATION
[xonotic/xonotic-data.pk3dir.git] / qcsrc / menu / xonotic / tab.qh
index 6f70f09beec2219624baeca92e2cd7deaa104fb4..26fe898bbb2d6d05502d4dcd088aee7deea7f8db 100644 (file)
@@ -1 +1,22 @@
 #pragma once
+
+#include "../item/tab.qh"
+CLASS(XonoticTab, Tab)
+       // still to be customized by user
+       /*
+       ATTRIB(XonoticTab, intendedWidth, float, 0)
+       ATTRIB(XonoticTab, rows, float, 3)
+       ATTRIB(XonoticTab, columns, float, 2)
+       */
+       METHOD(XonoticTab, showNotify, void(entity));
+
+       ATTRIB(XonoticTab, marginTop, float, 0)                                       // pixels
+       ATTRIB(XonoticTab, marginBottom, float, 0)                                    // pixels
+       ATTRIB(XonoticTab, marginLeft, float, 0)                                      // pixels
+       ATTRIB(XonoticTab, marginRight, float, 0)                                     // pixels
+       ATTRIB(XonoticTab, columnSpacing, float, SKINMARGIN_COLUMNS)                  // pixels
+       ATTRIB(XonoticTab, rowSpacing, float, SKINMARGIN_ROWS)                        // pixels
+       ATTRIB(XonoticTab, rowHeight, float, SKINFONTSIZE_NORMAL * SKINHEIGHT_NORMAL) // pixels
+
+       ATTRIB(XonoticTab, backgroundImage, string, string_null)
+ENDCLASS(XonoticTab)