Xonotic
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)   REGISTER(RadarIcons, RADARICON, id, m_id, new_pure(RadarIcon)) { this.m_radaricon = num; this.netname = #id; }
 
#define REGISTER_WAYPOINT(id, text, icon, color, blink)   REGISTER_WAYPOINT_(id, NEW(Waypoint, #id, text, icon, color, blink))
 
#define REGISTER_WAYPOINT_(id, init)   REGISTER(Waypoints, WP, id, m_id, init)
 If you register a new waypoint, make sure to add it to all.inc. More...
 

Functions

 REGISTER_RADARICON (NONE, 0)
 
 REGISTER_RADARICON (FLAG, 1)
 
 REGISTER_RADARICON (FLAGCARRIER, 1)
 
 REGISTER_RADARICON (HERE, 1)
 
 REGISTER_RADARICON (DANGER, 1)
 
 REGISTER_RADARICON (WAYPOINT, 1)
 
 REGISTER_RADARICON (HELPME, 1)
 
 REGISTER_RADARICON (CONTROLPOINT, 1)
 
 REGISTER_RADARICON (GENERATOR, 1)
 
 REGISTER_RADARICON (OBJECTIVE, 1)
 
 REGISTER_RADARICON (DOMPOINT, 1)
 
 REGISTER_RADARICON (TAGGED, 1)
 
 REGISTER_RADARICON (Item, 1)
 
 REGISTER_RADARICON (Vehicle, 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 
)    REGISTER(RadarIcons, RADARICON, id, m_id, new_pure(RadarIcon)) { this.m_radaricon = num; this.netname = #id; }

Definition at line 36 of file all.qh.

◆ REGISTER_WAYPOINT

#define REGISTER_WAYPOINT (   id,
  text,
  icon,
  color,
  blink 
)    REGISTER_WAYPOINT_(id, NEW(Waypoint, #id, text, icon, color, blink))

Definition at line 29 of file all.qh.

◆ REGISTER_WAYPOINT_

#define REGISTER_WAYPOINT_ (   id,
  init 
)    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/15]

REGISTER_RADARICON ( NONE  ,
 
)

◆ REGISTER_RADARICON() [2/15]

REGISTER_RADARICON ( FLAG  ,
 
)

◆ REGISTER_RADARICON() [3/15]

REGISTER_RADARICON ( FLAGCARRIER  ,
 
)

◆ REGISTER_RADARICON() [4/15]

REGISTER_RADARICON ( HERE  ,
 
)

◆ REGISTER_RADARICON() [5/15]

REGISTER_RADARICON ( DANGER  ,
 
)

◆ REGISTER_RADARICON() [6/15]

REGISTER_RADARICON ( WAYPOINT  ,
 
)

◆ REGISTER_RADARICON() [7/15]

REGISTER_RADARICON ( HELPME  ,
 
)

◆ REGISTER_RADARICON() [8/15]

REGISTER_RADARICON ( CONTROLPOINT  ,
 
)

◆ REGISTER_RADARICON() [9/15]

REGISTER_RADARICON ( GENERATOR  ,
 
)

◆ REGISTER_RADARICON() [10/15]

REGISTER_RADARICON ( OBJECTIVE  ,
 
)

◆ REGISTER_RADARICON() [11/15]

REGISTER_RADARICON ( DOMPOINT  ,
 
)

◆ REGISTER_RADARICON() [12/15]

REGISTER_RADARICON ( TAGGED  ,
 
)

◆ REGISTER_RADARICON() [13/15]

REGISTER_RADARICON ( Item  ,
 
)

◆ REGISTER_RADARICON() [14/15]

REGISTER_RADARICON ( Vehicle  ,
 
)

◆ REGISTER_RADARICON() [15/15]

REGISTER_RADARICON ( Weapon  ,
 
)

◆ REGISTER_WAYPOINT()

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

Variable Documentation

◆ m_radaricon

int m_radaricon

Definition at line 35 of file all.qh.