UFO: Alien Invasion
cgame_import_t Struct Reference

#include <cgame.h>

Collaboration diagram for cgame_import_t:
Collaboration graph

Public Member Functions

 void (IMPORT *UI_ExecuteConfunc)(const char *fmt
 
 __attribute__ ((format(__printf__, 1, 2)))
 
 void (IMPORT *UI_PopWindow)(bool all)
 
 void (IMPORT *UI_PushWindow)(const char *name)
 
 void (IMPORT *UI_InitStack)(const char *activeMenu
 
 void (IMPORT *UI_Popup)(const char *title
 
const char uiNode_t *IMPORTUI_AddOption (uiNode_t **tree, const char *name, const char *label, const char *value)
 
 void (IMPORT *UI_RegisterOption)(int dataId
 
 void (IMPORT *UI_RegisterText)(int textId
 
 void (IMPORT *UI_ResetData)(int dataId)
 
 void (IMPORT *UI_RegisterLinkedListText)(int textId
 
struct uiMessageListNodeMessage_s *IMPORTUI_MessageGetStack (void)
 
 void (IMPORT *UI_MessageAddStack)(struct uiMessageListNodeMessage_s *)
 
 void (IMPORT *UI_MessageResetStack)(void)
 
 void (IMPORT *UI_TextScrollEnd)(const char *nodePath)
 
 void (IMPORT *UI_TextNodeSelectLine)(uiNode_t *node
 
uiNode_t *IMPORTUI_PopupList (const char *title, const char *headline, linkedList_t *entries, const char *clickAction)
 
 void (IMPORT *UI_UpdateInvisOptions)(uiNode_t *option
 
 void (IMPORT *HUD_InitUI)(const char *optionWindowName)
 
 void (IMPORT *HUD_DisplayMessage)(const char *text)
 
uiNode_t *IMPORTUI_GetOption (int dataId)
 
 void (IMPORT *UI_SortOptions)(uiNode_t **first)
 
uiNode_t *IMPORTUI_InitOptionIteratorAtIndex (int index, uiNode_t *option, uiOptionIterator_t *iterator)
 
uiNode_t *IMPORTUI_OptionIteratorNextOption (uiOptionIterator_t *iterator)
 
 int (IMPORT *UI_DrawString)(const char *fontID
 
const char *IMPORTUI_GetFontFromNode (const uiNode_t *const node)
 
 void (IMPORT *UI_DrawNormImageByName)(bool flip
 
 void (IMPORT *UI_DrawRect)(int x
 
 void (IMPORT *UI_DrawFill)(int x
 
 int (IMPORT *UI_DrawTooltip)(const char *string
 
 void (IMPORT *UI_GetNodeAbsPos)(const uiNode_t *node
 
 void (IMPORT *UI_PopupButton)(const char *title
 
uiSprite_t *IMPORTUI_GetSpriteByName (const char *name)
 
 void (IMPORT *UI_ContainerNodeUpdateEquipment)(Inventory *inv
 
uiNode_t *IMPORTUI_GetNodeByPath (const char *path)
 
 void (IMPORT *UI_DisplayNotice)(const char *text
 
const char *IMPORTUI_GetActiveWindowName (void)
 
const char *IMPORTCL_Translate (const char *t)
 
 void (IMPORT *LIST_PrependString)(linkedList_t **listDest
 
 void (IMPORT *LIST_AddString)(linkedList_t **list
 
 void (IMPORT *LIST_AddStringSorted)(linkedList_t **listDest
 
 void (IMPORT *LIST_AddPointer)(linkedList_t **listDest
 
linkedList_t *IMPORTLIST_Add (linkedList_t **list, void const *data, size_t length)
 
const linkedList_t *IMPORTLIST_ContainsString (const linkedList_t *list, const char *string)
 
linkedList_t *IMPORTLIST_GetPointer (linkedList_t *list, const void *data)
 
 void (IMPORT *LIST_Delete)(linkedList_t **list)
 
 bool (IMPORT *LIST_RemoveEntry)(linkedList_t **list
 
 bool (IMPORT *LIST_IsEmpty)(const linkedList_t *list)
 
 int (IMPORT *LIST_Count)(const linkedList_t *list)
 
linkedList_t *IMPORTLIST_CopyStructure (linkedList_t *src)
 
void *IMPORTLIST_GetByIdx (linkedList_t *list, int index)
 
 bool (IMPORT *LIST_Remove)(linkedList_t **list
 
 void (IMPORT *LIST_Sort)(linkedList_t **list
 
void *IMPORTLIST_GetRandom (linkedList_t *list)
 
 void (IMPORT *SV_ShutdownWhenEmpty)(void)
 
 void (IMPORT *SV_Shutdown)(const char *final msg
 
 int (IMPORT *CL_GetPlayerNum)(void)
 
const char *IMPORTCL_PlayerGetName (unsigned int player)
 
 int (IMPORT *CL_Milliseconds)(void)
 
 void (IMPORT *CL_Drop)(void)
 
 void (IMPORT *CL_QueryMasterServer)(const char *action
 
 void (IMPORT *CL_SetClientState)(connstate_t state)
 
 int (IMPORT *CL_GetClientState)(void)
 
 void (IMPORT *CL_Disconnect)(void)
 
 void (IMPORT *GAME_SwitchCurrentSelectedMap)(int step)
 
const mapDef_t *IMPORTGAME_GetCurrentSelectedMap (void)
 
 int (IMPORT *GAME_GetCurrentTeam)(void)
 
char *IMPORTGAME_StrDup (const char *string)
 
 void (IMPORT *GAME_AutoTeam)(const char *equipmentDefinitionID
 
const equipDef_t *IMPORTGAME_ChangeEquip (const linkedList_t *equipmentList, changeEquipType_t changeType, const char *equipID)
 
 size_t (IMPORT *GAME_GetCharacterArraySize)(void)
 
 bool (IMPORT *GAME_IsTeamEmpty)(void)
 
 bool (IMPORT *GAME_LoadDefaultTeam)(bool force)
 
 void (IMPORT *GAME_SetServerInfo)(const char *server
 
 void (IMPORT *GAME_AppendTeamMember)(int memberIndex
 
 void (IMPORT *GAME_ReloadMode)(void)
 
 int (IMPORT *GAME_GetChrMaxLoad)(const character_t *chr)
 
 bool (IMPORT *GAME_LoadCharacter)(xmlNode_t *p
 
 bool (IMPORT *GAME_SaveCharacter)(xmlNode_t *p
 
void *IMPORTAlloc (size_t size, bool zeroFill, memPool_t *pool, const int tagNum, const char *fileName, const int fileLine)
 
 void (IMPORT *Free)(void *ptr)
 
memPool_t *IMPORTCreatePool (const char *name)
 
 void (IMPORT *FreePool)(memPool_t *pool)
 
char *IMPORTPoolStrDup (const char *in, memPool_t *pool, const int tagNum)
 
 void (IMPORT *S_StartLocalSample)(const char *s
 
 void (IMPORT *S_SetSampleRepeatRate)(int sampleRepeatRate)
 
 void (IMPORT *R_SoftenTexture)(byte *in
 
 void (IMPORT *R_LoadImage)(const char *name
 
 bool (IMPORT *R_ImageExists)(const char *pname
 
 __attribute__ ((format(__printf__, 1, 2)))
 
 void (IMPORT *R_Color)(const vec4_t rgba)
 
 void (IMPORT *R_DrawLineStrip)(int points
 
 void (IMPORT *R_DrawLine)(int *verts
 
 void (IMPORT *R_DrawRect)(int x
 
 void (IMPORT *R_DrawFill)(int x
 
 void (IMPORT *R_Draw2DMapMarkers)(const vec2_t screenPos
 
 void (IMPORT *R_Draw3DMapMarkers)(const vec2_t nodePos
 
 void (IMPORT *R_DrawBloom)(void)
 
 void (IMPORT *R_UploadAlpha)(const char *name
 
 void (IMPORT *R_DrawImageCentered)(int x
 
dbuffer *IMPORTNET_ReadMsg (struct net_stream *s)
 
 int (IMPORT *NET_ReadByte)(dbuffer *buf)
 
 int (IMPORT *NET_ReadShort)(dbuffer *buf)
 
 int (IMPORT *NET_ReadLong)(dbuffer *buf)
 
 int (IMPORT *NET_ReadStringLine)(dbuffer *buf
 
 int (IMPORT *NET_ReadString)(dbuffer *buf
 
 void (IMPORT *NET_WriteByte)(dbuffer *buf
 
 void (IMPORT *NET_WriteShort)(dbuffer *buf
 
struct net_stream *IMPORTNET_Connect (const char *node, const char *service, stream_onclose_func *onclose)
 
 void (IMPORT *NET_StreamSetCallback)(struct net_stream *s
 
 void (IMPORT *NET_OOB_Printf)(struct net_stream *s
 
const char __attribute__ ((format(__printf__, 2, 3)))
 
 void (IMPORT *NET_OOB_Printf2)(const char *format
 
 __attribute__ ((format(__printf__, 1, 2)))
 
void *IMPORTNET_StreamGetData (struct net_stream *s)
 
 void (IMPORT *NET_StreamSetData)(struct net_stream *s
 
 void (IMPORT *NET_StreamFree)(struct net_stream *s)
 
const char *IMPORTNET_StreamPeerToName (struct net_stream *s, char *dst, int len, bool appendPort)
 
 void (IMPORT *NET_SockaddrToStrings)(struct datagram_socket *s
 
struct datagram_socket *IMPORTNET_DatagramSocketNew (const char *node, const char *service, datagram_callback_func *func)
 
 void (IMPORT *NET_DatagramBroadcast)(struct datagram_socket *s
 
 void (IMPORT *NET_DatagramSocketClose)(struct datagram_socket *s)
 
xmlNode_t *IMPORTXML_AddNode (xmlNode_t *parent, const char *name)
 
 void (IMPORT *XML_AddString)(xmlNode_t *parent
 
 void (IMPORT *XML_AddBool)(xmlNode_t *parent
 
 void (IMPORT *XML_AddFloat)(xmlNode_t *parent
 
 void (IMPORT *XML_AddDouble)(xmlNode_t *parent
 
 void (IMPORT *XML_AddByte)(xmlNode_t *parent
 
 void (IMPORT *XML_AddShort)(xmlNode_t *parent
 
 void (IMPORT *XML_AddInt)(xmlNode_t *parent
 
 void (IMPORT *XML_AddLong)(xmlNode_t *parent
 
 void (IMPORT *XML_AddPos3)(xmlNode_t *parent
 
 void (IMPORT *XML_AddPos2)(xmlNode_t *parent
 
 void (IMPORT *XML_AddDate)(xmlNode_t *parent
 
 void (IMPORT *XML_AddStringValue)(xmlNode_t *parent
 
 void (IMPORT *XML_AddBoolValue)(xmlNode_t *parent
 
 void (IMPORT *XML_AddFloatValue)(xmlNode_t *parent
 
 void (IMPORT *XML_AddDoubleValue)(xmlNode_t *parent
 
 void (IMPORT *XML_AddByteValue)(xmlNode_t *parent
 
 void (IMPORT *XML_AddShortValue)(xmlNode_t *parent
 
 void (IMPORT *XML_AddIntValue)(xmlNode_t *parent
 
 void (IMPORT *XML_AddLongValue)(xmlNode_t *parent
 
 bool (IMPORT *XML_GetBool)(xmlNode_t *parent
 
 int (IMPORT *XML_GetInt)(xmlNode_t *parent
 
 short (IMPORT *XML_GetShort)(xmlNode_t *parent
 
 long (IMPORT *XML_GetLong)(xmlNode_t *parent
 
const char *IMPORTXML_GetString (xmlNode_t *parent, const char *name)
 
 float (IMPORT *XML_GetFloat)(xmlNode_t *parent
 
 double (IMPORT *XML_GetDouble)(xmlNode_t *parent
 
xmlNode_t *IMPORTXML_Parse (const char *buffer)
 
xmlNode_t *IMPORTXML_GetPos2 (xmlNode_t *parent, const char *name, vec2_t pos)
 
xmlNode_t *IMPORTXML_GetNextPos2 (xmlNode_t *actual, xmlNode_t *parent, const char *name, vec2_t pos)
 
xmlNode_t *IMPORTXML_GetPos3 (xmlNode_t *parent, const char *name, vec3_t pos)
 
xmlNode_t *IMPORTXML_GetNextPos3 (xmlNode_t *actual, xmlNode_t *parent, const char *name, vec3_t pos)
 
xmlNode_t *IMPORTXML_GetDate (xmlNode_t *parent, const char *name, int *day, int *sec)
 
xmlNode_t *IMPORTXML_GetNode (xmlNode_t *parent, const char *name)
 
xmlNode_t *IMPORTXML_GetNextNode (xmlNode_t *current, xmlNode_t *parent, const char *name)
 
 int (IMPORT *FS_OpenFile)(const char *filename
 
 int (IMPORT *FS_LoadFile)(const char *path
 
 void (IMPORT *FS_CloseFile)(qFILE *f)
 
 void (IMPORT *FS_FreeFile)(void *buffer)
 
 int (IMPORT *FS_CheckFile)(const char *fmt
 
 __attribute__ ((format(__printf__, 1, 2)))
 
 int (IMPORT *FS_WriteFile)(const void *buffer
 
 void (IMPORT *FS_RemoveFile)(const char *osPath)
 
 int (IMPORT *FS_Read)(void *buffer
 
 int (IMPORT *FS_BuildFileList)(const char *files)
 
const char *IMPORTFS_NextFileFromFileList (const char *files)
 
char *IMPORTFS_NextScriptHeader (const char *files, const char **name, const char **text)
 
cvar_t *IMPORTCvar_Get (const char *varName, const char *value, int flags, const char *desc)
 
cvar_t *IMPORTCvar_Set (const char *varName, const char *value,...) __attribute__((format(__printf__
 
cvar_t *IMPORT void (IMPORT *Cvar_SetValue)(const char *varName
 
const char *IMPORTCvar_GetString (const char *varName)
 
 int (IMPORT *Cvar_GetInteger)(const char *varName)
 
const char *IMPORTCvar_VariableStringOld (const char *varName)
 
 float (IMPORT *Cvar_GetValue)(const char *varName)
 
 bool (IMPORT *Cvar_Delete)(const char *varName)
 
cvar_t *IMPORTCvar_ForceSet (const char *varName, const char *value)
 
 int (IMPORT *Cmd_Argc)(void)
 
const char *IMPORTCmd_Argv (int n)
 
const char *IMPORTCmd_Args (void)
 
 void (IMPORT *Cmd_AddCommand)(const char *cmdName
 
 void (IMPORT *Cmd_RemoveCommand)(const char *cmdName)
 
 void (IMPORT *Cmd_TableAddList)(const cmdList_t *cmdList)
 
 void (IMPORT *Cmd_TableRemoveList)(const cmdList_t *cmdList)
 
 void (IMPORT *Cmd_ExecuteString)(const char *text
 
 __attribute__ ((format(__printf__, 1, 2)))
 
 void (IMPORT *Cmd_AddParamCompleteFunction)(const char *cmd_name
 
 bool (IMPORT *Cmd_GenericCompleteFunction)(char const *candidate
 
mapDef_t *IMPORTCom_GetMapDefinitionByID (const char *mapDefID)
 
 void (IMPORT *Cbuf_AddText)(const char *format
 
 __attribute__ ((format(__printf__, 1, 2)))
 
 void (IMPORT *Cbuf_Execute)(void)
 
 void (IMPORT *Sys_Error)(const char *error
 
 __attribute__ ((noreturn, format(__printf__, 1, 2)))
 
 int (IMPORT *Com_ServerState)(void)
 
 void (IMPORT *Com_SetGameType)(void)
 
 void (IMPORT *Com_Error)(int code
 
const char __attribute__ ((noreturn, format(__printf__, 2, 3)))
 
 void (IMPORT *Com_Printf)(const char *msg
 
 __attribute__ ((format(__printf__, 1, 2)))
 
 void (IMPORT *Com_DPrintf)(int level
 
const char __attribute__ ((format(__printf__, 2, 3)))
 
const char *IMPORTCom_DropShipTypeToShortName (humanAircraftType_t type)
 
const char *IMPORTCom_UFOCrashedTypeToShortName (ufoType_t type)
 
const char *IMPORTCom_UFOTypeToShortName (ufoType_t type)
 
const char *IMPORTCom_GetRandomMapAssemblyNameForCraft (const char *craftID)
 
 void (IMPORT *Com_RegisterConstInt)(const char *name
 
 bool (IMPORT *Com_UnregisterConstVariable)(const char *name)
 
 void (IMPORT *Com_RegisterConstList)(const constListEntry_t const List[])
 
 bool (IMPORT *Com_UnregisterConstList)(const constListEntry_t const List[])
 
const char *IMPORTCom_GetConstVariable (const char *space, int value)
 
 bool (IMPORT *Com_GetConstIntFromNamespace)(const char *space
 
 bool (IMPORT *Com_GetConstInt)(const char *name
 
const char *IMPORTCom_EParse (const char **text, const char *errhead, const char *errinfo)
 
 int (IMPORT *Com_EParseValue)(void *base
 
 bool (IMPORT *Com_ParseBoolean)(const char *token)
 
 bool (IMPORT *Com_ParseList)(const char **text
 
 bool (IMPORT *Com_ParseBlock)(const char *name
 
 bool (IMPORT *Com_ParseBlockToken)(const char *name
 
const char *IMPORTCom_ValueToStr (const void *base, const valueTypes_t type, const int ofs)
 
const teamDef_t *IMPORTCom_GetTeamDefinitionByID (const char *team)
 
 ufoType_t (IMPORT *Com_UFOShortNameToID)(const char *token)
 
 short (IMPORT *Com_GetUFOIdsNum)(void)
 
 short (IMPORT *Com_GetDropShipIdsNum)(void)
 
 short (IMPORT *Com_GetHumanAircraftIdsNum)(void)
 
const char *IMPORTCom_GetRandomMapAssemblyNameForCrashedCraft (const char *craftID)
 
 void (IMPORT *Com_Drop)(void)
 
const ugv_t *IMPORTCom_GetUGVByID (const char *ugvID)
 
const ugv_t *IMPORTCom_GetUGVByIDSilent (const char *ugvID)
 
 humanAircraftType_t (IMPORT *Com_DropShipShortNameToID)(const char *token)
 
 void (IMPORT *CL_GenerateCharacter)(character_t *chr
 
 bool (IMPORT *CL_OnBattlescape)(void)
 
const char *IMPORTCL_ActorGetSkillString (const int skill)
 
 void (IMPORT *CL_UpdateCharacterValues)(const character_t *chr)
 
 void (IMPORT *SetNextUniqueCharacterNumber)(int ucn)
 
 int (IMPORT *GetNextUniqueCharacterNumber)(void)
 
 void (IMPORT *CollectItems)(void *target
 
 void (IMPORT *CollectAliens)(void *data
 
const equipDef_t *IMPORTINV_GetEquipmentDefinitionByID (const char *name)
 
 void (IMPORT *INV_DestroyInventory)(Inventory *const i) __attribute__((nonnull(1)))
 
 void (IMPORT *INV_EquipActor)(character_t *const chr
 
 bool (IMPORT *INV_RemoveFromInventory)(Inventory *const i
 
 void (IMPORT *INV_ItemDescription)(const objDef_t *od)
 
 bool (IMPORT *INV_ItemMatchesFilter)(const objDef_t *obj
 
const char *IMPORTINV_GetFilterType (itemFilterTypes_t id)
 
 itemFilterTypes_t (IMPORT *INV_GetFilterTypeID)(const char *filterTypeID)
 
 void (IMPORT *WEB_Upload)(int category
 
 void (IMPORT *WEB_Delete)(int category
 
 void (IMPORT *WEB_DownloadFromUser)(int category
 
 void (IMPORT *WEB_ListForUser)(int category
 
const char *IMPORTGetRelativeSavePath (char *buf, size_t bufSize)
 
const char *IMPORTGetAbsoluteSavePath (char *buf, size_t bufSize)
 
 bool (IMPORT *BEP_Evaluate)(const char *expr
 

Data Fields

csi_tcsi
 
Inventory ** ui_inventory
 
const cgameType_tcgameType
 
const char * mainMenu
 
const char * format
 
uiNode_toption
 
const char * text
 
linkedList_ttext
 
int num
 
const linkedList_tstringList
 
align_t align
 
align_t int x
 
align_t int int y
 
align_t int int const char * c
 
float x
 
float float y
 
float float float w
 
float float float float h
 
float float float float float sh
 
float float float float float float th
 
float float float float float float float sl
 
float float float float float float float float tl
 
float float float float float float float float const char * name
 
int y
 
int int w
 
int int int h
 
int int int const vec4_t color
 
int int int const vec4_t float lineWidth
 
int int int const vec4_t float int pattern
 
int x
 
int int y
 
int int int maxWidth
 
vec2_t pos
 
const char const char * clickAction1
 
const char const char const char * clickText1
 
const char const char const char const char * tooltip1
 
const char const char const char const char const char * clickAction2
 
const char const char const char const char const char const char * clickText2
 
const char const char const char const char const char const char const char * tooltip2
 
const char const char const char const char const char const char const char const char * clickAction3
 
const char const char const char const char const char const char const char const char const char * clickText3
 
const char const char const char const char const char const char const char const char const char const char * tooltip3
 
const equipDef_ted
 
int time
 
int const char * windowName
 
const char * data
 
voiddata
 
linkedList_tentry
 
const voiddata
 
linkedListSort_t sorter
 
linkedListSort_t const voiduserData
 
bool reconnect
 
http_callback_t callback
 
int teamMembers
 
const char * serverport
 
const char * teamDefID
 
const char const equipDef_ted
 
character_tchr
 
const character_tchr
 
float volume
 
int width
 
int int height
 
int int int bpp
 
byte ** pic
 
byte intwidth
 
byte int intheight
 
intverts
 
float thickness
 
float direction
 
float const char * model
 
float const char int skin
 
const vec2_t nodeSize
 
const vec2_t const vec3_t rotate
 
const vec2_t const vec3_t const vec2_t pos
 
const vec2_t const vec3_t const vec2_t float direction
 
const vec2_t const vec3_t const vec2_t float float earthRadius
 
const vec2_t const vec3_t const vec2_t float float const char * model
 
const vec2_t const vec3_t const vec2_t float float const char int skin
 
const bytealphaData
 
int const char * name
 
char * string
 
char size_t length
 
byte c
 
int c
 
stream_callback_funcfunc
 
struct sockaddr * addr
 
struct sockaddr char * node
 
struct sockaddr char size_t nodelen
 
struct sockaddr char size_t char * service
 
struct sockaddr char size_t char size_t servicelen
 
const char * buf
 
const char int len
 
const char int int port
 
const char * name
 
const char const char * value
 
const char bool value
 
const char float value
 
const char double value
 
const char byte value
 
const char short value
 
const char int value
 
const char long value
 
const char const vec3_t pos
 
const char const vec2_t pos
 
const char const int day
 
const char const int const int sec
 
const char const bool defaultval
 
const char const int defaultval
 
const char const short defaultval
 
const char const long defaultval
 
const char const float defaultval
 
const char const double defaultval
 
qFILEfile
 
qFILE filemode_t mode
 
byte ** buffer
 
size_t len
 
size_t const char * filename
 
int len
 
int qFILEf
 
cvar_t *IMPORT float value
 
xcommand_t function
 
xcommand_t const char * desc
 
int(* function )(const char *partial, const char **match))
 
char const * partial
 
char const char const ** match
 
const char * fmt
 
const char * msg
 
int value
 
const char * variable
 
const char intvalue
 
intvalue
 
const char * token
 
const char valueTypes_t type
 
const char valueTypes_t int ofs
 
const char valueTypes_t int size_t size
 
linkedList_t ** list
 
const char ** text
 
const char voidbase
 
const char void const value_tvalues
 
const char void const value_t memPool_tmempool
 
const char void const value_t memPool_t const char * token
 
const char * teamDefName
 
int won
 
int void(* item )(void *, const objDef_t *, int)
 
int void(*) void(* ammo )(void *, const Item *)
 
int void(*) void(*) void(* ownitems )(const Inventory *))
 
void(* collect )(void *, const teamDef_t *, int, bool))
 
const equipDef_t const objDef_tweapon
 
const equipDef_t const objDef_t int maxWeight
 
const invDef_tcontainer
 
const invDef_t ItemfItem
 
const itemFilterTypes_t filterType
 
const char * filename
 
const char int userId
 
int userId
 
BEPEvaluteCallback_t varFuncParam
 
BEPEvaluteCallback_t const voiduserdata
 
byter_xviAlpha
 
byter_radarPic
 
byter_radarSourcePic
 

Detailed Description

Todo:
define the import interface

Definition at line 99 of file cgame.h.

Member Function Documentation

◆ __attribute__() [1/11]

cgame_import_t::__attribute__ ( (format(__printf__, 1, 2))  )

◆ __attribute__() [2/11]

cgame_import_t::__attribute__ ( (format(__printf__, 1, 2))  )

◆ __attribute__() [3/11]

cgame_import_t::__attribute__ ( (format(__printf__, 1, 2))  )

◆ __attribute__() [4/11]

cgame_import_t::__attribute__ ( (format(__printf__, 1, 2))  )

◆ __attribute__() [5/11]

cgame_import_t::__attribute__ ( (format(__printf__, 1, 2))  )

◆ __attribute__() [6/11]

cgame_import_t::__attribute__ ( (format(__printf__, 1, 2))  )

◆ __attribute__() [7/11]

cgame_import_t::__attribute__ ( (format(__printf__, 1, 2))  )

◆ __attribute__() [8/11]

const char cgame_import_t::__attribute__ ( (format(__printf__, 2, 3))  )

◆ __attribute__() [9/11]

const char cgame_import_t::__attribute__ ( (format(__printf__, 2, 3))  )

◆ __attribute__() [10/11]

cgame_import_t::__attribute__ ( (noreturn, format(__printf__, 1, 2))  )

◆ __attribute__() [11/11]

const char cgame_import_t::__attribute__ ( (noreturn, format(__printf__, 2, 3))  )

◆ Alloc()

void *IMPORT * cgame_import_t::Alloc ( size_t  size,
bool  zeroFill,
memPool_t pool,
const int  tagNum,
const char *  fileName,
const int  fileLine 
)

Referenced by _Mem_Alloc(), and GAME_GetImportData().

◆ bool() [1/23]

cgame_import_t::bool ( IMPORT BEP_Evaluate) const

◆ bool() [2/23]

cgame_import_t::bool ( IMPORT CL_OnBattlescape)

◆ bool() [3/23]

cgame_import_t::bool ( IMPORT Cmd_GenericCompleteFunction) const

◆ bool() [4/23]

cgame_import_t::bool ( IMPORT Com_GetConstInt) const

◆ bool() [5/23]

cgame_import_t::bool ( IMPORT Com_GetConstIntFromNamespace) const

◆ bool() [6/23]

cgame_import_t::bool ( IMPORT Com_ParseBlock) const

◆ bool() [7/23]

cgame_import_t::bool ( IMPORT Com_ParseBlockToken) const

◆ bool() [8/23]

cgame_import_t::bool ( IMPORT Com_ParseBoolean) const

◆ bool() [9/23]

cgame_import_t::bool ( IMPORT Com_ParseList) const

◆ bool() [10/23]

cgame_import_t::bool ( IMPORT Com_UnregisterConstList) const

◆ bool() [11/23]

cgame_import_t::bool ( IMPORT Com_UnregisterConstVariable) const

◆ bool() [12/23]

cgame_import_t::bool ( IMPORT Cvar_Delete) const

◆ bool() [13/23]

cgame_import_t::bool ( IMPORT GAME_IsTeamEmpty)

◆ bool() [14/23]

cgame_import_t::bool ( IMPORT GAME_LoadCharacter)

◆ bool() [15/23]

cgame_import_t::bool ( IMPORT GAME_LoadDefaultTeam)

◆ bool() [16/23]

cgame_import_t::bool ( IMPORT GAME_SaveCharacter)

◆ bool() [17/23]

cgame_import_t::bool ( IMPORT INV_ItemMatchesFilter) const

◆ bool() [18/23]

cgame_import_t::bool ( IMPORT INV_RemoveFromInventory) const

◆ bool() [19/23]

cgame_import_t::bool ( IMPORT LIST_IsEmpty) const

◆ bool() [20/23]

cgame_import_t::bool ( IMPORT LIST_Remove)

◆ bool() [21/23]

cgame_import_t::bool ( IMPORT LIST_RemoveEntry)

◆ bool() [22/23]

cgame_import_t::bool ( IMPORT R_ImageExists) const

◆ bool() [23/23]

cgame_import_t::bool ( IMPORT XML_GetBool)

◆ CL_ActorGetSkillString()

const char *IMPORT * cgame_import_t::CL_ActorGetSkillString ( const int  skill)

Referenced by GAME_GetImportData().

◆ CL_PlayerGetName()

const char *IMPORT * cgame_import_t::CL_PlayerGetName ( unsigned int  player)

◆ CL_Translate()

const char *IMPORT * cgame_import_t::CL_Translate ( const char *  t)

◆ Cmd_Args()

const char *IMPORT * cgame_import_t::Cmd_Args ( void  )

concatenation of all argv >= 1

Referenced by GAME_GetImportData(), and GAME_MP_Rcon_f().

◆ Cmd_Argv()

const char *IMPORT * cgame_import_t::Cmd_Argv ( int  n)

Referenced by AC_Init_f(), AC_KillAll_f(), AC_KillExceeding_f(), AC_KillOne_f(), AIM_AircraftEquipMenuClick_f(), AIM_AircraftEquipMenuUpdate_f(), AIM_AircraftEquipSlotSelect_f(), AIM_AircraftEquipZoneSelect_f(), AIM_AircraftItemtypeByName_f(), AIM_AircraftReturnToBase_f(), AIM_SelectAircraft_f(), AIR_GeoSelectAircraft_f(), AIR_SendAircraftToMission_f(), AIR_ShowAircraft_f(), AIR_ShowChangeHomebaseAircraft_f(), AIR_StopAircraft_f(), B_AssembleMap_f(), B_BaseInit_f(), B_BuildBuilding_f(), B_BuildingDestroy_f(), B_BuildingOpenAfterClick_f(), B_ChangeBaseName_f(), B_Destroy_AntimaterStorage_f(), B_FillBuildingInfo_f(), B_FillMap_f(), B_ListBuildings_f(), B_SelectBase_f(), BDEF_AddBattery_f(), BDEF_AddItem_f(), BDEF_BaseDefenceMenuUpdate_f(), BDEF_ChangeAutoFire(), BDEF_RemoveBattery_f(), BDEF_RemoveItem_f(), BDEF_SelectItem_f(), BDEF_UpdateActiveBattery_f(), BS_Buy_f(), BS_FillMarket_f(), BS_SetAutosell_f(), BS_ShowInfo_f(), CL_EventAddMail_f(), CL_PopupChangeHomebase_f(), CL_PopupInterceptBaseClick_f(), CL_PopupInterceptGetAircraft(), CP_AddItemAsCollected_f(), CP_AddTechAsResearchable_f(), CP_ChangeNationHappiness_f(), CP_SetGameTime_f(), CP_SpawnUFOCarrier_f(), CP_TEAM_AssignSoldierByUCN_f(), CP_TEAM_ChangeSkin_f(), CP_TEAM_DeEquipActor_f(), CP_TEAM_FillEmployeeList_f(), CP_TEAM_FillEquipSoldierList_f(), CP_TEAM_SelectActorByUCN_f(), E_EmployeeDelete_f(), E_EmployeeHire_f(), E_EmployeeList_f(), E_EmployeeSelect_f(), E_GetCounts_f(), GAME_CP_CampaignDescription_f(), GAME_CP_Results_f(), GAME_CP_Start_f(), GAME_GetImportData(), GAME_MP_BookmarkAdd_f(), GAME_MP_Connect_f(), GAME_MP_PingServers_f(), GAME_MP_Rcon_f(), GAME_MP_ServerInfo_f(), GAME_MP_ServerListClick_f(), GAME_MP_TeamNum_f(), GAME_SK_ChangeEquip_f(), GEO_SelectObject_f(), GEO_SetOverlay_f(), HOS_ImplantDetails_f(), HOS_Init_f(), INS_BuildInstallation_f(), INS_DestroyInstallation_f(), INS_FillUFOYardData_f(), INS_SelectInstallation_f(), INS_SelectType_f(), MIS_GeoSelectMission_f(), MSO_Init_f(), MSO_Scroll_f(), MSO_Set_f(), MSO_SetAll_f(), MSO_Toggle_f(), NAT_DrawCharts_f(), NAT_ListStats_f(), PR_ProductionChange_f(), PR_ProductionDecrease_f(), PR_ProductionIncrease_f(), PR_ProductionListClick_f(), PR_ProductionListRightClick_f(), PR_ProductionType_f(), PR_ShowActiveProduction_f(), RADAR_UpdateBaseRadarCoverage_f(), RS_Change_f(), RS_GetDetails_f(), RS_Max_f(), RS_ShowActiveResearch_f(), RS_Stop_f(), SAV_GameDelete_f(), SAV_GameLoad_f(), SAV_GameSave_f(), SAV_ListSaveGames_f(), STAT_GetExpenses_f(), TR_Add_f(), TR_DestinationCapacityList_f(), TR_Fill_f(), TR_SelectBase_f(), UFO_GeoSelectUFO_f(), UP_Click_f(), UP_FindEntry_f(), UP_MailClientClick_f(), UP_TechTreeClick_f(), UR_DialogInitSell_f(), UR_DialogStartSell_f(), UR_DialogStartStore_f(), US_DestroyStoredUFO_f(), US_FillUFOTransfer_f(), US_FillUFOTransferUFOs_f(), US_SelectStoredUfo_f(), and US_TransferUFO_f().

◆ Com_DropShipTypeToShortName()

const char *IMPORT * cgame_import_t::Com_DropShipTypeToShortName ( humanAircraftType_t  type)

◆ Com_EParse()

◆ Com_GetConstVariable()

const char *IMPORT * cgame_import_t::Com_GetConstVariable ( const char *  space,
int  value 
)

◆ Com_GetMapDefinitionByID()

mapDef_t *IMPORT * cgame_import_t::Com_GetMapDefinitionByID ( const char *  mapDefID)

◆ Com_GetRandomMapAssemblyNameForCraft()

const char *IMPORT * cgame_import_t::Com_GetRandomMapAssemblyNameForCraft ( const char *  craftID)

◆ Com_GetRandomMapAssemblyNameForCrashedCraft()

const char *IMPORT * cgame_import_t::Com_GetRandomMapAssemblyNameForCrashedCraft ( const char *  craftID)

◆ Com_GetTeamDefinitionByID()

const teamDef_t *IMPORT * cgame_import_t::Com_GetTeamDefinitionByID ( const char *  team)

◆ Com_GetUGVByID()

const ugv_t *IMPORT * cgame_import_t::Com_GetUGVByID ( const char *  ugvID)

◆ Com_GetUGVByIDSilent()

const ugv_t *IMPORT * cgame_import_t::Com_GetUGVByIDSilent ( const char *  ugvID)

◆ Com_UFOCrashedTypeToShortName()

const char *IMPORT * cgame_import_t::Com_UFOCrashedTypeToShortName ( ufoType_t  type)

◆ Com_UFOTypeToShortName()

◆ Com_ValueToStr()

const char *IMPORT * cgame_import_t::Com_ValueToStr ( const void base,
const valueTypes_t  type,
const int  ofs 
)

◆ CreatePool()

memPool_t *IMPORT * cgame_import_t::CreatePool ( const char *  name)

◆ Cvar_ForceSet()

cvar_t *IMPORT * cgame_import_t::Cvar_ForceSet ( const char *  varName,
const char *  value 
)

◆ Cvar_Get()

cvar_t *IMPORT * cgame_import_t::Cvar_Get ( const char *  varName,
const char *  value,
int  flags,
const char *  desc 
)

◆ Cvar_GetString()

◆ Cvar_Set()

cvar_t *IMPORT * cgame_import_t::Cvar_Set ( const char *  varName,
const char *  value,
  ... 
)

◆ Cvar_VariableStringOld()

const char *IMPORT * cgame_import_t::Cvar_VariableStringOld ( const char *  varName)

Referenced by GAME_GetImportData().

◆ double()

cgame_import_t::double ( IMPORT XML_GetDouble)

◆ float() [1/2]

cgame_import_t::float ( IMPORT Cvar_GetValue) const

◆ float() [2/2]

cgame_import_t::float ( IMPORT XML_GetFloat)

◆ FS_NextFileFromFileList()

const char *IMPORT * cgame_import_t::FS_NextFileFromFileList ( const char *  files)

◆ FS_NextScriptHeader()

char *IMPORT * cgame_import_t::FS_NextScriptHeader ( const char *  files,
const char **  name,
const char **  text 
)

◆ GAME_ChangeEquip()

const equipDef_t *IMPORT * cgame_import_t::GAME_ChangeEquip ( const linkedList_t equipmentList,
changeEquipType_t  changeType,
const char *  equipID 
)

◆ GAME_GetCurrentSelectedMap()

◆ GAME_StrDup()

char *IMPORT * cgame_import_t::GAME_StrDup ( const char *  string)

◆ GetAbsoluteSavePath()

const char *IMPORT * cgame_import_t::GetAbsoluteSavePath ( char *  buf,
size_t  bufSize 
)

◆ GetRelativeSavePath()

const char *IMPORT * cgame_import_t::GetRelativeSavePath ( char *  buf,
size_t  bufSize 
)

◆ humanAircraftType_t()

cgame_import_t::humanAircraftType_t ( IMPORT Com_DropShipShortNameToID) const

◆ int() [1/25]

cgame_import_t::int ( IMPORT CL_GetClientState)

◆ int() [2/25]

cgame_import_t::int ( IMPORT CL_GetPlayerNum)

◆ int() [3/25]

cgame_import_t::int ( IMPORT CL_Milliseconds)

◆ int() [4/25]

cgame_import_t::int ( IMPORT Cmd_Argc)

◆ int() [5/25]

cgame_import_t::int ( IMPORT Com_EParseValue)

◆ int() [6/25]

cgame_import_t::int ( IMPORT Com_ServerState)

◆ int() [7/25]

cgame_import_t::int ( IMPORT Cvar_GetInteger) const

◆ int() [8/25]

cgame_import_t::int ( IMPORT FS_BuildFileList) const

◆ int() [9/25]

cgame_import_t::int ( IMPORT FS_CheckFile) const

◆ int() [10/25]

cgame_import_t::int ( IMPORT FS_LoadFile) const

◆ int() [11/25]

cgame_import_t::int ( IMPORT FS_OpenFile) const

◆ int() [12/25]

cgame_import_t::int ( IMPORT FS_Read)

◆ int() [13/25]

cgame_import_t::int ( IMPORT FS_WriteFile) const

◆ int() [14/25]

cgame_import_t::int ( IMPORT GAME_GetChrMaxLoad) const

◆ int() [15/25]

cgame_import_t::int ( IMPORT GAME_GetCurrentTeam)

◆ int() [16/25]

cgame_import_t::int ( IMPORT GetNextUniqueCharacterNumber)

◆ int() [17/25]

cgame_import_t::int ( IMPORT LIST_Count) const

◆ int() [18/25]

cgame_import_t::int ( IMPORT NET_ReadByte)

◆ int() [19/25]

cgame_import_t::int ( IMPORT NET_ReadLong)

◆ int() [20/25]

cgame_import_t::int ( IMPORT NET_ReadShort)

◆ int() [21/25]

cgame_import_t::int ( IMPORT NET_ReadString)

◆ int() [22/25]

cgame_import_t::int ( IMPORT NET_ReadStringLine)

◆ int() [23/25]

cgame_import_t::int ( IMPORT UI_DrawString) const

◆ int() [24/25]

cgame_import_t::int ( IMPORT UI_DrawTooltip) const

◆ int() [25/25]

cgame_import_t::int ( IMPORT XML_GetInt)

◆ INV_GetEquipmentDefinitionByID()

const equipDef_t *IMPORT * cgame_import_t::INV_GetEquipmentDefinitionByID ( const char *  name)

◆ INV_GetFilterType()

const char *IMPORT * cgame_import_t::INV_GetFilterType ( itemFilterTypes_t  id)

◆ itemFilterTypes_t()

cgame_import_t::itemFilterTypes_t ( IMPORT INV_GetFilterTypeID) const

◆ LIST_Add()

◆ LIST_ContainsString()

◆ LIST_CopyStructure()

linkedList_t *IMPORT * cgame_import_t::LIST_CopyStructure ( linkedList_t src)

◆ LIST_GetByIdx()

◆ LIST_GetPointer()

◆ LIST_GetRandom()

void *IMPORT * cgame_import_t::LIST_GetRandom ( linkedList_t list)

◆ long()

cgame_import_t::long ( IMPORT XML_GetLong)

◆ NET_Connect()

struct net_stream *IMPORT * cgame_import_t::NET_Connect ( const char *  node,
const char *  service,
stream_onclose_func onclose 
)

◆ NET_DatagramSocketNew()

struct datagram_socket *IMPORT * cgame_import_t::NET_DatagramSocketNew ( const char *  node,
const char *  service,
datagram_callback_func func 
)

◆ NET_ReadMsg()

◆ NET_StreamGetData()

void *IMPORT * cgame_import_t::NET_StreamGetData ( struct net_stream s)

◆ NET_StreamPeerToName()

const char *IMPORT * cgame_import_t::NET_StreamPeerToName ( struct net_stream s,
char *  dst,
int  len,
bool  appendPort 
)

◆ PoolStrDup()

◆ short() [1/4]

cgame_import_t::short ( IMPORT Com_GetDropShipIdsNum)

◆ short() [2/4]

cgame_import_t::short ( IMPORT Com_GetHumanAircraftIdsNum)

◆ short() [3/4]

cgame_import_t::short ( IMPORT Com_GetUFOIdsNum)

◆ short() [4/4]

cgame_import_t::short ( IMPORT XML_GetShort)

◆ size_t()

cgame_import_t::size_t ( IMPORT GAME_GetCharacterArraySize)

◆ ufoType_t()

cgame_import_t::ufoType_t ( IMPORT Com_UFOShortNameToID) const

◆ UI_AddOption()

const char uiNode_t *IMPORT * cgame_import_t::UI_AddOption ( uiNode_t **  tree,
const char *  name,
const char *  label,
const char *  value 
)

◆ UI_GetActiveWindowName()

const char *IMPORT * cgame_import_t::UI_GetActiveWindowName ( void  )

◆ UI_GetFontFromNode()

const char *IMPORT * cgame_import_t::UI_GetFontFromNode ( const uiNode_t *const  node)

◆ UI_GetNodeByPath()

uiNode_t *IMPORT * cgame_import_t::UI_GetNodeByPath ( const char *  path)

◆ UI_GetOption()

◆ UI_GetSpriteByName()

uiSprite_t *IMPORT * cgame_import_t::UI_GetSpriteByName ( const char *  name)

◆ UI_InitOptionIteratorAtIndex()

uiNode_t *IMPORT * cgame_import_t::UI_InitOptionIteratorAtIndex ( int  index,
uiNode_t option,
uiOptionIterator_t iterator 
)

◆ UI_MessageGetStack()

◆ UI_OptionIteratorNextOption()

uiNode_t *IMPORT * cgame_import_t::UI_OptionIteratorNextOption ( uiOptionIterator_t iterator)

◆ UI_PopupList()

uiNode_t *IMPORT * cgame_import_t::UI_PopupList ( const char *  title,
const char *  headline,
linkedList_t entries,
const char *  clickAction 
)

◆ void() [1/118]

cgame_import_t::void ( IMPORT Cbuf_AddText) const

◆ void() [2/118]

cgame_import_t::void ( IMPORT Cbuf_Execute)

◆ void() [3/118]

cgame_import_t::void ( IMPORT CL_Disconnect)

◆ void() [4/118]

cgame_import_t::void ( IMPORT CL_Drop)

◆ void() [5/118]

cgame_import_t::void ( IMPORT CL_GenerateCharacter)

◆ void() [6/118]

cgame_import_t::void ( IMPORT CL_QueryMasterServer) const

◆ void() [7/118]

cgame_import_t::void ( IMPORT CL_SetClientState)

◆ void() [8/118]

cgame_import_t::void ( IMPORT CL_UpdateCharacterValues) const

◆ void() [9/118]

cgame_import_t::void ( IMPORT Cmd_AddCommand) const

◆ void() [10/118]

cgame_import_t::void ( IMPORT Cmd_AddParamCompleteFunction) const

◆ void() [11/118]

cgame_import_t::void ( IMPORT Cmd_ExecuteString) const

◆ void() [12/118]

cgame_import_t::void ( IMPORT Cmd_RemoveCommand) const

◆ void() [13/118]

cgame_import_t::void ( IMPORT Cmd_TableAddList) const

◆ void() [14/118]

cgame_import_t::void ( IMPORT Cmd_TableRemoveList) const

◆ void() [15/118]

cgame_import_t::void ( IMPORT CollectAliens)

◆ void() [16/118]

cgame_import_t::void ( IMPORT CollectItems)

◆ void() [17/118]

cgame_import_t::void ( IMPORT Com_DPrintf)

◆ void() [18/118]

cgame_import_t::void ( IMPORT Com_Drop)

◆ void() [19/118]

cgame_import_t::void ( IMPORT Com_Error)

◆ void() [20/118]

cgame_import_t::void ( IMPORT Com_Printf) const

◆ void() [21/118]

cgame_import_t::void ( IMPORT Com_RegisterConstInt) const

◆ void() [22/118]

cgame_import_t::void ( IMPORT Com_RegisterConstList) const

◆ void() [23/118]

cgame_import_t::void ( IMPORT Com_SetGameType)

◆ void() [24/118]

cvar_t *IMPORT cgame_import_t::void ( IMPORT Cvar_SetValue) const

◆ void() [25/118]

cgame_import_t::void ( IMPORT Free)

◆ void() [26/118]

cgame_import_t::void ( IMPORT FreePool)

◆ void() [27/118]

cgame_import_t::void ( IMPORT FS_CloseFile)

◆ void() [28/118]

cgame_import_t::void ( IMPORT FS_FreeFile)

◆ void() [29/118]

cgame_import_t::void ( IMPORT FS_RemoveFile) const

◆ void() [30/118]

cgame_import_t::void ( IMPORT GAME_AppendTeamMember)

◆ void() [31/118]

cgame_import_t::void ( IMPORT GAME_AutoTeam) const

◆ void() [32/118]

cgame_import_t::void ( IMPORT GAME_ReloadMode)

◆ void() [33/118]

cgame_import_t::void ( IMPORT GAME_SetServerInfo) const

◆ void() [34/118]

cgame_import_t::void ( IMPORT GAME_SwitchCurrentSelectedMap)

◆ void() [35/118]

cgame_import_t::void ( IMPORT HUD_DisplayMessage) const

◆ void() [36/118]

cgame_import_t::void ( IMPORT HUD_InitUI) const

◆ void() [37/118]

cgame_import_t::void ( IMPORT INV_DestroyInventory) const

◆ void() [38/118]

cgame_import_t::void ( IMPORT INV_EquipActor) const

◆ void() [39/118]

cgame_import_t::void ( IMPORT INV_ItemDescription) const

◆ void() [40/118]

cgame_import_t::void ( IMPORT LIST_AddPointer)

◆ void() [41/118]

cgame_import_t::void ( IMPORT LIST_AddString)

◆ void() [42/118]

cgame_import_t::void ( IMPORT LIST_AddStringSorted)

◆ void() [43/118]

cgame_import_t::void ( IMPORT LIST_Delete)

◆ void() [44/118]

cgame_import_t::void ( IMPORT LIST_PrependString)

◆ void() [45/118]

cgame_import_t::void ( IMPORT LIST_Sort)

◆ void() [46/118]

cgame_import_t::void ( IMPORT NET_DatagramBroadcast)

◆ void() [47/118]

cgame_import_t::void ( IMPORT NET_DatagramSocketClose)

◆ void() [48/118]

cgame_import_t::void ( IMPORT NET_OOB_Printf)

◆ void() [49/118]

cgame_import_t::void ( IMPORT NET_OOB_Printf2) const

◆ void() [50/118]

cgame_import_t::void ( IMPORT NET_SockaddrToStrings)

◆ void() [51/118]

cgame_import_t::void ( IMPORT NET_StreamFree)

◆ void() [52/118]

cgame_import_t::void ( IMPORT NET_StreamSetCallback)

◆ void() [53/118]

cgame_import_t::void ( IMPORT NET_StreamSetData)

◆ void() [54/118]

cgame_import_t::void ( IMPORT NET_WriteByte)

◆ void() [55/118]

cgame_import_t::void ( IMPORT NET_WriteShort)

◆ void() [56/118]

cgame_import_t::void ( IMPORT R_Color) const

◆ void() [57/118]

cgame_import_t::void ( IMPORT R_Draw2DMapMarkers) const

◆ void() [58/118]

cgame_import_t::void ( IMPORT R_Draw3DMapMarkers) const

◆ void() [59/118]

cgame_import_t::void ( IMPORT R_DrawBloom)

◆ void() [60/118]

cgame_import_t::void ( IMPORT R_DrawFill)

◆ void() [61/118]

cgame_import_t::void ( IMPORT R_DrawImageCentered)

◆ void() [62/118]

cgame_import_t::void ( IMPORT R_DrawLine)

◆ void() [63/118]

cgame_import_t::void ( IMPORT R_DrawLineStrip)

◆ void() [64/118]

cgame_import_t::void ( IMPORT R_DrawRect)

◆ void() [65/118]

cgame_import_t::void ( IMPORT R_LoadImage) const

◆ void() [66/118]

cgame_import_t::void ( IMPORT R_SoftenTexture)

◆ void() [67/118]

cgame_import_t::void ( IMPORT R_UploadAlpha) const

◆ void() [68/118]

cgame_import_t::void ( IMPORT S_SetSampleRepeatRate)

◆ void() [69/118]

cgame_import_t::void ( IMPORT S_StartLocalSample) const

◆ void() [70/118]

cgame_import_t::void ( IMPORT SetNextUniqueCharacterNumber)

◆ void() [71/118]

cgame_import_t::void ( IMPORT SV_Shutdown) const
final

◆ void() [72/118]

cgame_import_t::void ( IMPORT SV_ShutdownWhenEmpty)

◆ void() [73/118]

cgame_import_t::void ( IMPORT Sys_Error) const

◆ void() [74/118]

cgame_import_t::void ( IMPORT UI_ContainerNodeUpdateEquipment)

◆ void() [75/118]

cgame_import_t::void ( IMPORT UI_DisplayNotice) const

◆ void() [76/118]

cgame_import_t::void ( IMPORT UI_DrawFill)

◆ void() [77/118]

cgame_import_t::void ( IMPORT UI_DrawNormImageByName)

◆ void() [78/118]

cgame_import_t::void ( IMPORT UI_DrawRect)

◆ void() [79/118]

cgame_import_t::void ( IMPORT UI_ExecuteConfunc) const

◆ void() [80/118]

cgame_import_t::void ( IMPORT UI_GetNodeAbsPos) const

◆ void() [81/118]

cgame_import_t::void ( IMPORT UI_InitStack) const

◆ void() [82/118]

cgame_import_t::void ( IMPORT UI_MessageAddStack)

◆ void() [83/118]

cgame_import_t::void ( IMPORT UI_MessageResetStack)

◆ void() [84/118]

cgame_import_t::void ( IMPORT UI_Popup) const

◆ void() [85/118]

cgame_import_t::void ( IMPORT UI_PopupButton) const

◆ void() [86/118]

cgame_import_t::void ( IMPORT UI_PopWindow)

◆ void() [87/118]

cgame_import_t::void ( IMPORT UI_PushWindow) const

◆ void() [88/118]

cgame_import_t::void ( IMPORT UI_RegisterLinkedListText)

◆ void() [89/118]

cgame_import_t::void ( IMPORT UI_RegisterOption)

◆ void() [90/118]

cgame_import_t::void ( IMPORT UI_RegisterText)

◆ void() [91/118]

cgame_import_t::void ( IMPORT UI_ResetData)

◆ void() [92/118]

cgame_import_t::void ( IMPORT UI_SortOptions)

◆ void() [93/118]

cgame_import_t::void ( IMPORT UI_TextNodeSelectLine)

◆ void() [94/118]

cgame_import_t::void ( IMPORT UI_TextScrollEnd) const

◆ void() [95/118]

cgame_import_t::void ( IMPORT UI_UpdateInvisOptions)

◆ void() [96/118]

cgame_import_t::void ( IMPORT WEB_Delete)

◆ void() [97/118]

cgame_import_t::void ( IMPORT WEB_DownloadFromUser)

◆ void() [98/118]

cgame_import_t::void ( IMPORT WEB_ListForUser)

◆ void() [99/118]

cgame_import_t::void ( IMPORT WEB_Upload)

◆ void() [100/118]

cgame_import_t::void ( IMPORT XML_AddBool)

◆ void() [101/118]

cgame_import_t::void ( IMPORT XML_AddBoolValue)

◆ void() [102/118]

cgame_import_t::void ( IMPORT XML_AddByte)

◆ void() [103/118]

cgame_import_t::void ( IMPORT XML_AddByteValue)

◆ void() [104/118]

cgame_import_t::void ( IMPORT XML_AddDate)

◆ void() [105/118]

cgame_import_t::void ( IMPORT XML_AddDouble)

◆ void() [106/118]

cgame_import_t::void ( IMPORT XML_AddDoubleValue)

◆ void() [107/118]

cgame_import_t::void ( IMPORT XML_AddFloat)

◆ void() [108/118]

cgame_import_t::void ( IMPORT XML_AddFloatValue)

◆ void() [109/118]

cgame_import_t::void ( IMPORT XML_AddInt)

◆ void() [110/118]

cgame_import_t::void ( IMPORT XML_AddIntValue)

◆ void() [111/118]

cgame_import_t::void ( IMPORT XML_AddLong)

◆ void() [112/118]

cgame_import_t::void ( IMPORT XML_AddLongValue)

◆ void() [113/118]

cgame_import_t::void ( IMPORT XML_AddPos2)

◆ void() [114/118]

cgame_import_t::void ( IMPORT XML_AddPos3)

◆ void() [115/118]

cgame_import_t::void ( IMPORT XML_AddShort)

◆ void() [116/118]

cgame_import_t::void ( IMPORT XML_AddShortValue)

◆ void() [117/118]

cgame_import_t::void ( IMPORT XML_AddString)

◆ void() [118/118]

cgame_import_t::void ( IMPORT XML_AddStringValue)

◆ XML_AddNode()

◆ XML_GetDate()

xmlNode_t *IMPORT * cgame_import_t::XML_GetDate ( xmlNode_t parent,
const char *  name,
int day,
int sec 
)

◆ XML_GetNextNode()

◆ XML_GetNextPos2()

xmlNode_t *IMPORT * cgame_import_t::XML_GetNextPos2 ( xmlNode_t actual,
xmlNode_t parent,
const char *  name,
vec2_t  pos 
)

◆ XML_GetNextPos3()

xmlNode_t *IMPORT * cgame_import_t::XML_GetNextPos3 ( xmlNode_t actual,
xmlNode_t parent,
const char *  name,
vec3_t  pos 
)

Referenced by GAME_GetImportData().

◆ XML_GetNode()

◆ XML_GetPos2()

xmlNode_t *IMPORT * cgame_import_t::XML_GetPos2 ( xmlNode_t parent,
const char *  name,
vec2_t  pos 
)

◆ XML_GetPos3()

xmlNode_t *IMPORT * cgame_import_t::XML_GetPos3 ( xmlNode_t parent,
const char *  name,
vec3_t  pos 
)

◆ XML_GetString()

◆ XML_Parse()

xmlNode_t *IMPORT * cgame_import_t::XML_Parse ( const char *  buffer)

Referenced by GAME_GetImportData(), and SAV_GameLoad().

Field Documentation

◆ addr

struct sockaddr* cgame_import_t::addr

Definition at line 232 of file cgame.h.

◆ align

align_t cgame_import_t::align

Definition at line 128 of file cgame.h.

◆ alphaData

const byte* cgame_import_t::alphaData

Definition at line 213 of file cgame.h.

◆ ammo

int void(*) void(* cgame_import_t::ammo) (void *, const Item *)

Definition at line 359 of file cgame.h.

◆ base

const char void * cgame_import_t::base

Definition at line 336 of file cgame.h.

◆ bpp

int int int cgame_import_t::bpp

Definition at line 202 of file cgame.h.

◆ buf

const char* cgame_import_t::buf

Definition at line 234 of file cgame.h.

◆ buffer

byte** cgame_import_t::buffer

Definition at line 277 of file cgame.h.

◆ c [1/3]

align_t int int const char* cgame_import_t::c

Definition at line 128 of file cgame.h.

◆ c [2/3]

byte cgame_import_t::c

Definition at line 222 of file cgame.h.

◆ c [3/3]

int cgame_import_t::c

Definition at line 223 of file cgame.h.

◆ callback

http_callback_t cgame_import_t::callback

Definition at line 169 of file cgame.h.

◆ cgameType

const cgameType_t* cgame_import_t::cgameType

Definition at line 102 of file cgame.h.

Referenced by GAME_GetImportData(), and GAME_SK_ChangeEquip_f().

◆ chr [1/2]

character_t* cgame_import_t::chr

Definition at line 187 of file cgame.h.

◆ chr [2/2]

const character_t* cgame_import_t::chr

Definition at line 188 of file cgame.h.

◆ clickAction1

const char const char* cgame_import_t::clickAction1

Definition at line 135 of file cgame.h.

◆ clickAction2

const char const char const char const char const char* cgame_import_t::clickAction2

Definition at line 136 of file cgame.h.

◆ clickAction3

const char const char const char const char const char const char const char const char* cgame_import_t::clickAction3

Definition at line 136 of file cgame.h.

◆ clickText1

const char const char const char* cgame_import_t::clickText1

Definition at line 135 of file cgame.h.

◆ clickText2

const char const char const char const char const char const char* cgame_import_t::clickText2

Definition at line 136 of file cgame.h.

◆ clickText3

const char const char const char const char const char const char const char const char const char* cgame_import_t::clickText3

Definition at line 136 of file cgame.h.

◆ collect

void(* cgame_import_t::collect) (void *, const teamDef_t *, int, bool))

Definition at line 360 of file cgame.h.

◆ color

int int int const vec4_t cgame_import_t::color

Definition at line 131 of file cgame.h.

◆ container

const invDef_t* cgame_import_t::container

Definition at line 365 of file cgame.h.

◆ csi

◆ data [1/3]

void * cgame_import_t::data

Definition at line 145 of file cgame.h.

Referenced by MSO_ParseOption().

◆ data [2/3]

void* cgame_import_t::data

Definition at line 148 of file cgame.h.

◆ data [3/3]

const void* cgame_import_t::data

Definition at line 158 of file cgame.h.

◆ day

const char const int cgame_import_t::day

Definition at line 249 of file cgame.h.

◆ defaultval [1/6]

const char const bool cgame_import_t::defaultval

Definition at line 259 of file cgame.h.

◆ defaultval [2/6]

const char const int cgame_import_t::defaultval

Definition at line 260 of file cgame.h.

◆ defaultval [3/6]

const char const short cgame_import_t::defaultval

Definition at line 261 of file cgame.h.

◆ defaultval [4/6]

const char const long cgame_import_t::defaultval

Definition at line 262 of file cgame.h.

◆ defaultval [5/6]

const char const float cgame_import_t::defaultval

Definition at line 264 of file cgame.h.

◆ defaultval [6/6]

const char const double cgame_import_t::defaultval

Definition at line 265 of file cgame.h.

◆ desc

xcommand_t const char* cgame_import_t::desc

Definition at line 303 of file cgame.h.

◆ direction [1/2]

float cgame_import_t::direction

Definition at line 210 of file cgame.h.

◆ direction [2/2]

const vec2_t const vec3_t const vec2_t float cgame_import_t::direction

Definition at line 211 of file cgame.h.

◆ earthRadius

const vec2_t const vec3_t const vec2_t float float cgame_import_t::earthRadius

Definition at line 211 of file cgame.h.

◆ ed [1/2]

const equipDef_t * cgame_import_t::ed

Definition at line 138 of file cgame.h.

◆ ed [2/2]

const char const equipDef_t* cgame_import_t::ed

Definition at line 184 of file cgame.h.

◆ entry

linkedList_t* cgame_import_t::entry

Definition at line 153 of file cgame.h.

◆ f

int qFILE* cgame_import_t::f

Definition at line 283 of file cgame.h.

◆ file

qFILE* cgame_import_t::file

Definition at line 276 of file cgame.h.

◆ filename [1/2]

const char * cgame_import_t::filename

Definition at line 281 of file cgame.h.

◆ filename [2/2]

const char* cgame_import_t::filename

Definition at line 372 of file cgame.h.

◆ filterType

const itemFilterTypes_t cgame_import_t::filterType

Definition at line 368 of file cgame.h.

◆ fItem

const invDef_t Item* cgame_import_t::fItem

Definition at line 365 of file cgame.h.

◆ fmt

const char* cgame_import_t::fmt

Definition at line 318 of file cgame.h.

◆ format

const char * cgame_import_t::format

Definition at line 109 of file cgame.h.

◆ func

stream_callback_func* cgame_import_t::func

Definition at line 225 of file cgame.h.

◆ function [1/2]

xcommand_t cgame_import_t::function

Definition at line 303 of file cgame.h.

◆ function [2/2]

int(* cgame_import_t::function) (const char *partial, const char **match))

Definition at line 308 of file cgame.h.

◆ h [1/2]

int int int cgame_import_t::h

Definition at line 130 of file cgame.h.

◆ h [2/2]

int int int cgame_import_t::h

Definition at line 131 of file cgame.h.

◆ height [1/2]

int int cgame_import_t::height

Definition at line 202 of file cgame.h.

◆ height [2/2]

byte int int* cgame_import_t::height

Definition at line 203 of file cgame.h.

◆ item

int void(* cgame_import_t::item) (void *, const objDef_t *, int)

Definition at line 359 of file cgame.h.

◆ len [1/3]

const char int cgame_import_t::len

Definition at line 234 of file cgame.h.

◆ len [2/3]

size_t cgame_import_t::len

Definition at line 281 of file cgame.h.

◆ len [3/3]

int cgame_import_t::len

Definition at line 283 of file cgame.h.

◆ length

char size_t cgame_import_t::length

Definition at line 220 of file cgame.h.

◆ lineWidth

int int int const vec4_t float cgame_import_t::lineWidth

Definition at line 131 of file cgame.h.

◆ list

linkedList_t** cgame_import_t::list

Definition at line 335 of file cgame.h.

◆ mainMenu

const char* cgame_import_t::mainMenu

Definition at line 108 of file cgame.h.

◆ match

char const char const** cgame_import_t::match

Definition at line 309 of file cgame.h.

◆ maxWeight

const equipDef_t const objDef_t int cgame_import_t::maxWeight

Definition at line 364 of file cgame.h.

◆ maxWidth

int int int cgame_import_t::maxWidth

Definition at line 133 of file cgame.h.

◆ mempool

const char void const value_t memPool_t * cgame_import_t::mempool

Definition at line 336 of file cgame.h.

◆ mode

qFILE filemode_t cgame_import_t::mode

Definition at line 276 of file cgame.h.

◆ model [1/2]

float const char* cgame_import_t::model

Definition at line 210 of file cgame.h.

◆ model [2/2]

const vec2_t const vec3_t const vec2_t float float const char* cgame_import_t::model

Definition at line 211 of file cgame.h.

◆ msg

const char* cgame_import_t::msg

Definition at line 320 of file cgame.h.

◆ name [1/3]

const char * cgame_import_t::name

Definition at line 130 of file cgame.h.

◆ name [2/3]

int const char* cgame_import_t::name

Definition at line 214 of file cgame.h.

◆ name [3/3]

const char* cgame_import_t::name

Definition at line 239 of file cgame.h.

◆ node

struct sockaddr char* cgame_import_t::node

Definition at line 232 of file cgame.h.

◆ nodelen

struct sockaddr char size_t cgame_import_t::nodelen

Definition at line 232 of file cgame.h.

◆ nodeSize

const vec2_t cgame_import_t::nodeSize

Definition at line 211 of file cgame.h.

◆ num

int cgame_import_t::num

Definition at line 119 of file cgame.h.

◆ ofs

const char valueTypes_t int cgame_import_t::ofs

Definition at line 333 of file cgame.h.

◆ option

uiNode_t* cgame_import_t::option

Definition at line 111 of file cgame.h.

◆ ownitems

int void(*) void(*) void(* cgame_import_t::ownitems) (const Inventory *))

Definition at line 359 of file cgame.h.

◆ partial

char const* cgame_import_t::partial

Definition at line 309 of file cgame.h.

◆ pattern

int int int const vec4_t float int cgame_import_t::pattern

Definition at line 131 of file cgame.h.

◆ pic

byte** cgame_import_t::pic

Definition at line 203 of file cgame.h.

◆ port

const char int int cgame_import_t::port

Definition at line 234 of file cgame.h.

◆ pos [1/4]

vec2_t cgame_import_t::pos

Definition at line 134 of file cgame.h.

◆ pos [2/4]

const vec2_t const vec3_t const vec2_t cgame_import_t::pos

Definition at line 211 of file cgame.h.

◆ pos [3/4]

const char const vec3_t cgame_import_t::pos

Definition at line 247 of file cgame.h.

◆ pos [4/4]

const char const vec2_t cgame_import_t::pos

Definition at line 248 of file cgame.h.

◆ r_radarPic

byte* cgame_import_t::r_radarPic

◆ r_radarSourcePic

byte* cgame_import_t::r_radarSourcePic

Definition at line 384 of file cgame.h.

Referenced by CP_InitializeRadarOverlay(), CP_RadarGet(), and GAME_GetImportData().

◆ r_xviAlpha

byte* cgame_import_t::r_xviAlpha
Todo:
: remove me

Definition at line 382 of file cgame.h.

Referenced by CP_InitializeXVIOverlay(), CP_UploadXVI(), CP_XVIGetAlpha(), and GAME_GetImportData().

◆ reconnect

bool cgame_import_t::reconnect

Definition at line 163 of file cgame.h.

◆ rotate

const vec2_t const vec3_t cgame_import_t::rotate

Definition at line 211 of file cgame.h.

◆ sec

const char const int const int cgame_import_t::sec

Definition at line 249 of file cgame.h.

◆ serverport

const char* cgame_import_t::serverport

Definition at line 183 of file cgame.h.

◆ service

struct sockaddr char size_t char* cgame_import_t::service

Definition at line 232 of file cgame.h.

◆ servicelen

struct sockaddr char size_t char size_t cgame_import_t::servicelen

Definition at line 232 of file cgame.h.

◆ sh

float float float float float cgame_import_t::sh

Definition at line 130 of file cgame.h.

◆ size

const char valueTypes_t int size_t cgame_import_t::size

Definition at line 333 of file cgame.h.

◆ skin [1/2]

float const char int cgame_import_t::skin

Definition at line 210 of file cgame.h.

◆ skin [2/2]

const vec2_t const vec3_t const vec2_t float float const char int cgame_import_t::skin

Definition at line 211 of file cgame.h.

◆ sl

float float float float float float float cgame_import_t::sl

Definition at line 130 of file cgame.h.

◆ sorter

linkedListSort_t cgame_import_t::sorter

Definition at line 159 of file cgame.h.

◆ string

char * cgame_import_t::string

Definition at line 220 of file cgame.h.

◆ stringList

const linkedList_t* cgame_import_t::stringList

Definition at line 121 of file cgame.h.

◆ teamDefID

const char* cgame_import_t::teamDefID

Definition at line 184 of file cgame.h.

◆ teamDefName

const char* cgame_import_t::teamDefName

Definition at line 350 of file cgame.h.

◆ teamMembers

int cgame_import_t::teamMembers

Definition at line 178 of file cgame.h.

◆ text [1/3]

const char ** cgame_import_t::text

Definition at line 112 of file cgame.h.

◆ text [2/3]

linkedList_t* cgame_import_t::text

Definition at line 114 of file cgame.h.

◆ text [3/3]

const char** cgame_import_t::text

Definition at line 336 of file cgame.h.

◆ th

float float float float float float cgame_import_t::th

Definition at line 130 of file cgame.h.

◆ thickness

float cgame_import_t::thickness

Definition at line 207 of file cgame.h.

◆ time

int cgame_import_t::time

Definition at line 140 of file cgame.h.

◆ tl

float float float float float float float float cgame_import_t::tl

Definition at line 130 of file cgame.h.

◆ token [1/2]

const char* cgame_import_t::token

Definition at line 333 of file cgame.h.

◆ token [2/2]

const char void const value_t memPool_t const char* cgame_import_t::token

Definition at line 337 of file cgame.h.

◆ tooltip1

const char const char const char const char* cgame_import_t::tooltip1

Definition at line 135 of file cgame.h.

◆ tooltip2

const char const char const char const char const char const char const char* cgame_import_t::tooltip2

Definition at line 136 of file cgame.h.

◆ tooltip3

const char const char const char const char const char const char const char const char const char const char* cgame_import_t::tooltip3

Definition at line 136 of file cgame.h.

◆ type

const char valueTypes_t cgame_import_t::type

Definition at line 333 of file cgame.h.

◆ ui_inventory

Inventory** cgame_import_t::ui_inventory

Definition at line 101 of file cgame.h.

Referenced by CP_SetEquipContainer(), and GAME_GetImportData().

◆ userData

linkedListSort_t const void* cgame_import_t::userData

Definition at line 159 of file cgame.h.

◆ userdata

BEPEvaluteCallback_t const void* cgame_import_t::userdata

Definition at line 380 of file cgame.h.

◆ userId [1/2]

const char int cgame_import_t::userId

Definition at line 374 of file cgame.h.

◆ userId [2/2]

int cgame_import_t::userId

Definition at line 375 of file cgame.h.

◆ value [1/12]

const char long cgame_import_t::value

Definition at line 239 of file cgame.h.

◆ value [2/12]

const char bool cgame_import_t::value

Definition at line 240 of file cgame.h.

◆ value [3/12]

const char float cgame_import_t::value

Definition at line 241 of file cgame.h.

◆ value [4/12]

const char double cgame_import_t::value

Definition at line 242 of file cgame.h.

◆ value [5/12]

const char byte cgame_import_t::value

Definition at line 243 of file cgame.h.

◆ value [6/12]

const char short cgame_import_t::value

Definition at line 244 of file cgame.h.

◆ value [7/12]

const char int cgame_import_t::value

Definition at line 245 of file cgame.h.

◆ value [8/12]

const char long cgame_import_t::value

Definition at line 246 of file cgame.h.

◆ value [9/12]

cvar_t *IMPORT float cgame_import_t::value

Definition at line 291 of file cgame.h.

◆ value [10/12]

int cgame_import_t::value

Definition at line 325 of file cgame.h.

◆ value [11/12]

const char int* cgame_import_t::value

Definition at line 330 of file cgame.h.

◆ value [12/12]

int* cgame_import_t::value

Definition at line 331 of file cgame.h.

◆ values

const char void const value_t * cgame_import_t::values

Definition at line 336 of file cgame.h.

◆ varFuncParam

BEPEvaluteCallback_t cgame_import_t::varFuncParam

Definition at line 380 of file cgame.h.

◆ variable

const char* cgame_import_t::variable

Definition at line 330 of file cgame.h.

◆ verts

int* cgame_import_t::verts

Definition at line 206 of file cgame.h.

◆ volume

float cgame_import_t::volume

Definition at line 198 of file cgame.h.

◆ w [1/2]

int int cgame_import_t::w

Definition at line 130 of file cgame.h.

◆ w [2/2]

int int cgame_import_t::w

Definition at line 131 of file cgame.h.

◆ weapon

const equipDef_t const objDef_t* cgame_import_t::weapon

Definition at line 364 of file cgame.h.

◆ width [1/2]

int cgame_import_t::width

Definition at line 202 of file cgame.h.

◆ width [2/2]

byte int* cgame_import_t::width

Definition at line 203 of file cgame.h.

◆ windowName

int const char* cgame_import_t::windowName

Definition at line 140 of file cgame.h.

◆ won

int cgame_import_t::won

Definition at line 359 of file cgame.h.

◆ x [1/3]

align_t int cgame_import_t::x

Definition at line 128 of file cgame.h.

◆ x [2/3]

float cgame_import_t::x

Definition at line 130 of file cgame.h.

◆ x [3/3]

int cgame_import_t::x

Definition at line 133 of file cgame.h.

◆ y [1/4]

int cgame_import_t::y

Definition at line 128 of file cgame.h.

◆ y [2/4]

float float cgame_import_t::y

Definition at line 130 of file cgame.h.

◆ y [3/4]

int cgame_import_t::y

Definition at line 131 of file cgame.h.

◆ y [4/4]

int int cgame_import_t::y

Definition at line 133 of file cgame.h.


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