Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
gamesettings.qh File Reference
Include dependency graph for gamesettings.qh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define REGISTER_SETTINGS(id, impl)

Functions

 REGISTER_SETTINGS (Crosshair, makeXonoticGameCrosshairSettingsTab())
 REGISTER_SETTINGS (damagetext, makeXonoticDamageTextSettingsTab())
 REGISTER_SETTINGS (HUD, makeXonoticGameHUDSettingsTab())
 REGISTER_SETTINGS (Messages, makeXonoticGameMessageSettingsTab())
 REGISTER_SETTINGS (Models, makeXonoticGameModelSettingsTab())
 REGISTER_SETTINGS (View, makeXonoticGameViewSettingsTab())
 REGISTER_SETTINGS (Weapons, makeXonoticGameWeaponsSettingsTab())

Macro Definition Documentation

◆ REGISTER_SETTINGS

#define REGISTER_SETTINGS ( id,
impl )
Value:
LAZY_NEW(id, impl) \
REGISTER(Settings, MENU, id, m_id, NEW(Lazy, LAZY(id)))
Definition lazy.qh:5
int m_id
Definition effect.qh:19
#define LAZY(id)
Definition lazy.qh:13
#define LAZY_NEW(id, compute)
Definition lazy.qh:14
#define NEW(cname,...)
Definition oo.qh:117

Definition at line 15 of file gamesettings.qh.

15#define REGISTER_SETTINGS(id, impl) \
16 LAZY_NEW(id, impl) \
17 REGISTER(Settings, MENU, id, m_id, NEW(Lazy, LAZY(id)))

Function Documentation

◆ REGISTER_SETTINGS() [1/7]

REGISTER_SETTINGS ( Crosshair ,
makeXonoticGameCrosshairSettingsTab()  )

◆ REGISTER_SETTINGS() [2/7]

REGISTER_SETTINGS ( damagetext ,
makeXonoticDamageTextSettingsTab()  )

◆ REGISTER_SETTINGS() [3/7]

REGISTER_SETTINGS ( HUD ,
makeXonoticGameHUDSettingsTab()  )

◆ REGISTER_SETTINGS() [4/7]

REGISTER_SETTINGS ( Messages ,
makeXonoticGameMessageSettingsTab()  )

◆ REGISTER_SETTINGS() [5/7]

REGISTER_SETTINGS ( Models ,
makeXonoticGameModelSettingsTab()  )

◆ REGISTER_SETTINGS() [6/7]

REGISTER_SETTINGS ( View ,
makeXonoticGameViewSettingsTab()  )

◆ REGISTER_SETTINGS() [7/7]

REGISTER_SETTINGS ( Weapons ,
makeXonoticGameWeaponsSettingsTab()  )

References Weapons.