|
int | api_version |
|
const char * | engine_version |
|
int(* | checkextension )(const char *ext) |
|
void(* | printf )(const char *text,...) |
|
void(* | dprintf )(const char *text,...) |
|
void(* | localcmd )(const char *cmd) |
|
float(* | cvar_float )(const char *name) |
|
const char *(* | cvar_string )(const char *name, qboolean effective) |
|
const char *(* | cvar_default )(const char *name) |
|
void(* | cvar_set )(const char *name, const char *value) |
|
void(* | registercvar )(const char *name, const char *defaultvalue, unsigned int flags, const char *description) |
|
void(* | registercommand )(const char *name, const char *description) |
|
char *(* | parsetoken )(const char *data, char *out, int outlen, enum com_tokentype_e *toktype) |
|
int(* | isserver )(void) |
|
int(* | getclientstate )(char const **disconnectionreason) |
|
void(* | localsound )(const char *sample, int channel, float volume) |
|
struct vfsfile_s *(* | fopen )(const char *filename, const char *modestring, enum fs_relative fsroot) |
|
void(* | fclose )(struct vfsfile_s *fhandle) |
|
char *(* | fgets )(struct vfsfile_s *fhandle, char *out, size_t outsize) |
|
void(* | fprintf )(struct vfsfile_s *fhandle, const char *s,...) |
|
void(* | enumeratefiles )(const char *match, int(QDECL *callback)(const char *fname, qofs_t fsize, time_t mtime, void *ctx, struct searchpathfuncs_s *package), void *ctx) |
|
enum fs_relative relativeto char * | out |
|
enum fs_relative relativeto char int | outlen |
|
void(* | drawsetcliparea )(float x, float y, float width, float height) |
|
void(* | drawresetcliparea )(void) |
|
struct shader_s *(* | cachepic )(const char *name) |
|
qboolean(* | drawgetimagesize )(struct shader_s *pic, int *x, int *y) |
|
void(* | drawquad )(const vec2_t position[4], const vec2_t texcoords[4], struct shader_s *pic, const vec4_t rgba, unsigned int be_flags) |
|
float(* | drawstring )(const vec2_t position, const char *text, struct font_s *font, float height, const vec4_t rgba, unsigned int be_flags) |
|
float(* | stringwidth )(const char *text, struct font_s *font, float height) |
|
struct font_s *(* | loadfont )(const char *facename, float intendedheight) |
|
void(* | destroyfont )(struct font_s *font) |
|
struct model_s *(* | cachemodel )(const char *name) |
|
qboolean(* | getmodelsize )(struct model_s *model, vec3_t out_mins, vec3_t out_maxs) |
|
void(* | renderscene )(menuscene_t *scene) |
|
void(* | pushmenu )(void *ctx) |
|
qboolean(* | ismenupushed )(void *ctx) |
|
void(* | killmenu )(void *ctx) |
|
int(* | setmousecursor )(const char *cursorname, float hot_x, float hot_y, float scale) |
|
const char *(* | keynumtostring )(int keynum, int modifier) |
|
int(* | stringtokeynum )(const char *key, int *modifier) |
|
int(* | findkeysforcommand )(int bindmap, const char *command, int *out_scancodes, int *out_modifiers, int keycount) |
|
enum hostcachekey_e(* | gethostcacheindexforkey )(const char *key) |
|
struct serverinfo_s *(* | getsortedhost )(int idx) |
|
char *(* | gethostcachestring )(struct serverinfo_s *host, enum hostcachekey_e fld) |
|
float(* | gethostcachenumber )(struct serverinfo_s *host, enum hostcachekey_e fld) |
|
void(* | resethostcachemasks )(void) |
|
void(* | sethostcachemaskstring )(qboolean or_, enum hostcachekey_e fld, const char *str, enum slist_test_e op) |
|
void(* | sethostcachemasknumber )(qboolean or_, enum hostcachekey_e fld, int num, enum slist_test_e op) |
|
void(* | sethostcachesort )(enum hostcachekey_e fld, qboolean descending) |
|
int(* | resorthostcache )(void) |
|
void(* | refreshhostcache )(qboolean fullreset) |
|
qboolean(* | sendhostcachequeries )(void) |
|