OpenMoHAA ..
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)
void(* KickClientForReason )(int clientNum, const char *reason)
cvar_t *(* Cvar_Find )(const char *varName)
unsigned int(* Client_NumPendingCommands )(int clientNum)
unsigned int(* Client_MaxPendingCommands )(int clientNum)
cvar_t * fsDebug

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: