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

Go to the source code of this file.

Classes

class  Waypoint

Macros

#define REGISTER_RADARICON(id, num)
#define REGISTER_WAYPOINT(id, text, icon, color, blink)
#define REGISTER_WAYPOINT_(id, init)
 If you register a new waypoint, make sure to add it to all.inc.

Functions

 REGISTER_RADARICON (Buff, 1)
 REGISTER_RADARICON (CONTROLPOINT, 1)
 REGISTER_RADARICON (DANGER, 1)
 REGISTER_RADARICON (DOMPOINT, 1)
 REGISTER_RADARICON (FLAG, 1)
 REGISTER_RADARICON (FLAGCARRIER, 1)
 REGISTER_RADARICON (GENERATOR, 1)
 REGISTER_RADARICON (HELPME, 1)
 REGISTER_RADARICON (HERE, 1)
 REGISTER_RADARICON (Item, 1)
 REGISTER_RADARICON (NONE, 0)
 REGISTER_RADARICON (OBJECTIVE, 1)
 REGISTER_RADARICON (TAGGED, 1)
 REGISTER_RADARICON (Vehicle, 1)
 REGISTER_RADARICON (WAYPOINT, 1)
 REGISTER_RADARICON (Weapon, 1)
 REGISTER_WAYPOINT (Null, "", "", '0 0 0', 1)

Variables

int m_radaricon

Macro Definition Documentation

◆ REGISTER_RADARICON

#define REGISTER_RADARICON ( id,
num )
Value:
REGISTER(RadarIcons, RADARICON, id, m_id, new_pure(RadarIcon)) { this.m_radaricon = num; this.netname = #id; }
string netname
Definition powerups.qc:20
int m_id
Definition effect.qh:19
int m_radaricon
Definition all.qh:35
#define new_pure(class)
purely logical entities (not linked to the area grid)
Definition oo.qh:67
#define REGISTER(...)
Register a new entity with a registry.
Definition registry.qh:87

Definition at line 36 of file all.qh.

Referenced by REGISTER_RADARICON(), REGISTER_RADARICON(), REGISTER_RADARICON(), REGISTER_RADARICON(), REGISTER_RADARICON(), REGISTER_RADARICON(), REGISTER_RADARICON(), REGISTER_RADARICON(), REGISTER_RADARICON(), REGISTER_RADARICON(), REGISTER_RADARICON(), REGISTER_RADARICON(), REGISTER_RADARICON(), REGISTER_RADARICON(), REGISTER_RADARICON(), and REGISTER_RADARICON().

◆ REGISTER_WAYPOINT

#define REGISTER_WAYPOINT ( id,
text,
icon,
color,
blink )
Value:
REGISTER_WAYPOINT_(id, NEW(Waypoint, #id, text, icon, color, blink))
ERASEABLE float blink(float base, float range, float freq)
Definition util.qc:2178
vector color
Definition dynlight.qc:15
#define REGISTER_WAYPOINT_(id, init)
If you register a new waypoint, make sure to add it to all.inc.
Definition all.qh:10
#define NEW(cname,...)
Definition oo.qh:117

Definition at line 29 of file all.qh.

◆ REGISTER_WAYPOINT_

#define REGISTER_WAYPOINT_ ( id,
init )
Value:
REGISTER(Waypoints, WP, id, m_id, init)

If you register a new waypoint, make sure to add it to all.inc.

Definition at line 10 of file all.qh.

Function Documentation

◆ REGISTER_RADARICON() [1/16]

REGISTER_RADARICON ( Buff ,
1  )

References REGISTER_RADARICON.

◆ REGISTER_RADARICON() [2/16]

REGISTER_RADARICON ( CONTROLPOINT ,
1  )

References REGISTER_RADARICON.

◆ REGISTER_RADARICON() [3/16]

REGISTER_RADARICON ( DANGER ,
1  )

References REGISTER_RADARICON.

◆ REGISTER_RADARICON() [4/16]

REGISTER_RADARICON ( DOMPOINT ,
1  )

References REGISTER_RADARICON.

◆ REGISTER_RADARICON() [5/16]

REGISTER_RADARICON ( FLAG ,
1  )

References REGISTER_RADARICON.

◆ REGISTER_RADARICON() [6/16]

REGISTER_RADARICON ( FLAGCARRIER ,
1  )

References REGISTER_RADARICON.

◆ REGISTER_RADARICON() [7/16]

REGISTER_RADARICON ( GENERATOR ,
1  )

References REGISTER_RADARICON.

◆ REGISTER_RADARICON() [8/16]

REGISTER_RADARICON ( HELPME ,
1  )

References REGISTER_RADARICON.

◆ REGISTER_RADARICON() [9/16]

REGISTER_RADARICON ( HERE ,
1  )

References REGISTER_RADARICON.

◆ REGISTER_RADARICON() [10/16]

REGISTER_RADARICON ( Item ,
1  )

References REGISTER_RADARICON.

◆ REGISTER_RADARICON() [11/16]

REGISTER_RADARICON ( NONE ,
0  )

◆ REGISTER_RADARICON() [12/16]

REGISTER_RADARICON ( OBJECTIVE ,
1  )

References REGISTER_RADARICON.

◆ REGISTER_RADARICON() [13/16]

REGISTER_RADARICON ( TAGGED ,
1  )

References REGISTER_RADARICON.

◆ REGISTER_RADARICON() [14/16]

REGISTER_RADARICON ( Vehicle ,
1  )

References REGISTER_RADARICON.

◆ REGISTER_RADARICON() [15/16]

REGISTER_RADARICON ( WAYPOINT ,
1  )

References REGISTER_RADARICON.

◆ REGISTER_RADARICON() [16/16]

REGISTER_RADARICON ( Weapon ,
1  )

References REGISTER_RADARICON.

◆ REGISTER_WAYPOINT()

REGISTER_WAYPOINT ( Null ,
"" ,
"" ,
'0 0 0' ,
1  )

Variable Documentation

◆ m_radaricon

int m_radaricon

Definition at line 35 of file all.qh.