OpenMoHAA 0.82.0
Loading...
Searching...
No Matches
gameImport_s Struct Reference

Public Attributes

void(* Printf )(const char *format,...)
 
void(* DPrintf )(const char *format,...)
 
void(* DPrintf2 )(const char *format,...)
 
void(* DebugPrintf )(const char *format,...)
 
void(* Error )(int level, const char *format,...)
 
int(* Milliseconds )()
 
const char *(* LV_ConvertString )(const char *string)
 
const char *(* CL_LV_ConvertString )(const char *string)
 
void *(* Malloc )(size_t size)
 
void(* Free )(void *ptr)
 
cvar_t *(* Cvar_Get )(const char *varName, const char *varValue, int varFlags)
 
void(* cvar_set )(const char *varName, const char *varValue)
 
cvar_t *(* cvar_set2 )(const char *varName, const char *varValue, qboolean force)
 
cvar_t *(* NextCvar )(cvar_t *var)
 
void(* Cvar_CheckRange )(cvar_t *var, float min, float max, qboolean integral)
 
int(* Argc )()
 
char *(* Argv )(int arg)
 
char *(* Args )()
 
void(* AddCommand )(const char *cmdName, xcommand_t cmdFunction)
 
long(* FS_ReadFile )(const char *qpath, void **buffer, qboolean quiet)
 
void(* FS_FreeFile )(void *buffer)
 
int(* FS_WriteFile )(const char *qpath, const void *buffer, int size)
 
fileHandle_t(* FS_FOpenFileWrite )(const char *fileName)
 
fileHandle_t(* FS_FOpenFileAppend )(const char *fileName)
 
long(* FS_FOpenFile )(const char *qpath, fileHandle_t *file, qboolean uniqueFILE, qboolean quiet)
 
const char *(* FS_PrepFileWrite )(const char *fileName)
 
size_t(* FS_Write )(const void *buffer, size_t size, fileHandle_t fileHandle)
 
size_t(* FS_Read )(void *buffer, size_t len, fileHandle_t fileHandle)
 
void(* FS_FCloseFile )(fileHandle_t fileHandle)
 
int(* FS_Tell )(fileHandle_t fileHandle)
 
int(* FS_Seek )(fileHandle_t fileHandle, long int offset, int origin)
 
void(* FS_Flush )(fileHandle_t fileHandle)
 
int(* FS_FileNewer )(const char *source, const char *destination)
 
void(* FS_CanonicalFilename )(char *fileName)
 
char **(* FS_ListFiles )(const char *qpath, const char *extension, qboolean wantSubs, int *numFiles)
 
void(* FS_FreeFileList )(char **list)
 
const char *(* GetArchiveFileName )(const char *fileName, const char *extension)
 
void(* SendConsoleCommand )(const char *text)
 
void(* ExecuteConsoleCommand )(int exec_when, const char *text)
 
void(* DebugGraph )(float value)
 
void(* SendServerCommand )(int client, const char *format,...)
 
void(* DropClient )(int client, const char *reason)
 
void(* MSG_WriteBits )(int value, int bits)
 
void(* MSG_WriteChar )(int c)
 
void(* MSG_WriteByte )(int c)
 
void(* MSG_WriteSVC )(int c)
 
void(* MSG_WriteShort )(int c)
 
void(* MSG_WriteLong )(int c)
 
void(* MSG_WriteFloat )(float f)
 
void(* MSG_WriteString )(const char *s)
 
void(* MSG_WriteAngle8 )(float f)
 
void(* MSG_WriteAngle16 )(float f)
 
void(* MSG_WriteCoord )(float f)
 
void(* MSG_WriteDir )(vec3_t dir)
 
void(* MSG_StartCGM )(int type)
 
void(* MSG_EndCGM )()
 
void(* MSG_SetClient )(int client)
 
void(* SetBroadcastVisible )(const vec3_t pos, const vec3_t posB)
 
void(* SetBroadcastHearable )(const vec3_t pos, const vec3_t posB)
 
void(* SetBroadcastAll )()
 
void(* setConfigstring )(int index, const char *val)
 
char *(* getConfigstring )(int index)
 
void(* SetUserinfo )(int index, const char *val)
 
void(* GetUserinfo )(int index, char *buffer, int bufferSize)
 
void(* SetBrushModel )(gentity_t *ent, const char *name)
 
void(* ModelBoundsFromName )(const char *name, vec3_t mins, vec3_t maxs)
 
qboolean(* SightTraceEntity )(gentity_t *touch, const vec3_t start, const vec3_t mins, const vec3_t maxs, const vec3_t end, int contentMask, qboolean cylinder)
 
qboolean(* SightTrace )(const vec3_t start, const vec3_t mins, const vec3_t maxs, const vec3_t end, int passEntityNum, int passEntityNum2, int contentMask, qboolean cylinder)
 
void(* trace )(trace_t *results, const vec3_t start, const vec3_t mins, const vec3_t maxs, const vec3_t end, int passEntityNum, int contentMask, qboolean cylinder, qboolean traceDeep)
 
float(* CM_VisualObfuscation )(const vec3_t start, const vec3_t end)
 
baseshader_t *(* GetShader )(int shaderNum)
 
int(* pointcontents )(const vec3_t p, int passEntityNum)
 
int(* PointBrushnum )(const vec3_t p, clipHandle_t model)
 
void(* AdjustAreaPortalState )(gentity_t *ent, qboolean open)
 
int(* AreaForPoint )(vec3_t pos)
 
qboolean(* AreasConnected )(int area1, int area2)
 
qboolean(* InPVS )(float *p1, float *p2)
 
void(* linkentity )(gentity_t *gEnt)
 
void(* unlinkentity )(gentity_t *gEnt)
 
int(* AreaEntities )(const vec3_t mins, const vec3_t maxs, int *list, int maxcount)
 
void(* ClipToEntity )(trace_t *tr, const vec3_t start, const vec3_t mins, const vec3_t maxs, const vec3_t end, int entityNum, int contentMask)
 
qboolean(* HitEntity )(gentity_t *pEnt, gentity_t *pOther)
 
int(* imageindex )(const char *name)
 
int(* itemindex )(const char *name)
 
int(* soundindex )(const char *name, int streamed)
 
dtiki_t *(* TIKI_RegisterModel )(const char *path)
 
dtiki_t *(* modeltiki )(const char *name)
 
dtikianim_t *(* modeltikianim )(const char *name)
 
void(* SetLightStyle )(int index, const char *data)
 
const char *(* GameDir )()
 
qboolean(* setmodel )(gentity_t *ent, const char *name)
 
void(* clearmodel )(gentity_t *ent)
 
int(* TIKI_NumAnims )(dtiki_t *tiki)
 
int(* TIKI_NumSurfaces )(dtiki_t *tiki)
 
int(* TIKI_NumTags )(dtiki_t *tiki)
 
void(* TIKI_CalculateBounds )(dtiki_t *tiki, float scale, vec3_t mins, vec3_t maxs)
 
void *(* TIKI_GetSkeletor )(dtiki_t *tiki, int entNum)
 
const char *(* Anim_NameForNum )(dtiki_t *tiki, int animNum)
 
int(* Anim_NumForName )(dtiki_t *tiki, const char *name)
 
int(* Anim_Random )(dtiki_t *tiki, const char *name)
 
int(* Anim_NumFrames )(dtiki_t *tiki, int animNum)
 
float(* Anim_Time )(dtiki_t *tiki, int animNum)
 
float(* Anim_Frametime )(dtiki_t *tiki, int animNum)
 
float(* Anim_CrossTime )(dtiki_t *tiki, int animNum)
 
void(* Anim_Delta )(dtiki_t *tiki, int animNum, float *delta)
 
void(* Anim_AngularDelta )(dtiki_t *tiki, int animNum, float *delta)
 
qboolean(* Anim_HasDelta )(dtiki_t *tiki, int animNum)
 
void(* Anim_DeltaOverTime )(dtiki_t *tiki, int animNum, float time1, float time2, float *delta)
 
void(* Anim_AngularDeltaOverTime )(dtiki_t *tiki, int animNum, float time1, float time2, float *delta)
 
int(* Anim_Flags )(dtiki_t *tiki, int animNum)
 
int(* Anim_FlagsSkel )(dtiki_t *tiki, int animNum)
 
qboolean(* Anim_HasCommands )(dtiki_t *tiki, int animNum)
 
qboolean(* Anim_HasCommands_Client )(dtiki_t *tiki, int animNum)
 
int(* NumHeadModels )(const char *model)
 
void(* GetHeadModel )(const char *model, int num, char *name)
 
int(* NumHeadSkins )(const char *model)
 
void(* GetHeadSkin )(const char *model, int num, char *name)
 
qboolean(* Frame_Commands )(dtiki_t *tiki, int animNum, int frameNum, tiki_cmd_t *tikiCmds)
 
qboolean(* Frame_Commands_Client )(dtiki_t *tiki, int animNum, int frameNum, tiki_cmd_t *tikiCmds)
 
int(* Surface_NameToNum )(dtiki_t *tiki, const char *name)
 
const char *(* Surface_NumToName )(dtiki_t *tiki, int surfacenum)
 
int(* Tag_NumForName )(dtiki_t *pmdl, const char *name)
 
const char *(* Tag_NameForNum )(dtiki_t *pmdl, int tagNum)
 
orientation_t(* TIKI_OrientationInternal )(dtiki_t *tiki, int entNum, int tagNum, float scale)
 
void *(* TIKI_TransformInternal )(dtiki_t *tiki, int entNum, int tagNum)
 
qboolean(* TIKI_IsOnGroundInternal )(dtiki_t *tiki, int entNum, int num, float threshold)
 
void(* TIKI_SetPoseInternal )(dtiki_t *tiki, int entNum, const frameInfo_t *frameInfo, int *boneTag, vec4_t *boneQuat, float actionWeight)
 
const char *(* CM_GetHitLocationInfo )(int location, float *radius, float *offset)
 
const char *(* CM_GetHitLocationInfoSecondary )(int location, float *radius, float *offset)
 
qboolean(* Alias_Add )(dtiki_t *pmdl, const char *alias, const char *name, const char *parameters)
 
const char *(* Alias_FindRandom )(dtiki_t *tiki, const char *alias, AliasListNode_t **ret)
 
void(* Alias_Dump )(dtiki_t *tiki)
 
void(* Alias_Clear )(dtiki_t *tiki)
 
void(* Alias_UpdateDialog )(dtikianim_t *tiki, const char *alias)
 
const char *(* TIKI_NameForNum )(dtiki_t *tiki)
 
qboolean(* GlobalAlias_Add )(const char *alias, const char *name, const char *parameters)
 
const char *(* GlobalAlias_FindRandom )(const char *alias, AliasListNode_t **ret)
 
void(* GlobalAlias_Dump )()
 
void(* GlobalAlias_Clear )()
 
void(* centerprintf )(gentity_t *ent, const char *format,...)
 
void(* locationprintf )(gentity_t *ent, int x, int y, const char *format,...)
 
void(* Sound )(vec3_t *org, int entNum, int channel, const char *soundName, float volume, float minDist, float pitch, float maxDist, int streamed)
 
void(* StopSound )(int entNum, int channel)
 
float(* SoundLength )(int channel, const char *name)
 
unsigned char *(* SoundAmplitudes )(int channel, const char *name)
 
int(* S_IsSoundPlaying )(int channel, const char *name)
 
short unsigned int(* CalcCRC )(unsigned char *start, int count)
 
debugline_t ** DebugLines
 
int * numDebugLines
 
debugstring_t ** DebugStrings
 
int * numDebugStrings
 
void(* LocateGameData )(gentity_t *gEnts, int numGEntities, int sizeofGEntity, playerState_t *clients, int sizeofGameClient)
 
void(* SetFarPlane )(int farPlane)
 
void(* SetSkyPortal )(qboolean skyPortal)
 
void(* Popmenu )(int client, int i)
 
void(* Showmenu )(int client, const char *name, qboolean force)
 
void(* Hidemenu )(int client, const char *name, qboolean force)
 
void(* Pushmenu )(int client, const char *name)
 
void(* HideMouseCursor )(int client)
 
void(* ShowMouseCursor )(int client)
 
const char *(* MapTime )()
 
void(* LoadResource )(const char *name)
 
void(* ClearResource )()
 
int(* Key_StringToKeynum )(const char *str)
 
const char *(* Key_KeynumToBindString )(int keyNum)
 
void(* Key_GetKeysForCommand )(const char *command, int *key1, int *key2)
 
void(* ArchiveLevel )(qboolean loading)
 
void(* AddSvsTimeFixup )(int *piTime)
 
void(* HudDrawShader )(int info, const char *name)
 
void(* HudDrawAlign )(int info, int horizontalAlign, int verticalAlign)
 
void(* HudDrawRect )(int info, int x, int y, int width, int height)
 
void(* HudDrawVirtualSize )(int info, qboolean virtualScreen)
 
void(* HudDrawColor )(int info, float *color)
 
void(* HudDrawAlpha )(int info, float alpha)
 
void(* HudDrawString )(int info, const char *string)
 
void(* HudDrawFont )(int info, const char *fontName)
 
qboolean(* SanitizeName )(const char *oldName, char *newName, size_t bufferSize)
 
void(* PrintfClient )(int clientNum, const char *fmt,...)
 
int(* pvssoundindex )(const char *name, int streamed)
 
cvar_tfsDebug
 

Member Data Documentation

◆ PrintfClient

void(* gameImport_s::PrintfClient) (int clientNum, const char *fmt,...)

Print a message related to a client


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