METHOD(XonoticServerCreateTab, fill, void(entity));
METHOD(XonoticServerCreateTab, gameTypeChangeNotify, void(entity));
METHOD(XonoticServerCreateTab, gameTypeSelectNotify, void(entity));
+ ATTRIB(XonoticServerCreateTab, intendedWidth, float, 0.9);
ATTRIB(XonoticServerCreateTab, rows, float, 23);
ATTRIB(XonoticServerCreateTab, columns, float, 6.2); // added extra .2 for center space
#include "tab.qh"
CLASS(XonoticServerListTab, XonoticTab)
METHOD(XonoticServerListTab, fill, void(entity));
+ ATTRIB(XonoticServerListTab, intendedWidth, float, 0.9);
ATTRIB(XonoticServerListTab, rows, float, 23);
ATTRIB(XonoticServerListTab, columns, float, 6.5);
METHOD(XonoticServerInfoTab, fill, void(entity));
ATTRIB(XonoticServerInfoTab, title, string, _("Server Information"));
ATTRIB(XonoticServerInfoTab, color, vector, SKINCOLOR_DIALOG_SERVERINFO);
+ ATTRIB(XonoticServerInfoTab, intendedWidth, float, 0.8);
ATTRIB(XonoticServerInfoTab, rows, float, 17);
ATTRIB(XonoticServerInfoTab, columns, float, 6.2);
METHOD(XonoticServerToSTab, loadToS, void(entity, string));
ATTRIB(XonoticServerToSTab, title, string, _("Terms of Service"));
ATTRIB(XonoticServerToSTab, color, vector, SKINCOLOR_DIALOG_SERVERINFO);
+ ATTRIB(XonoticServerToSTab, intendedWidth, float, 0.8);
ATTRIB(XonoticServerToSTab, rows, float, 17);
ATTRIB(XonoticServerToSTab, columns, float, 6.2);
#include "tab.qh"
CLASS(XonoticMediaTab, XonoticTab)
METHOD(XonoticMediaTab, fill, void(entity));
+ ATTRIB(XonoticMediaTab, intendedWidth, float, 0.9);
ATTRIB(XonoticMediaTab, rows, float, 23);
ATTRIB(XonoticMediaTab, columns, float, 3);
ATTRIB(XonoticMediaTab, name, string, "Media");
#include "tab.qh"
CLASS(XonoticDemoBrowserTab, XonoticTab)
METHOD(XonoticDemoBrowserTab, fill, void(entity));
+ ATTRIB(XonoticDemoBrowserTab, intendedWidth, float, 0.9);
ATTRIB(XonoticDemoBrowserTab, rows, float, 21);
ATTRIB(XonoticDemoBrowserTab, columns, float, 6.5);
ATTRIB(XonoticDemoBrowserTab, name, string, "DemoBrowser");
#include "tab.qh"
CLASS(XonoticMusicPlayerTab, XonoticTab)
METHOD(XonoticMusicPlayerTab, fill, void(entity));
+ ATTRIB(XonoticMusicPlayerTab, intendedWidth, float, 0.9);
ATTRIB(XonoticMusicPlayerTab, rows, float, 21);
ATTRIB(XonoticMusicPlayerTab, columns, float, 6.5);
ATTRIB(XonoticMusicPlayerTab, name, string, "MusicPlayer");
#include "tab.qh"
CLASS(XonoticScreenshotBrowserTab, XonoticTab)
METHOD(XonoticScreenshotBrowserTab, fill, void(entity));
+ ATTRIB(XonoticScreenshotBrowserTab, intendedWidth, float, 1);
ATTRIB(XonoticScreenshotBrowserTab, rows, float, 21);
ATTRIB(XonoticScreenshotBrowserTab, columns, float, 6.5);
ATTRIB(XonoticScreenshotBrowserTab, name, string, "ScreenshotBrowser");
CLASS(XonoticProfileTab, XonoticTab)
METHOD(XonoticProfileTab, fill, void(entity));
METHOD(XonoticProfileTab, draw, void(entity));
+ ATTRIB(XonoticProfileTab, intendedWidth, float, 0.9);
ATTRIB(XonoticProfileTab, rows, float, 23);
ATTRIB(XonoticProfileTab, columns, float, 6.1); // added extra .2 for center space
ATTRIB(XonoticProfileTab, playerNameLabel, entity);
#include "tab.qh"
CLASS(XonoticAudioSettingsTab, XonoticTab)
METHOD(XonoticAudioSettingsTab, fill, void(entity));
+ ATTRIB(XonoticAudioSettingsTab, intendedWidth, float, 0.9);
ATTRIB(XonoticAudioSettingsTab, rows, float, 15.5);
ATTRIB(XonoticAudioSettingsTab, columns, float, 6.2); // added extra .2 for center space
ATTRIB(XonoticAudioSettingsTab, hiddenMenuSoundsSlider, entity);
#include "tab.qh"
CLASS(XonoticEffectsSettingsTab, XonoticTab)
METHOD(XonoticEffectsSettingsTab, fill, void(entity));
+ ATTRIB(XonoticEffectsSettingsTab, intendedWidth, float, 0.9);
ATTRIB(XonoticEffectsSettingsTab, rows, float, 15.5);
ATTRIB(XonoticEffectsSettingsTab, columns, float, 6.2); // added extra .2 for center space
ENDCLASS(XonoticEffectsSettingsTab)
#include "tab.qh"
#include "scrollpanel.qh"
CLASS(XonoticGameSettingsTab, XonoticTab)
+ ATTRIB(XonoticGameSettingsTab, intendedWidth, float, 0.9);
ATTRIB(XonoticGameSettingsTab, rows, float, 15.5);
ATTRIB(XonoticGameSettingsTab, columns, float, 6.5);
ATTRIB(XonoticGameSettingsTab, source, DataSource, NEW(SettingSource));
METHOD(XonoticGameCrosshairSettingsTab, fill, void(entity));
METHOD(XonoticGameCrosshairSettingsTab, showNotify, void(entity));
ATTRIB(XonoticGameCrosshairSettingsTab, title, string, _("Crosshair"));
+ ATTRIB(XonoticGameCrosshairSettingsTab, intendedWidth, float, 0.9);
ATTRIB(XonoticGameCrosshairSettingsTab, rows, float, 15.5);
ATTRIB(XonoticGameCrosshairSettingsTab, columns, float, 6.2);
ENDCLASS(XonoticGameCrosshairSettingsTab)
METHOD(XonoticGameHUDSettingsTab, fill, void(entity));
METHOD(XonoticGameHUDSettingsTab, showNotify, void(entity));
ATTRIB(XonoticGameHUDSettingsTab, title, string, _("HUD"));
+ ATTRIB(XonoticGameHUDSettingsTab, intendedWidth, float, 0.9);
ATTRIB(XonoticGameHUDSettingsTab, rows, float, 15.5);
ATTRIB(XonoticGameHUDSettingsTab, columns, float, 6.2);
ENDCLASS(XonoticGameHUDSettingsTab)
METHOD(XonoticGameMessageSettingsTab, fill, void(entity));
METHOD(XonoticGameMessageSettingsTab, showNotify, void(entity));
ATTRIB(XonoticGameMessageSettingsTab, title, string, _("Messages"));
+ ATTRIB(XonoticGameMessageSettingsTab, intendedWidth, float, 0.9);
ATTRIB(XonoticGameMessageSettingsTab, rows, float, 15.5);
ATTRIB(XonoticGameMessageSettingsTab, columns, float, 6);
ATTRIB(XonoticGameMessageSettingsTab, weaponsList, entity);
METHOD(XonoticGameModelSettingsTab, showNotify, void(entity));
ATTRIB(XonoticGameModelSettingsTab, title, string, _("Models"));
ATTRIB(XonoticGameModelSettingsTab, titleTooltip, string, _("Customize how players and items are displayed in game"));
+ ATTRIB(XonoticGameModelSettingsTab, intendedWidth, float, 0.9);
ATTRIB(XonoticGameModelSettingsTab, rows, float, 15.5);
ATTRIB(XonoticGameModelSettingsTab, columns, float, 5);
ENDCLASS(XonoticGameModelSettingsTab)
METHOD(XonoticGameViewSettingsTab, fill, void(entity));
METHOD(XonoticGameViewSettingsTab, showNotify, void(entity));
ATTRIB(XonoticGameViewSettingsTab, title, string, _("View"));
+ ATTRIB(XonoticGameViewSettingsTab, intendedWidth, float, 0.9);
ATTRIB(XonoticGameViewSettingsTab, rows, float, 15.5);
ATTRIB(XonoticGameViewSettingsTab, columns, float, 6.2);
ENDCLASS(XonoticGameViewSettingsTab)
METHOD(XonoticGameWeaponsSettingsTab, fill, void(entity));
METHOD(XonoticGameWeaponsSettingsTab, showNotify, void(entity));
ATTRIB(XonoticGameWeaponsSettingsTab, title, string, _("Weapons"));
+ ATTRIB(XonoticGameWeaponsSettingsTab, intendedWidth, float, 0.9);
ATTRIB(XonoticGameWeaponsSettingsTab, rows, float, 15.5);
ATTRIB(XonoticGameWeaponsSettingsTab, columns, float, 6);
ATTRIB(XonoticGameWeaponsSettingsTab, weaponsList, entity);
#include "tab.qh"
CLASS(XonoticInputSettingsTab, XonoticTab)
METHOD(XonoticInputSettingsTab, fill, void(entity));
+ ATTRIB(XonoticInputSettingsTab, intendedWidth, float, 0.9);
ATTRIB(XonoticInputSettingsTab, rows, float, 15.5);
ATTRIB(XonoticInputSettingsTab, columns, float, 6.2); // added extra .2 for center space
ATTRIB(XonoticInputSettingsTab, name, string, "inputsettings");
#include "tab.qh"
CLASS(XonoticMiscSettingsTab, XonoticTab)
METHOD(XonoticMiscSettingsTab, fill, void(entity));
+ ATTRIB(XonoticMiscSettingsTab, intendedWidth, float, 0.9);
ATTRIB(XonoticMiscSettingsTab, rows, float, 15.5);
ATTRIB(XonoticMiscSettingsTab, columns, float, 6.2);
ENDCLASS(XonoticMiscSettingsTab)
#include "tab.qh"
CLASS(XonoticUserSettingsTab, XonoticTab)
METHOD(XonoticUserSettingsTab, fill, void(entity));
+ ATTRIB(XonoticUserSettingsTab, intendedWidth, float, 0.9);
ATTRIB(XonoticUserSettingsTab, rows, float, 15.5);
ATTRIB(XonoticUserSettingsTab, columns, float, 6);
ENDCLASS(XonoticUserSettingsTab)
#include "tab.qh"
CLASS(XonoticVideoSettingsTab, XonoticTab)
METHOD(XonoticVideoSettingsTab, fill, void(entity));
+ ATTRIB(XonoticVideoSettingsTab, intendedWidth, float, 0.9);
ATTRIB(XonoticVideoSettingsTab, rows, float, 15.5);
ATTRIB(XonoticVideoSettingsTab, columns, float, 6.2); // added extra .2 for center space
ATTRIB(XonoticVideoSettingsTab, name, string, "videosettings");