Inexor
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Macros
ctf_common.hpp File Reference
#include "inexor/shared/tools.hpp"
#include "inexor/shared/geom.hpp"
#include "inexor/shared/cube_types.hpp"
#include "inexor/shared/cube_vector.hpp"
#include "inexor/shared/cube_loops.hpp"
#include "inexor/fpsgame/teaminfo.hpp"
#include "inexor/sound/sound.hpp"
#include "inexor/network/legacy/buffer_types.hpp"

Go to the source code of this file.

Classes

struct  flag
 
struct  ctfmode
 
struct  ctfmode::holdspawn
 

Macros

#define ctfteamflag(s)   (!strcmp(s, "good") ? 1 : (!strcmp(s, "evil") ? 2 : 0))
 
#define ctfflagteam(i)   (i==1 ? "good" : (i==2 ? "evil" : NULL))
 

Class Documentation

struct ctfmode::holdspawn
Class Members
entitylight light
vec o

Macro Definition Documentation

#define ctfflagteam (   i)    (i==1 ? "good" : (i==2 ? "evil" : NULL))
#define ctfteamflag (   s)    (!strcmp(s, "good") ? 1 : (!strcmp(s, "evil") ? 2 : 0))