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

Go to the source code of this file.

Macros

#define SKINBEGIN
#define SKINBEGIN   void Skin_ApplySetting(string key, string _value) { switch(key) {
#define SKINEND
#define SKINEND   case "": break; case "//": break; default: LOG_TRACE("Invalid key in skin file: ", key); } }
#define SKINFLOAT(name, def)
#define SKINFLOAT(name, def)
#define SKINSTRING(name, def)
#define SKINSTRING(name, def)
#define SKINVECTOR(name, def)
#define SKINVECTOR(name, def)

Macro Definition Documentation

◆ SKINBEGIN [1/2]

#define SKINBEGIN

Definition at line 3 of file skin.qh.

◆ SKINBEGIN [2/2]

#define SKINBEGIN   void Skin_ApplySetting(string key, string _value) { switch(key) {

Definition at line 3 of file skin.qh.

◆ SKINEND [1/2]

#define SKINEND

Definition at line 8 of file skin.qh.

Referenced by SKINFLOAT().

◆ SKINEND [2/2]

#define SKINEND   case "": break; case "//": break; default: LOG_TRACE("Invalid key in skin file: ", key); } }

Definition at line 8 of file skin.qh.

◆ SKINFLOAT [1/2]

#define SKINFLOAT ( name,
def )
Value:
float SKIN##name = def
string name
Definition menu.qh:30

Definition at line 5 of file skin.qh.

◆ SKINFLOAT [2/2]

#define SKINFLOAT ( name,
def )
Value:
case #name: SKIN##name = stof(_value); break
float stof(string val,...)

Definition at line 5 of file skin.qh.

◆ SKINSTRING [1/2]

#define SKINSTRING ( name,
def )
Value:
string SKIN##name = def

Definition at line 7 of file skin.qh.

◆ SKINSTRING [2/2]

#define SKINSTRING ( name,
def )
Value:
case #name: SKIN##name = strzone(_value); break
string strzone(string s)

Definition at line 7 of file skin.qh.

◆ SKINVECTOR [1/2]

#define SKINVECTOR ( name,
def )
Value:
vector SKIN##name = def
vector
Definition self.qh:92

Definition at line 4 of file skin.qh.

◆ SKINVECTOR [2/2]

#define SKINVECTOR ( name,
def )
Value:
case #name: SKIN##name = stov(_value); break
vector stov(string s)

Definition at line 4 of file skin.qh.