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

Public Member Functions

 void (QDECL *Printf)(int printLevel
 
const char __attribute__ ((format(printf, 2, 3)))
 
 void (QDECL *Error)(int errorLevel
 
const char __attribute__ ((noreturn, format(printf, 2, 3)))
 

Public Attributes

const char * fmt
 
int(* Milliseconds )(void)
 
void *(* Hunk_Alloc )(int size, ha_pref pref)
 
void *(* Hunk_AllocateTempMemory )(int size)
 
void(* Hunk_FreeTempMemory )(void *block)
 
void *(* Malloc )(int bytes)
 
void(* Free )(void *buf)
 
cvar_t *(* Cvar_Get )(const char *name, const char *value, int flags)
 
void(* Cvar_Set )(const char *name, const char *value)
 
void(* Cvar_SetValue )(const char *name, float value)
 
void(* Cvar_CheckRange )(cvar_t *cv, float minVal, float maxVal, qboolean shouldBeIntegral)
 
void(* Cvar_SetDescription )(cvar_t *cv, const char *description)
 
int(* Cvar_VariableIntegerValue )(const char *var_name)
 
void(* Cmd_AddCommand )(const char *name, void(*cmd)(void))
 
void(* Cmd_RemoveCommand )(const char *name)
 
int(* Cmd_Argc )(void)
 
char *(* Cmd_Argv )(int i)
 
void(* Cmd_ExecuteText )(int exec_when, const char *text)
 
byte *(* CM_ClusterPVS )(int cluster)
 
void(* CM_DrawDebugSurface )(void(*drawPoly)(int color, int numPoints, float *points))
 
int(* FS_FileIsInPAK )(const char *name, int *pCheckSum)
 
long(* FS_ReadFile )(const char *name, void **buf)
 
void(* FS_FreeFile )(void *buf)
 
char **(* FS_ListFiles )(const char *name, const char *extension, int *numfilesfound)
 
void(* FS_FreeFileList )(char **filelist)
 
void(* FS_WriteFile )(const char *qpath, const void *buffer, int size)
 
qboolean(* FS_FileExists )(const char *file)
 
void(* CIN_UploadCinematic )(int handle)
 
int(* CIN_PlayCinematic )(const char *arg0, int xpos, int ypos, int width, int height, int bits)
 
e_status(* CIN_RunCinematic )(int handle)
 
void(* CL_WriteAVIVideoFrame )(const byte *buffer, int size)
 
void(* IN_Init )(void *windowData)
 
void(* IN_Shutdown )(void)
 
void(* IN_Restart )(void)
 
long(* ftol )(float f)
 
void(* Sys_SetEnv )(const char *name, const char *value)
 
void(* Sys_GLimpSafeInit )(void)
 
void(* Sys_GLimpInit )(void)
 
qboolean(* Sys_LowPhysicalMemory )(void)
 
const char *(* LV_ConvertString )(const char *string)
 
void(* Hunk_Clear )()
 
void(* Clear )()
 
void(* Cvar_SetDefault )(cvar_t *var, const char *varValue)
 
long(* FS_OpenFile )(const char *qpath, fileHandle_t *file, qboolean uniqueFILE, qboolean quiet)
 
fileHandle_t(* FS_OpenFileWrite )(const char *filename)
 
size_t(* FS_Read )(void *buffer, size_t len, fileHandle_t fileHandle)
 
size_t(* FS_Write )(const void *buffer, size_t len, fileHandle_t h)
 
void(* FS_CloseFile )(fileHandle_t fileHandle)
 
int(* FS_Seek )(fileHandle_t fileHandle, long offset, int origin)
 
long(* FS_ReadFileEx )(const char *qpath, void **buffer, qboolean quiet)
 
void(* FS_CanonicalFilename )(char *filename)
 
void(* CM_BoxTrace )(trace_t *results, const vec3_t start, const vec3_t end, const vec3_t mins, const vec3_t maxs, int model, int brushMask, int cylinder)
 
int(* CM_TerrainSquareType )(int terrainPatch, int i, int j)
 
char *(* CM_EntityString )()
 
const char *(* CM_MapTime )()
 
int(* CG_PermanentMark )(vec3_t origin, vec3_t dir, float orientation, float sScale, float tScale, float red, float green, float blue, float alpha, qboolean doLighting, float sCenter, float tCenter, markFragment_t *markFragments, void *polyVerts)
 
int(* CG_PermanentTreadMarkDecal )(treadMark_t *treadMark, qboolean startSegment, qboolean doLighting, markFragment_t *markFragments, void *polyVerts)
 
int(* CG_PermanentUpdateTreadMark )(treadMark_t *treadMark, float alpha, float minSegment, float maxSegment, float maxOffset, float texScale)
 
void(* CG_ProcessInitCommands )(dtiki_t *tiki, refEntity_t *ent)
 
void(* CG_EndTiki )(dtiki_t *tiki)
 
void(* SetPerformanceCounters )(int totalTris, int totalVerts, int totalTexels, int worldTris, int worldVerts, int characterLights)
 
debugline_t ** DebugLines
 
int * numDebugLines
 
debugstring_t ** DebugStrings
 
int * numDebugStrings
 
orientation_t(* TIKI_OrientationInternal )(dtiki_t *tiki, int entNum, int tagNum, float scale)
 
qboolean(* TIKI_IsOnGroundInternal )(dtiki_t *tiki, int entNum, int tagNum, float thresHold)
 
void(* TIKI_SetPoseInternal )(void *skeletor, const frameInfo_t *frameInfo, const int *boneTag, const vec4_t *boneQuat, float actionWeight)
 
void *(* TIKI_Alloc )(size_t size)
 
float(* GetRadiusInternal )(dtiki_t *tiki, int entNum, float scale)
 
float(* GetCentroidRadiusInternal )(dtiki_t *tiki, int entNum, float scale, vec3_t centroid)
 
void(* GetFrameInternal )(dtiki_t *tiki, int entNum, skelAnimFrame_t *newFrame)
 
void(* UI_LoadResource )(const char *name)
 
int(* CM_PointLeafnum )(const vec3_t p)
 
int(* CM_LeafCluster )(int leafnum)
 
void(* TIKI_CalcLodConsts )(lodControl_t *LOD)
 
void(* TIKI_CalculateBounds )(dtiki_t *pmdl, float scale, vec3_t mins, vec3_t maxs)
 
dtiki_t *(* TIKI_FindTiki )(const char *path)
 
dtiki_t *(* TIKI_RegisterTikiFlags )(const char *path, qboolean use)
 
void *(* TIKI_GetSkeletor )(dtiki_t *tiki, int entnum)
 
skelHeaderGame_t *(* TIKI_GetSkel )(int index)
 
void(* TIKI_GetSkelAnimFrame )(dtiki_t *tiki, skelBoneCache_t *bones, float *radius, vec3_t *mins, vec3_t *maxes)
 
float(* TIKI_GlobalRadius )(dtiki_t *pmdl)
 
skelcache_t *(* TIKI_FindSkelByHeader )(skelHeaderGame_t *skelmodel)
 
int(* TIKI_GetNumChannels )(dtiki_t *tiki)
 
int(* TIKI_GetLocalChannel )(dtiki_t *tiki, int channel)
 
int(* TIKI_GetLocalFromGlobal )(dtiki_t *tiki, int channel)
 
int(* SKEL_GetMorphWeightFrame )(void *skeletor, int index, float time, int *data)
 
int(* SKEL_GetBoneParent )(void *skeletor, int boneIndex)
 

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