FTEQW
Documentation of the FTE engine source tree.
game_import_t Struct Reference

#include <q2game.h>

Public Member Functions

 void (VARGS *bprintf)(int printlevel
 
const char LIKEPRINTF (2)
 
 void (VARGS *dprintf)(const char *fmt
 
 LIKEPRINTF (1)
 
 void (VARGS *cprintf)(q2edict_t *ent
 
int const char LIKEPRINTF (3)
 
 void (VARGS *centerprintf)(q2edict_t *ent
 
const char LIKEPRINTF (2)
 
 void (VARGS *sound)(q2edict_t *ent
 
 void (VARGS *positioned_sound)(vec3_t origin
 
 void (VARGS *configstring)(int num
 
 void (VARGS *error)(const char *fmt
 
 LIKEPRINTF (1)
 
 int (VARGS *modelindex)(const char *name)
 
 int (VARGS *soundindex)(const char *name)
 
 int (VARGS *imageindex)(const char *name)
 
 void (VARGS *setmodel)(q2edict_t *ent
 
 q2trace_t (VARGS *trace)(vec3_t start
 
 int (VARGS *pointcontents)(vec3_t point)
 
 qboolean (VARGS *inPVS)(vec3_t p1
 
 qboolean (VARGS *inPHS)(vec3_t p1
 
 void (VARGS *SetAreaPortalState)(unsigned int portalnum
 
 qboolean (VARGS *AreasConnected)(unsigned int area1
 
 void (VARGS *linkentity)(q2edict_t *ent)
 
 void (VARGS *unlinkentity)(q2edict_t *ent)
 
 int (VARGS *BoxEdicts)(vec3_t mins
 
 void (VARGS *Pmove)(q2pmove_t *pmove)
 
 void (VARGS *multicast)(vec3_t origin
 
 void (VARGS *unicast)(q2edict_t *ent
 
 void (VARGS *WriteChar)(int c)
 
 void (VARGS *WriteByte)(int c)
 
 void (VARGS *WriteShort)(int c)
 
 void (VARGS *WriteLong)(int c)
 
 void (VARGS *WriteFloat)(float f)
 
 void (VARGS *WriteString)(const char *s)
 
 void (VARGS *WritePosition)(vec3_t pos)
 
 void (VARGS *WriteDir)(vec3_t pos)
 
 void (VARGS *WriteAngle)(float f)
 
void *VARGS * TagMalloc (int size, int tag)
 
 void (VARGS *TagFree)(void *block)
 
 void (VARGS *FreeTags)(int tag)
 
cvar_t *VARGS * cvar (const char *var_name, const char *value, int flags)
 
cvar_t *VARGS * cvar_set (const char *var_name, const char *value)
 
cvar_t *VARGS * cvar_forceset (const char *var_name, const char *value)
 
 int (VARGS *argc)(void)
 
char *VARGS * argv (int n)
 
char *VARGS * args (void)
 
 void (VARGS *AddCommandString)(const char *text)
 
 void (VARGS *DebugGraph)(float value
 

Public Attributes

const char * fmt
 
int printlevel
 
int const char * fmt
 
int channel
 
int int soundindex
 
int int float volume
 
int int float float attenuation
 
int int float float float timeofs
 
q2edict_tent
 
q2edict_t int channel
 
q2edict_t int int soundinedex
 
q2edict_t int int float volume
 
q2edict_t int int float float attenuation
 
q2edict_t int int float float float timeofs
 
const char * string
 
const char * name
 
vec3_t mins
 
vec3_t vec3_t maxs
 
vec3_t vec3_t vec3_t end
 
vec3_t vec3_t vec3_t q2edict_tpassent
 
vec3_t vec3_t vec3_t q2edict_t int contentmask
 
vec3_t p2
 
qboolean open
 
unsigned int area2
 
vec3_t maxs
 
vec3_t q2edict_t ** list
 
vec3_t q2edict_t int maxcount
 
vec3_t q2edict_t int int areatype
 
multicast_t to
 
qboolean reliable
 
int color
 

Member Function Documentation

◆ args()

char *VARGS * game_import_t::args ( void  )

◆ argv()

char *VARGS * game_import_t::argv ( int  n)

◆ cvar()

cvar_t *VARGS * game_import_t::cvar ( const char *  var_name,
const char *  value,
int  flags 
)

◆ cvar_forceset()

cvar_t *VARGS * game_import_t::cvar_forceset ( const char *  var_name,
const char *  value 
)

◆ cvar_set()

cvar_t *VARGS * game_import_t::cvar_set ( const char *  var_name,
const char *  value 
)

◆ int() [1/6]

game_import_t::int ( VARGS *  argc)

◆ int() [2/6]

game_import_t::int ( VARGS *  BoxEdicts)

◆ int() [3/6]

game_import_t::int ( VARGS *  imageindex) const

◆ int() [4/6]

game_import_t::int ( VARGS *  modelindex) const

◆ int() [5/6]

game_import_t::int ( VARGS *  pointcontents)

◆ int() [6/6]

game_import_t::int ( VARGS *  soundindex) const

◆ LIKEPRINTF() [1/5]

game_import_t::LIKEPRINTF ( )

◆ LIKEPRINTF() [2/5]

game_import_t::LIKEPRINTF ( )

◆ LIKEPRINTF() [3/5]

const char game_import_t::LIKEPRINTF ( )

◆ LIKEPRINTF() [4/5]

const char game_import_t::LIKEPRINTF ( )

◆ LIKEPRINTF() [5/5]

int const char game_import_t::LIKEPRINTF ( )

◆ q2trace_t()

game_import_t::q2trace_t ( VARGS *  trace)

◆ qboolean() [1/3]

game_import_t::qboolean ( VARGS *  AreasConnected)

◆ qboolean() [2/3]

game_import_t::qboolean ( VARGS *  inPHS)

◆ qboolean() [3/3]

game_import_t::qboolean ( VARGS *  inPVS)

◆ TagMalloc()

void *VARGS * game_import_t::TagMalloc ( int  size,
int  tag 
)

◆ void() [1/28]

game_import_t::void ( VARGS *  AddCommandString) const

◆ void() [2/28]

game_import_t::void ( VARGS *  bprintf)

◆ void() [3/28]

game_import_t::void ( VARGS *  centerprintf)

◆ void() [4/28]

game_import_t::void ( VARGS *  configstring)

◆ void() [5/28]

game_import_t::void ( VARGS *  cprintf)

◆ void() [6/28]

game_import_t::void ( VARGS *  DebugGraph)

◆ void() [7/28]

game_import_t::void ( VARGS *  dprintf) const

◆ void() [8/28]

game_import_t::void ( VARGS *  error) const

◆ void() [9/28]

game_import_t::void ( VARGS *  FreeTags)

◆ void() [10/28]

game_import_t::void ( VARGS *  linkentity)

◆ void() [11/28]

game_import_t::void ( VARGS *  multicast)

◆ void() [12/28]

game_import_t::void ( VARGS *  Pmove)

◆ void() [13/28]

game_import_t::void ( VARGS *  positioned_sound)

◆ void() [14/28]

game_import_t::void ( VARGS *  SetAreaPortalState)

◆ void() [15/28]

game_import_t::void ( VARGS *  setmodel)

◆ void() [16/28]

game_import_t::void ( VARGS *  sound)

◆ void() [17/28]

game_import_t::void ( VARGS *  TagFree)

◆ void() [18/28]

game_import_t::void ( VARGS *  unicast)

◆ void() [19/28]

game_import_t::void ( VARGS *  unlinkentity)

◆ void() [20/28]

game_import_t::void ( VARGS *  WriteAngle)

◆ void() [21/28]

game_import_t::void ( VARGS *  WriteByte)

◆ void() [22/28]

game_import_t::void ( VARGS *  WriteChar)

◆ void() [23/28]

game_import_t::void ( VARGS *  WriteDir)

◆ void() [24/28]

game_import_t::void ( VARGS *  WriteFloat)

◆ void() [25/28]

game_import_t::void ( VARGS *  WriteLong)

◆ void() [26/28]

game_import_t::void ( VARGS *  WritePosition)

◆ void() [27/28]

game_import_t::void ( VARGS *  WriteShort)

◆ void() [28/28]

game_import_t::void ( VARGS *  WriteString) const

Member Data Documentation

◆ area2

unsigned int game_import_t::area2

◆ areatype

vec3_t q2edict_t int int game_import_t::areatype

◆ attenuation [1/2]

int int float float game_import_t::attenuation

◆ attenuation [2/2]

q2edict_t int int float float game_import_t::attenuation

◆ channel [1/2]

int game_import_t::channel

◆ channel [2/2]

q2edict_t int game_import_t::channel

◆ color

int game_import_t::color

◆ contentmask

vec3_t vec3_t vec3_t q2edict_t int game_import_t::contentmask

◆ end

vec3_t vec3_t vec3_t game_import_t::end

◆ ent

q2edict_t* game_import_t::ent

◆ fmt [1/2]

const char * game_import_t::fmt

◆ fmt [2/2]

int const char* game_import_t::fmt

◆ list

vec3_t q2edict_t** game_import_t::list

◆ maxcount

vec3_t q2edict_t int game_import_t::maxcount

◆ maxs [1/2]

vec3_t vec3_t game_import_t::maxs

◆ maxs [2/2]

vec3_t game_import_t::maxs

◆ mins

vec3_t game_import_t::mins

◆ name

const char* game_import_t::name

◆ open

qboolean game_import_t::open

◆ p2

vec3_t game_import_t::p2

◆ passent

vec3_t vec3_t vec3_t q2edict_t* game_import_t::passent

◆ printlevel

int game_import_t::printlevel

◆ reliable

qboolean game_import_t::reliable

◆ soundindex

int int game_import_t::soundindex

◆ soundinedex

q2edict_t int int game_import_t::soundinedex

◆ string

const char* game_import_t::string

◆ timeofs [1/2]

int int float float float game_import_t::timeofs

◆ timeofs [2/2]

q2edict_t int int float float float game_import_t::timeofs

◆ to

multicast_t game_import_t::to

◆ volume [1/2]

int int float game_import_t::volume

◆ volume [2/2]

q2edict_t int int float game_import_t::volume

The documentation for this struct was generated from the following file: