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

#include <q2game.h>

Public Member Functions

 void (VARGS *Init)(void)
 
 void (VARGS *Shutdown)(void)
 
 void (VARGS *SpawnEntities)(const char *mapname
 
 void (VARGS *WriteGame)(const char *filename
 
 void (VARGS *ReadGame)(const char *filename)
 
 void (VARGS *WriteLevel)(const char *filename)
 
 void (VARGS *ReadLevel)(const char *filename)
 
 qboolean (VARGS *ClientConnect)(q2edict_t *ent
 
 void (VARGS *ClientBegin)(q2edict_t *ent)
 
 void (VARGS *ClientUserinfoChanged)(q2edict_t *ent
 
 void (VARGS *ClientDisconnect)(q2edict_t *ent)
 
 void (VARGS *ClientCommand)(q2edict_t *ent)
 
 void (VARGS *ClientThink)(q2edict_t *ent
 
 void (VARGS *RunFrame)(void)
 
 void (VARGS *ServerCommand)(void)
 

Public Attributes

int apiversion
 
const char * entstring
 
const char const char * spawnpoint
 
qboolean autosave
 
char * userinfo
 
q2usercmd_tcmd
 
struct q2edict_sedicts
 
int edict_size
 
int num_edicts
 
int max_edicts
 

Member Function Documentation

◆ qboolean()

game_export_t::qboolean ( VARGS *  ClientConnect)

◆ void() [1/14]

game_export_t::void ( VARGS *  ClientBegin)

◆ void() [2/14]

game_export_t::void ( VARGS *  ClientCommand)

◆ void() [3/14]

game_export_t::void ( VARGS *  ClientDisconnect)

◆ void() [4/14]

game_export_t::void ( VARGS *  ClientThink)

◆ void() [5/14]

game_export_t::void ( VARGS *  ClientUserinfoChanged)

◆ void() [6/14]

game_export_t::void ( VARGS *  Init)

◆ void() [7/14]

game_export_t::void ( VARGS *  ReadGame) const

◆ void() [8/14]

game_export_t::void ( VARGS *  ReadLevel) const

◆ void() [9/14]

game_export_t::void ( VARGS *  RunFrame)

◆ void() [10/14]

game_export_t::void ( VARGS *  ServerCommand)

◆ void() [11/14]

game_export_t::void ( VARGS *  Shutdown)

◆ void() [12/14]

game_export_t::void ( VARGS *  SpawnEntities) const

◆ void() [13/14]

game_export_t::void ( VARGS *  WriteGame) const

◆ void() [14/14]

game_export_t::void ( VARGS *  WriteLevel) const

Member Data Documentation

◆ apiversion

int game_export_t::apiversion

◆ autosave

qboolean game_export_t::autosave

◆ cmd

q2usercmd_t* game_export_t::cmd

◆ edict_size

int game_export_t::edict_size

◆ edicts

struct q2edict_s* game_export_t::edicts

◆ entstring

const char* game_export_t::entstring

◆ max_edicts

int game_export_t::max_edicts

◆ num_edicts

int game_export_t::num_edicts

◆ spawnpoint

const char const char* game_export_t::spawnpoint

◆ userinfo

char * game_export_t::userinfo

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