Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
gamesettings.qh
Go to the documentation of this file.
1
#pragma once
2
3
#include "
xonotic/dialog_settings_game_hud.qh
"
4
#include "
xonotic/dialog_settings_game_crosshair.qh
"
5
#include "
xonotic/dialog_settings_game_messages.qh
"
6
#include "
xonotic/dialog_settings_game_model.qh
"
7
#include "
xonotic/dialog_settings_game_view.qh
"
8
#include "
xonotic/dialog_settings_game_weapons.qh
"
9
#include <
common/mutators/mutator/damagetext/ui_damagetext.qh
>
10
11
REGISTRY
(Settings,
BITS
(3))
12
REGISTER_REGISTRY
(Settings)
13
14
REGISTRY_DEFINE_GET
(Settings,
NULL
)
15
#define REGISTER_SETTINGS(id, impl) \
16
LAZY_NEW(id, impl) \
17
REGISTER(Settings, MENU, id, m_id, NEW(Lazy, LAZY(id)))
18
19
REGISTER_SETTINGS
(View,
makeXonoticGameViewSettingsTab
());
20
REGISTER_SETTINGS
(HUD,
makeXonoticGameHUDSettingsTab
());
21
REGISTER_SETTINGS
(Crosshair,
makeXonoticGameCrosshairSettingsTab
());
22
REGISTER_SETTINGS
(
Weapons
,
makeXonoticGameWeaponsSettingsTab
());
23
REGISTER_SETTINGS
(Models,
makeXonoticGameModelSettingsTab
());
24
REGISTER_SETTINGS
(Messages,
makeXonoticGameMessageSettingsTab
());
25
REGISTER_SETTINGS
(damagetext,
makeXonoticDamageTextSettingsTab
());
BITS
#define BITS(n)
Definition
bits.qh:9
makeXonoticGameCrosshairSettingsTab
entity makeXonoticGameCrosshairSettingsTab()
Definition
dialog_settings_game_crosshair.qc:15
dialog_settings_game_crosshair.qh
makeXonoticGameHUDSettingsTab
entity makeXonoticGameHUDSettingsTab()
Definition
dialog_settings_game_hud.qc:27
dialog_settings_game_hud.qh
makeXonoticGameMessageSettingsTab
entity makeXonoticGameMessageSettingsTab()
Definition
dialog_settings_game_messages.qc:13
dialog_settings_game_messages.qh
makeXonoticGameModelSettingsTab
entity makeXonoticGameModelSettingsTab()
Definition
dialog_settings_game_model.qc:13
dialog_settings_game_model.qh
makeXonoticGameViewSettingsTab
entity makeXonoticGameViewSettingsTab()
Definition
dialog_settings_game_view.qc:13
dialog_settings_game_view.qh
makeXonoticGameWeaponsSettingsTab
entity makeXonoticGameWeaponsSettingsTab()
Definition
dialog_settings_game_weapons.qc:16
dialog_settings_game_weapons.qh
REGISTER_SETTINGS
#define REGISTER_SETTINGS(id, impl)
Definition
gamesettings.qh:15
Weapons
Weapons
Definition
guide.qh:113
NULL
#define NULL
Definition
post.qh:14
REGISTER_REGISTRY
#define REGISTER_REGISTRY(id)
Definition
registry.qh:229
REGISTRY
#define REGISTRY(id, max)
Declare a new registry.
Definition
registry.qh:26
REGISTRY_DEFINE_GET
#define REGISTRY_DEFINE_GET(id, null)
Definition
registry.qh:40
makeXonoticDamageTextSettingsTab
entity makeXonoticDamageTextSettingsTab()
Definition
ui_damagetext.qc:11
ui_damagetext.qh
menu
gamesettings.qh
Generated on
for Xonotic QuakeC by
1.14.0