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

Go to the source code of this file.

Macros

#define _CAT(a, b)
#define _STR(it)
#define CAT(a, b)
#define DEFER(id)
#define EMPTY()
#define MACRO_BEGIN   if(1){
#define MACRO_END   }else voidfunc()
#define RVALUE   0
 Marker for use in (RVALUE, (expr))
#define STR(it)

Functions

void voidfunc ()

Macro Definition Documentation

◆ _CAT

#define _CAT ( a,
b )
Value:
a ## b

Definition at line 16 of file macro.qh.

◆ _STR

#define _STR ( it)
Value:
#it

Definition at line 19 of file macro.qh.

◆ CAT

#define CAT ( a,
b )
Value:
_CAT(a, b)
#define _CAT(a, b)
Definition macro.qh:16

Definition at line 17 of file macro.qh.

◆ DEFER

#define DEFER ( id)
Value:
id EMPTY()
#define EMPTY()
Definition macro.qh:22

Definition at line 23 of file macro.qh.

◆ EMPTY

#define EMPTY ( )

Definition at line 22 of file macro.qh.

◆ MACRO_BEGIN

#define MACRO_BEGIN   if(1){

Definition at line 6 of file macro.qh.

◆ MACRO_END

#define MACRO_END   }else voidfunc()

Definition at line 7 of file macro.qh.

◆ RVALUE

#define RVALUE   0

Marker for use in (RVALUE, (expr))

Definition at line 14 of file macro.qh.

◆ STR

#define STR ( it)
Value:
_STR(it)
#define _STR(it)
Definition macro.qh:19

Definition at line 20 of file macro.qh.

Referenced by CSQC_Ent_Update().

Function Documentation

◆ voidfunc()

void voidfunc ( )

Definition at line 5 of file macro.qh.

5{ }