Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
dialog_settings.qc
Go to the documentation of this file.
1#include "dialog_settings.qh"
2
10
11#include "tabcontroller.qh"
12
14{
15 entity mc = makeXonoticTabController(me.rows - 2.5);
16 me.TR(me);
17 me.TD(me, 1, 2, mc.makeTabButton(mc, _("Video"), makeXonoticVideoSettingsTab()));
18 me.TD(me, 1, 2, mc.makeTabButton(mc, _("Effects"), makeXonoticEffectsSettingsTab()));
19 me.TD(me, 1, 2, mc.makeTabButton(mc, _("Audio"), makeXonoticAudioSettingsTab()));
20 me.TR(me);
21 me.TD(me, 1, 1.5, mc.makeTabButton(mc, _("Game"), makeXonoticGameSettingsTab()));
22 me.TD(me, 1, 1.5, mc.makeTabButton(mc, _("Input"), makeXonoticInputSettingsTab()));
23 me.TD(me, 1, 1.5, mc.makeTabButton(mc, _("User"), makeXonoticUserSettingsTab()));
24 me.TD(me, 1, 1.5, mc.makeTabButton(mc, _("Misc"), makeXonoticMiscSettingsTab()));
25 me.gotoRC(me, 2.5, 0);
26 me.TD(me, me.rows - 2.5, me.columns, mc);
27}
var entity(vector mins, vector maxs,.entity tofield) findbox_tofield_OrFallback
void XonoticSettingsDialog_fill(entity me)
entity makeXonoticAudioSettingsTab()
entity makeXonoticEffectsSettingsTab()
entity makeXonoticGameSettingsTab()
entity makeXonoticInputSettingsTab()
entity makeXonoticMiscSettingsTab()
entity makeXonoticUserSettingsTab()
entity makeXonoticVideoSettingsTab()
entity makeXonoticTabController(float theRows)