FTEQW
Documentation of the FTE engine source tree.
|
Typedefs | |
typedef struct plugin_s | plugin_t |
Enumerations | |
enum | plugstream_e { STREAM_NONE , STREAM_SOCKET , STREAM_VFS , STREAM_WEB } |
Variables | |
struct q3gamecode_s * | q3 |
cvar_t | plug_sbar = CVARD("plug_sbar", "3", "Controls whether plugins are allowed to draw the hud, rather than the engine (when allowed by csqc). This is typically used to permit the ezhud plugin without needing to bother unloading it.\n=0: never use hud plugins.\n&1: Use hud plugins in deathmatch.\n&2: Use hud plugins in singleplayer/coop.\n=3: Always use hud plugins (when loaded).") |
cvar_t | plug_loaddefault = CVARD("plug_loaddefault", "1", "0: Load plugins only via explicit plug_load commands\n1: Load built-in plugins and those selected via the package manager\n2: Scan for misc plugins, loading all that can be found, but not built-ins.\n3: Scan for plugins, and then load any built-ins") |
plugcorefuncs_t * | plugfuncs |
plugcvarfuncs_t * | cvarfuncs |
plugcmdfuncs_t * | cmdfuncs |
plugin_t * | currentplug |
plugcorefuncs_t | plugcorefuncs |
typedef struct plugin_s plugin_t |
enum plugstream_e |
qboolean Plug_ConsoleLink | ( | char * | text, |
char * | info, | ||
const char * | consolename | ||
) |
qboolean Plug_ConsoleLinkMouseOver | ( | float | x, |
float | y, | ||
char * | text, | ||
char * | info | ||
) |
void QDECL Plug_FS_EnumerateFiles | ( | enum fs_relative | fsroot, |
const char * | match, | ||
int(QDECL *callback)(const char *fname, qofs_t fsize, time_t mtime, void *ctx, struct searchpathfuncs_s *package) | , | ||
void * | ctx | ||
) |
int QDECL Plug_List_Print | ( | const char * | fname, |
qofs_t | fsize, | ||
time_t | modtime, | ||
void * | parm, | ||
searchpathfuncs_t * | spath | ||
) |
void Plug_Net_Close_Internal | ( | qhandle_t | handle | ) |
void Plug_SBar | ( | playerview_t * | pv | ) |
qboolean VARGS PlugBI_ExportFunction | ( | const char * | name, |
funcptr_t | function | ||
) |
plugcmdfuncs_t* cmdfuncs |
plugin_t* currentplug |
plugcvarfuncs_t* cvarfuncs |
const char* name |
cvar_t plug_loaddefault = CVARD("plug_loaddefault", "1", "0: Load plugins only via explicit plug_load commands\n1: Load built-in plugins and those selected via the package manager\n2: Scan for misc plugins, loading all that can be found, but not built-ins.\n3: Scan for plugins, and then load any built-ins") |
cvar_t plug_sbar = CVARD("plug_sbar", "3", "Controls whether plugins are allowed to draw the hud, rather than the engine (when allowed by csqc). This is typically used to permit the ezhud plugin without needing to bother unloading it.\n=0: never use hud plugins.\n&1: Use hud plugins in deathmatch.\n&2: Use hud plugins in singleplayer/coop.\n=3: Always use hud plugins (when loaded).") |
plugcorefuncs_t plugcorefuncs |
plugcorefuncs_t* plugfuncs |
struct q3gamecode_s* q3 |