SYMBOL INDEX (7954 symbols across 510 files) FILE: android/app/src/main/java/su/xash/engine/XashActivity.java class XashActivity (line 18) | public class XashActivity extends SDLActivity { method onCreate (line 23) | @Override method onDestroy (line 36) | @Override method getLibraries (line 47) | @Override method getAndroidID (line 52) | @SuppressLint("HardwareIds") method saveAndroidID (line 57) | @SuppressLint("ApplySharedPref") method loadAndroidID (line 62) | private String loadAndroidID() { method getCallingPackage (line 66) | @Override method getAssets (line 75) | private AssetManager getAssets(boolean isEngine) { method getAssetsList (line 92) | private String[] getAssetsList(boolean isEngine, String path) { method dispatchKeyEvent (line 104) | @Override method getArguments (line 121) | @Override FILE: android/app/src/main/java/su/xash/engine/util/AndroidBug5497Workaround.java class AndroidBug5497Workaround (line 8) | public class AndroidBug5497Workaround { method assistActivity (line 12) | public static void assistActivity(Activity activity) { method AndroidBug5497Workaround (line 20) | private AndroidBug5497Workaround(Activity activity) { method possiblyResizeChildOfContent (line 27) | private void possiblyResizeChildOfContent() { method computeUsableHeight (line 44) | private int computeUsableHeight() { FILE: android/app/src/main/java/su/xash/engine/util/TGAReader.java class TGAReader (line 19) | public final class TGAReader { method getWidth (line 24) | public static int getWidth(byte[] buffer) { method getHeight (line 28) | public static int getHeight(byte[] buffer) { method read (line 32) | public static int[] read(byte[] buffer, Order order) throws IOException { method decodeRLE (line 97) | private static byte[] decodeRLE(int width, int height, int depth, byte... method createPixelsFromColormap (line 125) | private static int[] createPixelsFromColormap(int width, int height, i... method createPixelsFromRGB (line 298) | private static int[] createPixelsFromRGB(int width, int height, int de... method createPixelsFromGrayscale (line 447) | private static int[] createPixelsFromGrayscale(int width, int height, ... method TGAReader (line 572) | private TGAReader() { class Order (line 575) | public static final class Order { method Order (line 576) | Order(int redShift, int greenShift, int blueShift, int alphaShift) { FILE: common/beamdef.h type BEAM (line 32) | typedef struct beam_s BEAM; type beam_s (line 33) | struct beam_s FILE: common/bspfile.h type dlump_t (line 142) | typedef struct type dheader_t (line 148) | typedef struct type dextrahdr_t (line 154) | typedef struct type dmodel_t (line 161) | typedef struct type dmiptexlump_t (line 172) | typedef struct type dvertex_t (line 178) | typedef struct type dplane_t (line 183) | typedef struct type dnode_t (line 190) | typedef struct type dnode32_t (line 200) | typedef struct type dleaf_t (line 212) | typedef struct type dleaf32_t (line 226) | typedef struct type dclipnode_t (line 240) | typedef struct type dclipnode32_t (line 246) | typedef struct type dtexinfo_t (line 252) | typedef struct type dfaceinfo_t (line 260) | typedef struct type word (line 268) | typedef word dmarkface_t; type dmarkface32_t (line 269) | typedef int dmarkface32_t; type dsurfedge_t (line 271) | typedef int dsurfedge_t; type dedge_t (line 275) | typedef struct type dedge32_t (line 280) | typedef struct type dface_t (line 285) | typedef struct type dface32_t (line 299) | typedef struct FILE: common/cl_entity.h type efrag_t (line 19) | typedef struct efrag_s type mouth_t (line 27) | typedef struct type latchedvars_t (line 34) | typedef struct type position_history_t (line 49) | typedef struct type cl_entity_t (line 58) | typedef struct cl_entity_s cl_entity_t; type cl_entity_s (line 66) | struct cl_entity_s FILE: common/com_image.h type pixformat_t (line 27) | typedef enum type bpc_desc_t (line 53) | typedef struct bpc_desc_s type ilFlags_t (line 62) | typedef enum type imgFlags_t (line 88) | typedef enum type rgbdata_t (line 120) | typedef struct rgbdata_s FILE: common/com_model.h type modtype_t (line 40) | typedef enum type mplane_t (line 49) | typedef struct mplane_s type mvertex_t (line 58) | typedef struct type mclipnode32_t (line 63) | typedef struct mclipnode32_s type mclipnode16_t (line 69) | typedef struct mclipnode16_s type medge32_t (line 76) | typedef struct medge32_s type medge16_t (line 81) | typedef struct medge16_s type texture_t (line 87) | typedef struct texture_s type mfaceinfo_t (line 102) | typedef struct type mfacebevel_t (line 114) | typedef struct type mtexinfo_t (line 123) | typedef struct type glpoly2_t (line 138) | typedef struct glpoly2_s type mnode_t (line 151) | typedef struct mnode_s type msurface_t (line 190) | typedef struct msurface_s msurface_t; type decal_t (line 191) | typedef struct decal_s decal_t; type decal_s (line 194) | struct decal_s type mleaf_t (line 210) | typedef struct mleaf_s type mextrasurf_t (line 230) | typedef struct mextrasurf_s type mdisplaylist_t (line 265) | typedef struct mdisplaylist_s type msurface_s (line 274) | struct msurface_s type hull_t (line 312) | typedef struct hull_s type cache_user_t (line 328) | typedef struct cache_user_s type model_t (line 334) | typedef struct model_s type alight_t (line 412) | typedef struct alight_s type auxvert_t (line 420) | typedef struct auxvert_s type player_info_t (line 430) | typedef struct player_info_s type spriteframetype_t (line 463) | typedef enum { SPR_SINGLE = 0, SPR_GROUP, SPR_ANGLED } spriteframetype_t; type mspriteframe_t (line 465) | typedef struct mspriteframe_s type mspritegroup_t (line 473) | typedef struct type mspriteframedesc_t (line 480) | typedef struct type msprite_t (line 486) | typedef struct type trivertex_t (line 514) | typedef struct type maliasframedesc_t (line 520) | typedef struct type aliashdr_t (line 530) | typedef struct function mnode_t (line 601) | static inline mnode_t *node_child( const mnode_t *n, int side, const mod... function node_children (line 628) | static inline void node_children( mnode_t *children[2], const mnode_t *n... function node_firstsurface (line 634) | static inline int node_firstsurface( const mnode_t *n, const model_t *mod ) function node_numsurfaces (line 642) | static inline int node_numsurfaces( const mnode_t *n, const model_t *mod ) FILE: common/con_nprint.h type con_nprint_t (line 18) | typedef struct con_nprint_s FILE: common/const.h type func_t (line 723) | typedef int func_t; type string_t (line 724) | typedef int string_t; type word (line 726) | typedef unsigned short word; type color24 (line 730) | typedef struct type colorVec (line 735) | typedef struct type link_t (line 740) | typedef struct link_s type edict_t (line 745) | typedef struct edict_s edict_t; type plane_t (line 747) | typedef struct type trace_t (line 753) | typedef struct FILE: common/cvardef.h type cvar_s (line 85) | struct cvar_s { type cvar_t (line 92) | typedef struct cvar_s cvar_t; type cvar_s (line 94) | struct cvar_s type convar_s (line 97) | struct convar_s { type convar_t (line 106) | typedef struct convar_s convar_t; FILE: common/demo_api.h type demo_api_t (line 19) | typedef struct demo_api_s FILE: common/dlight.h type dlight_t (line 19) | typedef struct dlight_s FILE: common/entity_state.h type entity_state_t (line 24) | typedef struct entity_state_s entity_state_t; type entity_state_s (line 26) | struct entity_state_s type clientdata_t (line 123) | typedef struct clientdata_s type local_state_t (line 181) | typedef struct local_state_s FILE: common/event_api.h type event_api_t (line 21) | typedef struct event_api_s FILE: common/event_args.h type event_args_t (line 24) | typedef struct event_args_s FILE: common/gameinfo.h type GAMEINFO (line 33) | typedef struct GAMEINFO_s type gametype_t (line 66) | typedef enum gametype_e type gameinfo2_t (line 73) | typedef struct gameinfo2_s FILE: common/ivoicetweak.h type VoiceTweakControl (line 20) | typedef enum type IVoiceTweak (line 26) | typedef struct IVoiceTweak_s FILE: common/kbutton.h type kbutton_t (line 27) | typedef struct FILE: common/lightstyle.h type lightstyle_t (line 19) | typedef struct FILE: common/mathlib.h type vec_t (line 19) | typedef float vec_t; type vec_t (line 20) | typedef vec_t vec2_t[2]; type vec_t (line 21) | typedef vec_t vec3_t[3]; type vec_t (line 22) | typedef vec_t vec4_t[4]; type mplane_s (line 28) | struct mplane_s type mplane_s (line 78) | struct mplane_s FILE: common/net_api.h type net_response_s (line 32) | struct net_response_s type net_response_s (line 33) | struct net_response_s type net_adrlist_t (line 41) | typedef struct net_adrlist_s type net_response_t (line 47) | typedef struct net_response_s type net_status_t (line 66) | typedef struct net_status_s type net_api_t (line 84) | typedef struct net_api_s FILE: common/netadr.h type netadrtype_t (line 31) | typedef enum netadrtype_e type netadr_t (line 57) | typedef struct netadr_s function netadrtype_t (line 90) | static inline netadrtype_t NET_NetadrType( const netadr_t *a ) function NET_NetadrSetType (line 101) | static inline void NET_NetadrSetType( netadr_t *a, netadrtype_t type ) FILE: common/particledef.h type ptype_t (line 19) | typedef enum type particle_t (line 34) | typedef struct particle_s FILE: common/pmtrace.h type pmplane_t (line 19) | typedef struct type pmtrace_t (line 25) | typedef struct pmtrace_s pmtrace_t; type pmtrace_s (line 27) | struct pmtrace_s FILE: common/port.h type POINT (line 63) | typedef struct tagPOINT FILE: common/qfont.h type charinfo (line 23) | typedef struct type qfont_t (line 29) | typedef struct qfont_s FILE: common/r_efx.h type pmtrace_s (line 89) | struct pmtrace_s type TEMPENTITY (line 90) | typedef struct tempent_s type efx_api_t (line 117) | typedef struct efx_api_s efx_api_t; type efx_api_s (line 119) | struct efx_api_s FILE: common/r_studioint.h type engine_studio_api_t (line 22) | typedef struct engine_studio_api_s type server_studio_api_t (line 116) | typedef struct server_studio_api_s type r_studio_interface_t (line 129) | typedef struct r_studio_interface_s type sv_blending_interface_t (line 139) | typedef struct sv_blending_interface_s FILE: common/ref_device.h type ref_device_type_t (line 20) | typedef enum ref_device_type_e type ref_device_t (line 33) | typedef struct ref_device_s { FILE: common/ref_params.h type ref_params_t (line 19) | typedef struct ref_params_s type ref_overview_t (line 74) | typedef struct ref_overview_s type ref_viewpass_t (line 95) | typedef struct ref_viewpass_s FILE: common/render_api.h type texFlags_t (line 79) | typedef enum type gl_context_type_t (line 115) | typedef enum type gles_wrapper_t (line 123) | typedef enum type modelstate_t (line 132) | typedef struct modelstate_s type decallist_t (line 144) | typedef struct decallist_s type movie_parms_e (line 161) | enum movie_parms_e type movie_state_s (line 177) | struct movie_state_s type ref_viewpass_s (line 178) | struct ref_viewpass_s type render_api_t (line 180) | typedef struct render_api_s type render_interface_t (line 269) | typedef struct render_interface_s FILE: common/screenfade.h type screenfade_t (line 19) | typedef struct screenfade_s FILE: common/studio_event.h type mstudioevent_t (line 21) | typedef struct mstudioevent_s FILE: common/synctype.h type synctype_t (line 23) | typedef enum {ST_SYNC=0, ST_RAND } synctype_t; FILE: common/triangleapi.h type TRICULLSTYLE (line 19) | typedef enum type triangleapi_t (line 36) | typedef struct triangleapi_s FILE: common/usercmd.h type usercmd_t (line 19) | typedef struct usercmd_s FILE: common/wadfile.h type lmp_t (line 66) | typedef struct lmp_s type mip_t (line 79) | typedef struct mip_s type dwadinfo_t (line 94) | typedef struct type dlumpinfo_t (line 108) | typedef struct FILE: common/weaponinfo.h type weapon_data_t (line 20) | typedef struct weapon_data_s FILE: common/wrect.h type wrect_t (line 19) | typedef struct wrect_s FILE: common/xash3d_types.h type byte (line 23) | typedef uint8_t byte; type vec_t (line 24) | typedef float vec_t; type vec_t (line 25) | typedef vec_t vec2_t[2]; type vec_t (line 27) | typedef vec_t vec3_t[3]; type vec_t (line 29) | typedef vec_t vec4_t[4]; type vec_t (line 30) | typedef vec_t quat_t[4]; type byte (line 31) | typedef byte rgba_t[4]; type byte (line 32) | typedef byte rgb_t[3]; type vec_t (line 33) | typedef vec_t matrix3x4[3][4]; type vec_t (line 34) | typedef vec_t matrix4x4[4][4]; type poolhandle_t (line 35) | typedef uint32_t poolhandle_t; type qboolean (line 44) | typedef int qboolean; function _inline (line 188) | _inline float LittleFloat( float f ) type dword (line 213) | typedef unsigned int dword; type uint (line 214) | typedef unsigned int uint; type off_t (line 216) | typedef off_t fs_offset_t; type fs_size_t (line 218) | typedef int fs_size_t; type fs_size_t (line 220) | typedef ssize_t fs_size_t; FILE: engine/alias.h type aliasframetype_t (line 46) | typedef enum type aliasskintype_t (line 52) | typedef enum type daliashdr_t (line 58) | typedef struct type stvert_t (line 79) | typedef struct type dtriangle_t (line 88) | typedef struct dtriangle_s type daliasframe_t (line 99) | typedef struct type daliasgroup_t (line 108) | typedef struct type daliasskingroup_t (line 117) | typedef struct type daliasinterval_t (line 124) | typedef struct type daliasskininterval_t (line 131) | typedef struct type daliasframetype_t (line 138) | typedef struct type daliasskintype_t (line 145) | typedef struct FILE: engine/cdll_exp.h type tempent_s (line 18) | struct tempent_s type usercmd_s (line 19) | struct usercmd_s type physent_s (line 20) | struct physent_s type playermove_s (line 21) | struct playermove_s type mstudioevent_s (line 22) | struct mstudioevent_s type engine_studio_api_s (line 23) | struct engine_studio_api_s type r_studio_interface_s (line 24) | struct r_studio_interface_s type cldll_func_t (line 27) | typedef struct cldll_func_s FILE: engine/cdll_int.h type cmdalias_t (line 34) | typedef struct cmdalias_s type HSPRITE (line 44) | typedef int HSPRITE; type SCREENINFO (line 52) | typedef struct SCREENINFO_s type client_data_t (line 62) | typedef struct client_data_s type client_sprite_t (line 73) | typedef struct client_sprite_s type client_textmessage_t (line 82) | typedef struct client_textmessage_s type hud_player_info_t (line 97) | typedef struct hud_player_info_s type screenfade_s (line 113) | struct screenfade_s type tagPOINT (line 114) | struct tagPOINT type event_args_s (line 115) | struct event_args_s type cl_enginefunc_t (line 117) | typedef struct cl_enginefuncs_s FILE: engine/client/avi/avi.h type movie_state_t (line 21) | typedef struct movie_state_s movie_state_t; type movie_parms_e (line 36) | enum movie_parms_e FILE: engine/client/avi/avi_ffmpeg.c type movie_state_s (line 29) | struct movie_state_s function qboolean (line 79) | qboolean AVI_SetParm( movie_state_t *Avi, enum movie_parms_e parm, ... ) function AVI_SpewError (line 147) | static void AVI_SpewError( qboolean quiet, const char *fmt, ... ) function AVI_SpewAvError (line 162) | static void AVI_SpewAvError( qboolean quiet, const char *func, int numerr ) function AVI_OpenCodecContext (line 172) | static int AVI_OpenCodecContext( AVCodecContext **dst_dec_ctx, AVFormatC... function AVI_GetVideoFrameNumber (line 220) | int AVI_GetVideoFrameNumber( movie_state_t *Avi, float time ) function AVI_TimeToSoundPosition (line 225) | int AVI_TimeToSoundPosition( movie_state_t *Avi, int time ) function qboolean (line 230) | qboolean AVI_GetVideoInfo( movie_state_t *Avi, int *xres, int *yres, flo... function qboolean (line 247) | qboolean AVI_HaveAudioTrack( const movie_state_t *Avi ) function byte (line 253) | byte *AVI_GetVideoFrame( movie_state_t *Avi, int target ) function AVI_StreamAudio (line 258) | static void AVI_StreamAudio( movie_state_t *Avi ) function AVI_HandleAudio (line 313) | static void AVI_HandleAudio( movie_state_t *Avi, const AVFrame *frame ) function qboolean (line 353) | qboolean AVI_Think( movie_state_t *Avi ) function AVI_OpenVideo (line 463) | void AVI_OpenVideo( movie_state_t *Avi, const char *filename, qboolean l... function AVI_CloseVideo (line 577) | void AVI_CloseVideo( movie_state_t *Avi ) function qboolean (line 721) | static qboolean AVI_LoadFFmpeg( void ) function AVI_UnloadFFmpeg (line 741) | static void AVI_UnloadFFmpeg( void ) function qboolean (line 751) | static qboolean AVI_LoadFFmpeg( void ) function AVI_UnloadFFmpeg (line 756) | static void AVI_UnloadFFmpeg( void ) function qboolean (line 762) | static qboolean AVI_ValidateFFmpegVersion( void ) type movie_state_s (line 815) | struct movie_state_s function AVI_GetVideoFrameNumber (line 820) | int AVI_GetVideoFrameNumber( movie_state_t *Avi, float time ) function byte (line 825) | byte *AVI_GetVideoFrame( movie_state_t *Avi, int frame ) function qboolean (line 830) | qboolean AVI_GetVideoInfo( movie_state_t *Avi, int *xres, int *yres, flo... function qboolean (line 835) | qboolean AVI_HaveAudioTrack( const movie_state_t *Avi ) function AVI_OpenVideo (line 840) | void AVI_OpenVideo( movie_state_t *Avi, const char *filename, qboolean l... function AVI_TimeToSoundPosition (line 845) | int AVI_TimeToSoundPosition( movie_state_t *Avi, int time ) function AVI_CloseVideo (line 850) | void AVI_CloseVideo( movie_state_t *Avi ) function qboolean (line 855) | qboolean AVI_Think( movie_state_t *Avi ) function qboolean (line 860) | qboolean AVI_SetParm( movie_state_t *Avi, enum movie_parms_e parm, ... ) function qboolean (line 865) | static qboolean AVI_ValidateFFmpegVersion( void ) function qboolean (line 870) | static qboolean AVI_LoadFFmpeg( void ) function AVI_UnloadFFmpeg (line 875) | static void AVI_UnloadFFmpeg( void ) function movie_state_t (line 882) | movie_state_t *AVI_GetState( int num ) function qboolean (line 887) | qboolean AVI_IsActive( movie_state_t *Avi ) function qboolean (line 892) | qboolean AVI_Initailize( void ) function AVI_Shutdown (line 918) | void AVI_Shutdown( void ) function movie_state_t (line 926) | movie_state_t *AVI_LoadVideo( const char *filename, qboolean load_audio ) function AVI_FreeVideo (line 960) | void AVI_FreeVideo( movie_state_t *Avi ) FILE: engine/client/avi/avi_ffmpeg.h type AVSampleFormat (line 68) | enum AVSampleFormat type AVMediaType (line 69) | enum AVMediaType type AVPixelFormat (line 70) | enum AVPixelFormat type AVMediaType (line 74) | enum AVMediaType type AVCodec (line 74) | struct AVCodec type AVCodecID (line 87) | enum AVCodecID type AVCodecParameters (line 91) | struct AVCodecParameters type SwrContext (line 97) | struct SwrContext type AVSampleFormat (line 97) | enum AVSampleFormat type AVSampleFormat (line 97) | enum AVSampleFormat type SwrContext (line 98) | struct SwrContext type SwrContext (line 99) | struct SwrContext type SwrContext (line 100) | struct SwrContext type SwsContext (line 104) | struct SwsContext type SwsContext (line 105) | struct SwsContext type AVPixelFormat (line 105) | enum AVPixelFormat type AVPixelFormat (line 105) | enum AVPixelFormat type SwsContext (line 106) | struct SwsContext FILE: engine/client/cl_cmds.c function CL_PlayVideo_f (line 26) | void CL_PlayVideo_f( void ) function CL_PlayCDTrack_f (line 62) | void CL_PlayCDTrack_f( void ) function CL_LevelShot_f (line 170) | void CL_LevelShot_f( void ) function scrshot_t (line 205) | static scrshot_t CL_GetScreenshotTypeFromString( const char *string ) function CL_GenericShot_f (line 225) | void CL_GenericShot_f( void ) function CL_DeleteDemo_f (line 316) | void CL_DeleteDemo_f( void ) function CL_SetSky_f (line 341) | void CL_SetSky_f( void ) function SCR_Viewpos_f (line 359) | void SCR_Viewpos_f( void ) function CL_WavePlayLen_f (line 371) | void CL_WavePlayLen_f( void ) FILE: engine/client/cl_custom.c function qboolean (line 20) | qboolean CL_CheckFile( sizebuf_t *msg, resource_t *pResource ) function CL_AddToResourceList (line 88) | void CL_AddToResourceList( resource_t *pResource, resource_t *pList ) function CL_RemoveFromResourceList (line 105) | void CL_RemoveFromResourceList( resource_t *pResource ) function CL_MoveToOnHandList (line 119) | void CL_MoveToOnHandList( resource_t *pResource ) function CL_ClearResourceList (line 131) | static void CL_ClearResourceList( resource_t *pList ) function CL_ClearResourceLists (line 147) | void CL_ClearResourceLists( void ) FILE: engine/client/cl_debug.c type oldcmd_t (line 28) | typedef struct type msg_debug_t (line 35) | typedef struct function CL_Parse_Debug (line 100) | void CL_Parse_Debug( qboolean enable ) function CL_Parse_RecordCommand (line 112) | void CL_Parse_RecordCommand( int cmd, int startoffset ) function CL_ResetFrame (line 129) | void CL_ResetFrame( frame_t *frame ) function CL_WriteErrorMessage (line 146) | static void CL_WriteErrorMessage( int current_count, sizebuf_t *msg ) function CL_WriteMessageHistory (line 170) | void CL_WriteMessageHistory( void ) function CL_ReplayBufferDat_f (line 202) | void CL_ReplayBufferDat_f( void ) FILE: engine/client/cl_demo.c type demoheader_t (line 57) | typedef struct type demoentry_t (line 70) | typedef struct type demodirectory_t (line 81) | typedef struct type demoangle_t (line 88) | typedef struct function CL_GetDemoNetProtocol (line 114) | static int CL_GetDemoNetProtocol( connprotocol_t proto ) function connprotocol_t (line 131) | static connprotocol_t CL_GetProtocolFromDemo( int net_protocol ) function CL_StartupDemoHeader (line 156) | void CL_StartupDemoHeader( void ) function CL_CloseDemoHeader (line 178) | void CL_CloseDemoHeader( void ) function CL_GetDemoRecordClock (line 193) | static float CL_GetDemoRecordClock( void ) function CL_GetDemoPlaybackClock (line 205) | static float CL_GetDemoPlaybackClock( void ) function CL_GetDemoFramerate (line 217) | double CL_GetDemoFramerate( void ) function CL_DemoAborted (line 229) | static void CL_DemoAborted( void ) function CL_WriteDemoCmdHeader (line 250) | static void CL_WriteDemoCmdHeader( byte cmd, file_t *file ) function CL_WriteDemoJumpTime (line 272) | void CL_WriteDemoJumpTime( void ) function CL_WriteDemoUserCmd (line 291) | void CL_WriteDemoUserCmd( int cmdnumber ) function CL_WriteDemoSequence (line 323) | static void CL_WriteDemoSequence( file_t *file ) function CL_WriteDemoMessage (line 343) | void CL_WriteDemoMessage( qboolean startup, int start, sizebuf_t *msg ) function CL_WriteDemoUserMessage (line 376) | void GAME_EXPORT CL_WriteDemoUserMessage( int size, byte *buffer ) function CL_WriteDemoHeader (line 400) | static void CL_WriteDemoHeader( const char *name ) function CL_StopRecord (line 492) | static void CL_StopRecord( void ) function CL_DrawDemoRecording (line 542) | void CL_DrawDemoRecording( void ) function qboolean (line 574) | static qboolean CL_ReadDemoCmdHeader( byte *cmd, float *dt ) function CL_ReadDemoUserCmd (line 604) | static void CL_ReadDemoUserCmd( qboolean discard ) function CL_ReadDemoSequence (line 677) | static void CL_ReadDemoSequence( qboolean discard ) function CL_DemoStartPlayback (line 711) | static void CL_DemoStartPlayback( int mode ) function CL_DemoCompleted (line 756) | void CL_DemoCompleted( void ) function qboolean (line 777) | static qboolean CL_DemoMoveToNextSection( void ) function qboolean (line 799) | static qboolean CL_ReadRawNetworkData( byte *buffer, size_t *length ) function qboolean (line 850) | static qboolean CL_DemoReadMessageQuake( byte *buffer, size_t *length ) function qboolean (line 943) | qboolean CL_DemoReadMessage( byte *buffer, size_t *length ) function CL_DemoFindInterpolatedViewAngles (line 1065) | static void CL_DemoFindInterpolatedViewAngles( float t, float *frac, dem... function CL_DemoInterpolateAngles (line 1117) | void CL_DemoInterpolateAngles( void ) function CL_FinishTimeDemo (line 1159) | static void CL_FinishTimeDemo( void ) function CL_StopPlayback (line 1187) | void CL_StopPlayback( void ) function CL_GetDemoComment (line 1239) | int GAME_EXPORT CL_GetDemoComment( const char *demoname, char *comment ) function qboolean (line 1311) | static qboolean CL_NextDemo( void ) function CL_CheckStartupDemos (line 1344) | void CL_CheckStartupDemos( void ) function CL_DemoGetName (line 1372) | static void CL_DemoGetName( int lastnum, char *filename, size_t size ) function CL_Record_f (line 1392) | void CL_Record_f( void ) function qboolean (line 1463) | static qboolean CL_ParseDemoHeader( const char *callee, const char *file... function CL_PlayDemo_f (line 1515) | void CL_PlayDemo_f( void ) function CL_TimeDemo_f (line 1629) | void CL_TimeDemo_f( void ) function CL_StartDemos_f (line 1646) | void CL_StartDemos_f( void ) function CL_Demos_f (line 1677) | void CL_Demos_f( void ) function CL_Stop_f (line 1704) | void CL_Stop_f( void ) function CL_ListDemo_f (line 1718) | void CL_ListDemo_f( void ) FILE: engine/client/cl_efrag.c function efrag_t (line 40) | static efrag_t *CL_AllocEfrags( int num ) function CL_ClearEfrags (line 71) | void CL_ClearEfrags( void ) function R_SplitEntityOnNode (line 82) | static void R_SplitEntityOnNode( mnode_t *node ) function R_AddEfrags (line 141) | void R_AddEfrags( cl_entity_t *ent ) function R_StoreEfrags (line 174) | void R_StoreEfrags( efrag_t **ppefrag, int framecount ) FILE: engine/client/cl_efx.c function R_LookupColor (line 45) | short GAME_EXPORT R_LookupColor( byte r, byte g, byte b ) function R_GetPackedColor (line 80) | void GAME_EXPORT R_GetPackedColor( short *packed, short color ) function CL_InitParticles (line 91) | void CL_InitParticles( void ) function CL_ClearParticles (line 117) | void CL_ClearParticles( void ) function CL_FreeParticles (line 139) | void CL_FreeParticles( void ) function particle_t (line 153) | particle_t *CL_AllocParticleFast( void ) function particle_t (line 224) | static particle_t *R_AllocTracer( const vec3_t org, const vec3_t vel, fl... function R_BeamSetAttributes (line 289) | static void R_BeamSetAttributes( BEAM *pbeam, float r, float g, float b,... function BEAM (line 306) | static BEAM *R_BeamAlloc( void ) function R_BeamFree (line 329) | static void R_BeamFree( BEAM *pBeam ) function CL_InitViewBeams (line 346) | void CL_InitViewBeams( void ) function CL_ClearViewBeams (line 358) | void CL_ClearViewBeams( void ) function CL_FreeViewBeams (line 379) | void CL_FreeViewBeams( void ) function cl_entity_t (line 394) | cl_entity_t *R_BeamGetEntity( int index ) function CL_KillDeadBeams (line 407) | void CL_KillDeadBeams( cl_entity_t *pDeadEntity ) function CL_ReadLineFile_f (line 472) | void CL_ReadLineFile_f( void ) function CL_BeamSprite (line 558) | static void CL_BeamSprite( vec3_t start, vec3_t end, int beamIndex, int ... function R_BeamSetup (line 573) | static void R_BeamSetup( BEAM *pbeam, vec3_t start, vec3_t end, int mode... function qboolean (line 611) | static qboolean CL_BeamAttemptToDie( BEAM *pBeam ) function R_BeamKill (line 640) | void GAME_EXPORT R_BeamKill( int deadEntity ) function CL_ParseViewBeam (line 669) | void CL_ParseViewBeam( sizebuf_t *msg, int beamType ) function R_EntityParticles (line 1040) | void GAME_EXPORT R_EntityParticles( cl_entity_t *ent ) function R_ParticleExplosion (line 1075) | void GAME_EXPORT R_ParticleExplosion( const vec3_t org ) function R_ParticleExplosion2 (line 1106) | void GAME_EXPORT R_ParticleExplosion2( const vec3_t org, int colorStart,... function R_BlobExplosion (line 1140) | void GAME_EXPORT R_BlobExplosion( const vec3_t org ) function R_RunParticleEffect (line 1181) | void GAME_EXPORT R_RunParticleEffect( const vec3_t org, const vec3_t dir... function R_Blood (line 1214) | void GAME_EXPORT R_Blood( const vec3_t org, const vec3_t ndir, int pcolo... function R_BloodStream (line 1250) | void GAME_EXPORT R_BloodStream( const vec3_t org, const vec3_t ndir, int... function R_LavaSplash (line 1330) | void GAME_EXPORT R_LavaSplash( const vec3_t org ) function R_ParticleBurst (line 1372) | void GAME_EXPORT R_ParticleBurst( const vec3_t org, int size, int color,... function R_LargeFunnel (line 1405) | void GAME_EXPORT R_LargeFunnel( const vec3_t org, int reverse ) function R_TeleportSplash (line 1452) | void GAME_EXPORT R_TeleportSplash( const vec3_t org ) function R_RocketTrail (line 1494) | void GAME_EXPORT R_RocketTrail( vec3_t start, vec3_t end, int type ) function PM_ParticleLine (line 1616) | static void PM_ParticleLine( const vec3_t start, const vec3_t end, int p... function PM_DrawRectangle (line 1640) | static void PM_DrawRectangle( const vec3_t tl, const vec3_t bl, const ve... function PM_DrawBBox (line 1654) | static void PM_DrawBBox( const vec3_t mins, const vec3_t maxs, const vec... function R_ParticleLine (line 1682) | void GAME_EXPORT R_ParticleLine( const vec3_t start, const vec3_t end, b... function R_ParticleBox (line 1696) | void GAME_EXPORT R_ParticleBox( const vec3_t absmin, const vec3_t absmax... function R_ShowLine (line 1717) | void GAME_EXPORT R_ShowLine( const vec3_t start, const vec3_t end ) function R_BulletImpactParticles (line 1749) | void GAME_EXPORT R_BulletImpactParticles( const vec3_t pos ) function R_FlickerParticles (line 1791) | void GAME_EXPORT R_FlickerParticles( const vec3_t org ) function R_StreakSplash (line 1819) | void GAME_EXPORT R_StreakSplash( const vec3_t pos, const vec3_t dir, int... function CL_Particle (line 1846) | void CL_Particle( const vec3_t org, int color, float life, int zpos, int... function R_TracerEffect (line 1865) | void GAME_EXPORT R_TracerEffect( const vec3_t start, const vec3_t end ) function R_UserTracerParticle (line 1892) | void GAME_EXPORT R_UserTracerParticle( float *org, float *vel, float lif... function particle_t (line 1915) | particle_t *R_TracerParticles( float *org, float *vel, float life ) function R_SparkStreaks (line 1927) | void GAME_EXPORT R_SparkStreaks( const vec3_t pos, int count, int veloci... function R_Implosion (line 1955) | void GAME_EXPORT R_Implosion( const vec3_t end, float radius, int count,... function R_FreeDeadParticles (line 1989) | void R_FreeDeadParticles( particle_t **ppparticles ) function CL_ReadPointFile_f (line 2037) | void CL_ReadPointFile_f( void ) function CL_FreeDeadBeams (line 2104) | static void CL_FreeDeadBeams( void ) function CL_DrawEFX (line 2131) | void CL_DrawEFX( float time, qboolean fTrans ) function CL_ThinkParticle (line 2148) | void CL_ThinkParticle( double frametime, particle_t *p ) FILE: engine/client/cl_events.c function CL_ResetEvent (line 28) | void CL_ResetEvent( event_info_t *ei ) function CL_CalcPlayerVelocity (line 43) | static void CL_CalcPlayerVelocity( int idx, vec3_t velocity ) function CL_DescribeEvent (line 81) | static void CL_DescribeEvent( event_info_t *ei, int slot ) function CL_SetEventIndex (line 131) | void CL_SetEventIndex( const char *szEvName, int ev_index ) function word (line 159) | word CL_EventIndex( const char *name ) function CL_RegisterEvent (line 180) | void CL_RegisterEvent( int lastnum, const char *szEvName, pfnEventHook f... function qboolean (line 205) | static qboolean CL_FireEvent( event_info_t *ei, int slot ) function CL_FireEvents (line 262) | void CL_FireEvents( void ) function event_info_t (line 295) | static event_info_t *CL_FindEmptyEvent( void ) function event_info_t (line 323) | static event_info_t *CL_FindUnreliableEvent( void ) function CL_QueueEvent (line 353) | static void CL_QueueEvent( int flags, int index, float delay, event_args... function CL_ParseReliableEvent (line 383) | void CL_ParseReliableEvent( sizebuf_t *msg, connprotocol_t proto ) function CL_ParseEvent (line 424) | void CL_ParseEvent( sizebuf_t *msg, connprotocol_t proto ) function CL_PlaybackEvent (line 516) | void GAME_EXPORT CL_PlaybackEvent( int flags, const edict_t *pInvoker, w... FILE: engine/client/cl_font.c function qboolean (line 21) | qboolean CL_FixedFont( cl_font_t *font ) function CL_LoadFontTexture (line 26) | static int CL_LoadFontTexture( const char *fontname, uint texFlags, int ... function CL_FontRenderMode (line 49) | static int CL_FontRenderMode( convar_t *fontrender ) function CL_SetFontRendermode (line 66) | void CL_SetFontRendermode( cl_font_t *font ) function qboolean (line 71) | qboolean Con_LoadFixedWidthFont( const char *fontname, cl_font_t *font, ... function qboolean (line 104) | qboolean Con_LoadVariableWidthFont( const char *fontname, cl_font_t *fon... function CL_FreeFont (line 155) | void CL_FreeFont( cl_font_t *font ) function CL_CalcTabStop (line 164) | static int CL_CalcTabStop( const cl_font_t *font, int x ) function CL_DrawCharacter (line 176) | int CL_DrawCharacter( float x, float y, int number, const rgba_t color, ... function CL_DrawString (line 234) | int CL_DrawString( float x, float y, const char *s, const rgba_t color, ... function CL_DrawStringf (line 290) | int CL_DrawStringf( cl_font_t *font, float x, float y, const rgba_t colo... function CL_DrawCharacterLen (line 302) | void CL_DrawCharacterLen( cl_font_t *font, int number, int *width, int *... function CL_DrawStringLen (line 314) | void CL_DrawStringLen( cl_font_t *font, const char *s, int *width, int *... FILE: engine/client/cl_frame.c function CL_UpdatePositions (line 43) | static void CL_UpdatePositions( cl_entity_t *ent ) function CL_ResetPositions (line 76) | static void CL_ResetPositions( cl_entity_t *ent ) function qboolean (line 97) | static qboolean CL_EntityTeleported( cl_entity_t *ent ) function qboolean (line 118) | static qboolean CL_CompareTimestamps( float t1, float t2 ) function qboolean (line 133) | static qboolean CL_EntityIgnoreLerp( cl_entity_t *e ) function qboolean (line 150) | static qboolean CL_EntityCustomLerp( cl_entity_t *e ) function qboolean (line 179) | static qboolean CL_ParametricMove( cl_entity_t *ent ) function CL_UpdateLatchedVars (line 216) | static void CL_UpdateLatchedVars( cl_entity_t *ent ) function CL_GetStudioEstimatedFrame (line 249) | static float CL_GetStudioEstimatedFrame( cl_entity_t *ent ) function CL_ResetLatchedVars (line 276) | void CL_ResetLatchedVars( cl_entity_t *ent, qboolean full_reset ) function CL_ProcessEntityUpdate (line 311) | static void CL_ProcessEntityUpdate( cl_entity_t *ent ) function qboolean (line 357) | static qboolean CL_FindInterpolationUpdates( cl_entity_t *ent, double ta... function CL_PureOrigin (line 396) | static void CL_PureOrigin( cl_entity_t *ent, double t, vec3_t outorigin,... function CL_InterpolateModel (line 442) | static int CL_InterpolateModel( cl_entity_t *e ) function CL_ComputePlayerOrigin (line 527) | void CL_ComputePlayerOrigin( cl_entity_t *ent ) function CL_ProcessPlayerState (line 569) | static void CL_ProcessPlayerState( int playerindex, entity_state_t *state ) function CL_ResetLatchedState (line 589) | static void CL_ResetLatchedState( int pnum, frame_t *frame, cl_entity_t ... function CL_ProcessPacket (line 612) | void CL_ProcessPacket( frame_t *frame ) function qboolean (line 654) | static qboolean CL_ParseEntityNumFromPacket( sizebuf_t *msg, int *newnum... function CL_FlushEntityPacket (line 679) | static void CL_FlushEntityPacket( sizebuf_t *msg, connprotocol_t proto ) function qboolean (line 702) | qboolean CL_ValidateDeltaPacket( uint oldpacket, frame_t *oldframe ) function CL_UpdateOldEntNum (line 728) | int CL_UpdateOldEntNum( int oldindex, frame_t *oldframe, entity_state_t ... function CL_DeltaEntity (line 750) | static void CL_DeltaEntity( sizebuf_t *msg, frame_t *frame, int newnum, ... function CL_ParsePacketEntities (line 819) | int CL_ParsePacketEntities( sizebuf_t *msg, qboolean delta, connprotocol... function qboolean (line 955) | qboolean CL_AddVisibleEntity( cl_entity_t *ent, int entityType ) function CL_LinkCustomEntity (line 1019) | static void CL_LinkCustomEntity( cl_entity_t *ent, entity_state_t *state ) function CL_LinkPlayers (line 1042) | static void CL_LinkPlayers( frame_t *frame ) function CL_LinkPacketEntities (line 1125) | static void CL_LinkPacketEntities( frame_t *frame ) function CL_MoveThirdpersonCamera (line 1319) | void CL_MoveThirdpersonCamera( void ) function CL_EmitEntities (line 1336) | void CL_EmitEntities( void ) function qboolean (line 1391) | qboolean CL_GetEntitySpatialization( channel_t *ch ) function qboolean (line 1429) | qboolean CL_GetMovieSpatialization( rawchan_t *ch ) FILE: engine/client/cl_game.c function CL_CreatePlaylist (line 110) | static void CL_CreatePlaylist( const char *filename ) function CL_InitCDAudio (line 156) | static void CL_InitCDAudio( const char *filename ) function CL_AdjustXPos (line 202) | static int CL_AdjustXPos( float x, int width, int totalWidth ) function CL_AdjustYPos (line 233) | static int CL_AdjustYPos( float y, int height ) function CL_CenterPrint (line 265) | void CL_CenterPrint( const char *text, float y ) function SPR_AdjustSize (line 296) | void SPR_AdjustSize( float *x, float *y, float *w, float *h ) function SPR_AdjustTexCoords (line 313) | static void SPR_AdjustTexCoords( int texnum, float width, float height, ... function SPR_DrawGeneric (line 346) | static void SPR_DrawGeneric( int frame, float x, float y, float width, f... function CL_DrawCenterPrint (line 407) | void CL_DrawCenterPrint( void ) function V_FadeAlpha (line 467) | static int V_FadeAlpha( screenfade_t *sf ) function CL_DrawScreenFade (line 510) | static void CL_DrawScreenFade( void ) function CL_InitTitles (line 556) | static void CL_InitTitles( const char *filename ) function CL_HudMessage (line 593) | void CL_HudMessage( const char *pMessage ) function CL_ParseTextMessage (line 606) | void CL_ParseTextMessage( sizebuf_t *msg ) function CL_ParseFinaleCutscene (line 656) | void CL_ParseFinaleCutscene( sizebuf_t *msg, int level ) function CL_GetMaxClients (line 704) | CL_GetMaxClients( void ) function CL_EnableScissor (line 748) | void CL_EnableScissor( scissor_state_t *scissor, int x, int y, int width... function CL_DisableScissor (line 764) | void CL_DisableScissor( scissor_state_t *scissor ) function qboolean (line 776) | qboolean CL_Scissor( const scissor_state_t *scissor, float *x, float *y,... function SPR_EnableScissor (line 833) | static void GAME_EXPORT SPR_EnableScissor( int x, int y, int width, int ... function SPR_DisableScissor (line 850) | SPR_DisableScissor( void ) function CL_DrawCrosshair (line 862) | static void CL_DrawCrosshair( void ) function CL_DrawLoadingOrPaused (line 922) | static void CL_DrawLoadingOrPaused( int tex ) function CL_DrawHUD (line 939) | void CL_DrawHUD( int state ) function CL_ClearUserMessage (line 982) | static void CL_ClearUserMessage( char *pszName, int svc_num ) function CL_LinkUserMessage (line 991) | void CL_LinkUserMessage( char *pszName, const int svc_num, int iSize ) function CL_ClearWorld (line 1027) | void CL_ClearWorld( void ) function CL_InitEdicts (line 1046) | void CL_InitEdicts( int maxclients ) function CL_FreeEdicts (line 1070) | void CL_FreeEdicts( void ) function CL_ClearEdicts (line 1091) | void CL_ClearEdicts( void ) function CL_ClearSpriteTextures (line 1108) | void CL_ClearSpriteTextures( void ) function Mod_LoadMapSprite (line 1127) | static void Mod_LoadMapSprite( model_t *mod, const void *buffer, size_t ... function qboolean (line 1243) | static qboolean CL_LoadHudSprite( const char *szSpriteName, model_t *m_p... function model_t (line 1309) | static model_t *CL_LoadSpriteModel( const char *filename, uint type, uin... function model_t (line 1370) | model_t *CL_LoadClientSprite( const char *filename ) function HSPRITE (line 1387) | HSPRITE pfnSPR_LoadExt( const char *szPicName, uint texFlags ) function HSPRITE (line 1405) | HSPRITE EXPORT pfnSPR_Load( const char *szPicName ) function model_t (line 1421) | static const model_t *CL_GetSpritePointer( HSPRITE hSprite ) function pfnSPR_Frames (line 1455) | int EXPORT pfnSPR_Frames( HSPRITE hPic ) function pfnSPR_Height (line 1470) | static int GAME_EXPORT pfnSPR_Height( HSPRITE hPic, int frame ) function pfnSPR_Width (line 1485) | static int GAME_EXPORT pfnSPR_Width( HSPRITE hPic, int frame ) function pfnSPR_Set (line 1500) | static void GAME_EXPORT pfnSPR_Set( HSPRITE hPic, int r, int g, int b ) function pfnSPR_Draw (line 1521) | static void GAME_EXPORT pfnSPR_Draw( int frame, int x, int y, const wrec... function pfnSPR_DrawHoles (line 1533) | static void GAME_EXPORT pfnSPR_DrawHoles( int frame, int x, int y, const... function pfnSPR_DrawAdditive (line 1558) | static void GAME_EXPORT pfnSPR_DrawAdditive( int frame, int x, int y, co... function client_sprite_t (line 1583) | static client_sprite_t *SPR_GetList( char *psz, int *piCount ) function CL_FillRGBA (line 1673) | static void GAME_EXPORT CL_FillRGBA( int x, int y, int w, int h, int r, ... function CL_GetScreenInfo (line 1694) | int GAME_EXPORT CL_GetScreenInfo( SCREENINFO *pscrinfo ) function pfnSetCrosshair (line 1754) | static void GAME_EXPORT pfnSetCrosshair( HSPRITE hspr, wrect_t rc, int r... function cvar_t (line 1771) | static cvar_t *GAME_EXPORT pfnCvar_RegisterClientVariable( const char *s... function Cmd_AddClientCommand (line 1781) | static int GAME_EXPORT Cmd_AddClientCommand( const char *cmd_name, xcomm... function pfnHookUserMsg (line 1798) | static int GAME_EXPORT pfnHookUserMsg( const char *pszName, pfnUserMsgHo... function pfnServerCmd (line 1832) | static int GAME_EXPORT pfnServerCmd( const char *szCmdString ) function pfnClientCmd (line 1850) | static int GAME_EXPORT pfnClientCmd( const char *szCmdString ) function pfnFilteredClientCmd (line 1875) | static int GAME_EXPORT pfnFilteredClientCmd( const char *szCmdString ) function pfnGetPlayerInfo (line 1899) | static void GAME_EXPORT pfnGetPlayerInfo( int ent_num, hud_player_info_t... function pfnPlaySoundByName (line 1929) | static void GAME_EXPORT pfnPlaySoundByName( const char *szSound, float v... function pfnPlaySoundByIndex (line 1941) | static void GAME_EXPORT pfnPlaySoundByIndex( int iSound, float volume ) function client_textmessage_t (line 1960) | client_textmessage_t *CL_TextMessageGet( const char *pName ) function pfnDrawCharacter (line 1991) | static int GAME_EXPORT pfnDrawCharacter( int x, int y, int number, int r... function pfnDrawConsoleString (line 2009) | int GAME_EXPORT pfnDrawConsoleString( int x, int y, char *string ) function pfnDrawSetTextColor (line 2026) | void GAME_EXPORT pfnDrawSetTextColor( float r, float g, float b ) function pfnDrawConsoleStringLen (line 2042) | void GAME_EXPORT pfnDrawConsoleStringLen( const char *pText, int *length... function pfnConsolePrint (line 2057) | static void GAME_EXPORT pfnConsolePrint( const char *string ) function pfnCenterPrint (line 2077) | static void GAME_EXPORT pfnCenterPrint( const char *string ) function pfnGetWindowCenterX (line 2088) | pfnGetWindowCenterX( void ) function pfnGetWindowCenterY (line 2114) | pfnGetWindowCenterY( void ) function pfnGetViewAngles (line 2141) | static void GAME_EXPORT pfnGetViewAngles( float *angles ) function pfnSetViewAngles (line 2153) | static void GAME_EXPORT pfnSetViewAngles( float *angles ) function pfnGetClientMaxspeed (line 2187) | pfnGetClientMaxspeed( void ) function pfnIsNoClipping (line 2198) | pfnIsNoClipping( void ) function CL_GetViewModel (line 2209) | CL_GetViewModel( void ) function pfnGetClientTime (line 2220) | pfnGetClientTime( void ) function pfnCalcShake (line 2231) | pfnCalcShake( void ) function pfnApplyShake (line 2287) | static void GAME_EXPORT pfnApplyShake( float *origin, float *angles, flo... function pfnIsSpectateOnly (line 2302) | pfnIsSpectateOnly( void ) function PM_CL_PointContents (line 2313) | int GAME_EXPORT PM_CL_PointContents( const float *p, int *truecontents ) function pmtrace_t (line 2318) | pmtrace_t *PM_CL_TraceLine( float *start, float *end, int flags, int use... function pfnPlaySoundByNameAtLocation (line 2323) | static void GAME_EXPORT pfnPlaySoundByNameAtLocation( char *szSound, flo... function word (line 2335) | static word GAME_EXPORT pfnPrecacheEvent( int type, const char* psz ) function pfnHookEvent (line 2346) | static void GAME_EXPORT pfnHookEvent( const char *filename, pfnEventHook... function pfnKillEvents (line 2381) | static void GAME_EXPORT pfnKillEvents( int entnum, const char *eventname ) function pfnPlaySound (line 2415) | static void GAME_EXPORT pfnPlaySound( int ent, float *org, int chan, con... function CL_FindModelIndex (line 2426) | static int GAME_EXPORT CL_FindModelIndex( const char *m ) function pfnIsLocal (line 2455) | static int GAME_EXPORT pfnIsLocal( int playernum ) function pfnLocalPlayerDucking (line 2468) | pfnLocalPlayerDucking( void ) function pfnLocalPlayerViewheight (line 2479) | static void GAME_EXPORT pfnLocalPlayerViewheight( float *view_ofs ) function pfnLocalPlayerBounds (line 2490) | static void GAME_EXPORT pfnLocalPlayerBounds( int hull, float *mins, flo... function pfnIndexFromTrace (line 2505) | static int GAME_EXPORT pfnIndexFromTrace( struct pmtrace_s *pTrace ) function physent_t (line 2524) | physent_t *pfnGetPhysent( int idx ) function physent_t (line 2540) | static physent_t *pfnGetVisent( int idx ) function CL_TestLine (line 2550) | static int GAME_EXPORT CL_TestLine( const vec3_t start, const vec3_t end... function CL_PushTraceBounds (line 2561) | static void GAME_EXPORT CL_PushTraceBounds( int hullnum, const float *mi... function CL_PopTraceBounds (line 2582) | CL_PopTraceBounds( void ) function CL_SetTraceHull (line 2601) | static void GAME_EXPORT CL_SetTraceHull( int hull ) function CL_PlayerTrace (line 2612) | static void GAME_EXPORT CL_PlayerTrace( float *start, float *end, int tr... function CL_PlayerTraceExt (line 2624) | static void GAME_EXPORT CL_PlayerTraceExt( float *start, float *end, int... type msurface_s (line 2647) | struct msurface_s function movevars_t (line 2658) | static movevars_t *pfnGetMoveVars( void ) function pfnStopAllSounds (line 2669) | static void GAME_EXPORT pfnStopAllSounds( int ent, int entchannel ) function model_t (line 2680) | model_t *CL_LoadModel( const char *modelname, int *index ) function CL_AddEntity (line 2694) | static int GAME_EXPORT CL_AddEntity( int entityType, cl_entity_t *pEnt ) function pfnGetScreenFade (line 2745) | static void GAME_EXPORT pfnGetScreenFade( struct screenfade_s *fade ) function pfnSetScreenFade (line 2756) | static void GAME_EXPORT pfnSetScreenFade( struct screenfade_s *fade ) function model_t (line 2767) | static model_t *pfnLoadMapSprite( const char *filename ) function COM_AddAppDirectoryToSearchPath (line 2785) | static void GAME_EXPORT COM_AddAppDirectoryToSearchPath( const char *psz... function COM_ExpandFilename (line 2799) | static int GAME_EXPORT COM_ExpandFilename( const char *fileName, char *n... function PlayerInfo_SetValueForKey (line 2845) | static void GAME_EXPORT PlayerInfo_SetValueForKey( const char *key, cons... function qboolean (line 2871) | static qboolean GAME_EXPORT pfnGetPlayerUniqueID( int iPlayer, char play... function pfnGetTrackerIDForPlayer (line 2891) | static int GAME_EXPORT pfnGetTrackerIDForPlayer( int playerSlot ) function pfnGetPlayerForTrackerID (line 2903) | static int GAME_EXPORT pfnGetPlayerForTrackerID( int trackerID ) function pfnServerCmdUnreliable (line 2914) | static int GAME_EXPORT pfnServerCmdUnreliable( char *szCmdString ) function pfnGetMousePos (line 2931) | static void GAME_EXPORT pfnGetMousePos( struct tagPOINT *ppt ) function pfnSetMouseEnable (line 2946) | static void GAME_EXPORT pfnSetMouseEnable( qboolean fEnable ) function pfnGetClientOldTime (line 2957) | pfnGetClientOldTime( void ) function pfnGetGravity (line 2968) | pfnGetGravity( void ) function pfnEnableTexSort (line 2980) | static void GAME_EXPORT pfnEnableTexSort( int enable ) function pfnSetLightmapColor (line 2991) | static void GAME_EXPORT pfnSetLightmapColor( float red, float green, flo... function pfnSetLightmapScale (line 3002) | static void GAME_EXPORT pfnSetLightmapScale( float scale ) function pfnSPR_DrawGeneric (line 3012) | static void GAME_EXPORT pfnSPR_DrawGeneric( int frame, int x, int y, con... function pfnVGUI2DrawCharacter (line 3038) | static int GAME_EXPORT pfnVGUI2DrawCharacter( int x, int y, int number, ... function pfnVGUI2DrawCharacterAdditive (line 3049) | static int GAME_EXPORT pfnVGUI2DrawCharacterAdditive( int x, int y, int ... function pfnDrawString (line 3060) | static int GAME_EXPORT pfnDrawString( int x, int y, const char *str, int... function pfnDrawStringReverse (line 3077) | static int GAME_EXPORT pfnDrawStringReverse( int x, int y, const char *s... function GetCareerGameInterface (line 3099) | GetCareerGameInterface( void ) function pfnPlaySoundVoiceByName (line 3111) | static void GAME_EXPORT pfnPlaySoundVoiceByName( char *filename, float v... function pfnMP3_InitStream (line 3124) | static void GAME_EXPORT pfnMP3_InitStream( char *filename, int looping ) function pfnPlaySoundByNameAtPitch (line 3148) | static void GAME_EXPORT pfnPlaySoundByNameAtPitch( char *filename, float... function CL_FillRGBABlend (line 3160) | static void GAME_EXPORT CL_FillRGBABlend( int x, int y, int w, int h, in... function pfnGetAppID (line 3180) | pfnGetAppID( void ) function pfnVguiWrap2_GetMouseDelta (line 3192) | static void GAME_EXPORT pfnVguiWrap2_GetMouseDelta( int *x, int *y ) function TriRenderMode (line 3219) | void TriRenderMode( int mode ) function TriColor4f (line 3230) | void TriColor4f( float r, float g, float b, float a ) function TriColor4ub (line 3247) | void TriColor4ub( byte r, byte g, byte b, byte a ) function TriBrightness (line 3262) | void TriBrightness( float brightness ) function TriCullFace (line 3278) | void TriCullFace( TRICULLSTYLE style ) function TriWorldToScreen (line 3290) | int TriWorldToScreen( const float *world, float *screen ) function TriBoxInPVS (line 3302) | int TriBoxInPVS( float *mins, float *maxs ) function TriLightAtPoint (line 3313) | void TriLightAtPoint( float *pos, float *value ) function TriColor4fRendermode (line 3332) | void TriColor4fRendermode( float r, float g, float b, float a, int rende... function TriSpriteTexture (line 3350) | int TriSpriteTexture( model_t *pSpriteModel, int frame ) function Demo_IsTimeDemo (line 3374) | Demo_IsTimeDemo( void ) function NetAPI_InitNetworking (line 3391) | NetAPI_InitNetworking( void ) function NetAPI_Status (line 3402) | static void GAME_EXPORT NetAPI_Status( net_status_t *status ) function NetAPI_SendRequest (line 3430) | static void GAME_EXPORT NetAPI_SendRequest( int context, int request, in... function NetAPI_CancelRequest (line 3493) | static void GAME_EXPORT NetAPI_CancelRequest( int context ) function NetAPI_CancelAllRequests (line 3524) | NetAPI_CancelAllRequests( void ) function NetAPI_CompareAdr (line 3559) | static int GAME_EXPORT NetAPI_CompareAdr( netadr_t *a, netadr_t *b ) function NetAPI_RemoveKey (line 3570) | static void GAME_EXPORT NetAPI_RemoveKey( char *s, const char *key ) function NetAPI_SetValueForKey (line 3581) | static void GAME_EXPORT NetAPI_SetValueForKey( char *s, const char *key,... function Voice_StartVoiceTweakMode (line 3601) | Voice_StartVoiceTweakMode( void ) function Voice_EndVoiceTweakMode (line 3612) | Voice_EndVoiceTweakMode( void ) function Voice_SetControlFloat (line 3622) | static void GAME_EXPORT Voice_SetControlFloat( VoiceTweakControl iContro... function Voice_GetControlFloat (line 3632) | static float GAME_EXPORT Voice_GetControlFloat( VoiceTweakControl iContr... function VGui_ViewportPaintBackground (line 3637) | static void GAME_EXPORT VGui_ViewportPaintBackground( int extents[4] ) function CL_UnloadProgs (line 3929) | void CL_UnloadProgs( void ) function qboolean (line 3959) | qboolean CL_LoadProgs( const char *name ) FILE: engine/client/cl_gameui.c function UI_ToggleAllowConsole_f (line 29) | static void UI_ToggleAllowConsole_f( void ) function UI_UpdateMenu (line 37) | void UI_UpdateMenu( float realtime ) function UI_KeyEvent (line 65) | void UI_KeyEvent( int key, qboolean down ) function UI_MouseMove (line 71) | void UI_MouseMove( int x, int y ) function UI_SetActiveMenu (line 77) | void UI_SetActiveMenu( qboolean fActive ) function UI_AddServerToList (line 99) | void UI_AddServerToList( netadr_t adr, const char *info ) function UI_GetCursorPos (line 105) | void UI_GetCursorPos( int *pos_x, int *pos_y ) function UI_SetCursorPos (line 111) | void UI_SetCursorPos( int pos_x, int pos_y ) function UI_ShowCursor (line 117) | void UI_ShowCursor( qboolean show ) function qboolean (line 123) | qboolean UI_CreditsActive( void ) function UI_CharEvent (line 129) | void UI_CharEvent( int key ) function qboolean (line 135) | qboolean UI_MouseInRect( void ) function qboolean (line 141) | qboolean UI_IsVisible( void ) function UI_AddTouchButtonToList (line 154) | void UI_AddTouchButtonToList( const char *name, const char *texture, con... function UI_ResetPing (line 169) | void UI_ResetPing( void ) function UI_ShowConnectionWarning (line 184) | void UI_ShowConnectionWarning( void ) function UI_ShowUpdateDialog (line 211) | void UI_ShowUpdateDialog( qboolean preferStore ) function qboolean (line 228) | qboolean UI_ShowMessageBox( const char *text ) function UI_ConnectionProgress_Disconnect (line 238) | void UI_ConnectionProgress_Disconnect( void ) function UI_ConnectionProgress_Download (line 246) | void UI_ConnectionProgress_Download( const char *pszFileName, const char... function UI_ConnectionProgress_DownloadEnd (line 264) | void UI_ConnectionProgress_DownloadEnd( void ) function UI_ConnectionProgress_Precache (line 272) | void UI_ConnectionProgress_Precache( void ) function UI_ConnectionProgress_Connect (line 280) | void UI_ConnectionProgress_Connect( const char *server ) // NULL for loc... function UI_ConnectionProgress_ChangeLevel (line 288) | void UI_ConnectionProgress_ChangeLevel( void ) function UI_ConnectionProgress_ParseServerInfo (line 296) | void UI_ConnectionProgress_ParseServerInfo( const char *server ) function UI_DrawLogo (line 304) | static void GAME_EXPORT UI_DrawLogo( const char *filename, float x, floa... function UI_GetLogoWidth (line 358) | UI_GetLogoWidth( void ) function UI_GetLogoHeight (line 363) | UI_GetLogoHeight( void ) function UI_GetLogoLength (line 368) | UI_GetLogoLength( void ) function UI_UpdateUserinfo (line 373) | static void UI_UpdateUserinfo( void ) function Host_Credits (line 390) | void Host_Credits( void ) function UI_ConvertGameInfo (line 396) | static void UI_ConvertGameInfo( gameinfo2_t *out, const gameinfo_t *in ) function UI_ToOldGameInfo (line 428) | static void UI_ToOldGameInfo( GAMEINFO *out, const gameinfo2_t *in ) function UI_GetModsInfo (line 444) | static void UI_GetModsInfo( void ) function PIC_DrawGeneric (line 460) | static void PIC_DrawGeneric( float x, float y, float width, float height... function HIMAGE (line 514) | static HIMAGE GAME_EXPORT pfnPIC_Load( const char *szPicName, const byte... function pfnPIC_Width (line 540) | static int GAME_EXPORT pfnPIC_Width( HIMAGE hPic ) function pfnPIC_Height (line 555) | static int GAME_EXPORT pfnPIC_Height( HIMAGE hPic ) function pfnPIC_Set (line 570) | static void GAME_EXPORT pfnPIC_Set( HIMAGE hPic, int r, int g, int b, in... function pfnPIC_Draw (line 586) | static void GAME_EXPORT pfnPIC_Draw( int x, int y, int width, int height... function pfnPIC_DrawTrans (line 598) | static void GAME_EXPORT pfnPIC_DrawTrans( int x, int y, int width, int h... function pfnPIC_DrawHoles (line 610) | static void GAME_EXPORT pfnPIC_DrawHoles( int x, int y, int width, int h... function pfnPIC_DrawAdditive (line 622) | static void GAME_EXPORT pfnPIC_DrawAdditive( int x, int y, int width, in... function pfnPIC_EnableScissor (line 634) | static void GAME_EXPORT pfnPIC_EnableScissor( int x, int y, int width, i... function pfnPIC_DisableScissor (line 651) | pfnPIC_DisableScissor( void ) function pfnFillRGBA (line 662) | static void GAME_EXPORT pfnFillRGBA( int x, int y, int width, int height... function cvar_t (line 678) | static cvar_t *GAME_EXPORT pfnCvar_RegisterGameUIVariable( const char *s... function Cmd_AddGameUICommand (line 683) | static int GAME_EXPORT Cmd_AddGameUICommand( const char *cmd_name, xcomm... function pfnClientCmd (line 694) | static void GAME_EXPORT pfnClientCmd( int exec_now, const char *szCmdStr... function pfnPlaySound (line 712) | static void GAME_EXPORT pfnPlaySound( const char *szSound ) function pfnDrawCharacter (line 725) | static void GAME_EXPORT pfnDrawCharacter( int ix, int iy, int iwidth, in... function UI_DrawConsoleString (line 770) | static int GAME_EXPORT UI_DrawConsoleString( int x, int y, const char *s... function UI_DrawSetTextColor (line 788) | static void GAME_EXPORT UI_DrawSetTextColor( int r, int g, int b, int al... function pfnGetPlayerModel (line 804) | pfnGetPlayerModel( void ) function pfnSetPlayerModel (line 816) | static void GAME_EXPORT pfnSetPlayerModel( cl_entity_t *ent, const char ... function pfnClearScene (line 829) | pfnClearScene( void ) function pfnRenderScene (line 842) | static void GAME_EXPORT pfnRenderScene( const ref_viewpass_t *rvp ) function pfnAddEntity (line 868) | static int GAME_EXPORT pfnAddEntity( int entityType, cl_entity_t *ent ) function pfnClientJoin (line 882) | static void GAME_EXPORT pfnClientJoin( const netadr_t adr ) function pfnKeyGetOverstrikeMode (line 894) | pfnKeyGetOverstrikeMode( void ) function pfnKeySetOverstrikeMode (line 906) | static void GAME_EXPORT pfnKeySetOverstrikeMode( int fActive ) function pfnMemFree (line 942) | static void GAME_EXPORT pfnMemFree( void *mem, const char *filename, con... function pfnGetOldGameInfo (line 953) | static int GAME_EXPORT pfnGetOldGameInfo( GAMEINFO *pgameinfo ) function GAMEINFO (line 968) | static GAMEINFO ** GAME_EXPORT pfnGetGamesList( int *numGames ) function pfnCheckGameDll (line 1034) | pfnCheckGameDll( void ) function pfnChangeInstance (line 1059) | static void GAME_EXPORT pfnChangeInstance( const char *newInstance, cons... function pfnHostEndGame (line 1070) | static void GAME_EXPORT pfnHostEndGame( const char *szFinalMessage ) function pfnStartBackgroundTrack (line 1082) | static void GAME_EXPORT pfnStartBackgroundTrack( const char *introTrack,... function GL_ProcessTexture (line 1087) | static void GAME_EXPORT GL_ProcessTexture( int texnum, float gamma, int ... function UI_ShellExecute (line 1098) | static void GAME_EXPORT UI_ShellExecute( const char *path, const char *p... function pfnFileExists (line 1125) | static int pfnFileExists( const char *path, int gamedironly ) function pfnDelete (line 1137) | static int pfnDelete( const char *path ) function pfnCon_DefaultColor (line 1142) | static void GAME_EXPORT pfnCon_DefaultColor( int r, int g, int b ) function pfnSetCursor (line 1147) | static void GAME_EXPORT pfnSetCursor( void *hCursor ) function pfnGetGameDir (line 1161) | static void GAME_EXPORT pfnGetGameDir( char *out ) function pfnEnableTextInput (line 1257) | static void pfnEnableTextInput( int enable ) function pfnGetRenderers (line 1262) | static int pfnGetRenderers( unsigned int num, char *short_name, size_t s... function gameinfo2_t (line 1281) | static gameinfo2_t *pfnGetGameInfo( int gi_version ) function gameinfo2_t (line 1289) | static gameinfo2_t *pfnGetModInfo( int gi_version, int i ) function pfnIsCvarReadOnly (line 1303) | static int pfnIsCvarReadOnly( const char *name ) function UI_UnloadProgs (line 1332) | void UI_UnloadProgs( void ) function qboolean (line 1350) | qboolean UI_LoadProgs( void ) FILE: engine/client/cl_main.c function CL_Active (line 109) | CL_Active( void ) function qboolean (line 114) | qboolean CL_Initialized( void ) function qboolean (line 120) | qboolean CL_IsInGame( void ) function qboolean (line 131) | qboolean CL_IsInConsole( void ) function qboolean (line 136) | qboolean CL_IsIntermission( void ) function qboolean (line 141) | qboolean CL_IsPlaybackDemo( void ) function qboolean (line 146) | qboolean CL_IsRecordDemo( void ) function qboolean (line 151) | qboolean CL_DisableVisibility( void ) function CL_IsDevOverviewMode (line 161) | int CL_IsDevOverviewMode( void ) function connprotocol_t (line 172) | connprotocol_t CL_Protocol( void ) function CL_CheckClientState (line 185) | static void CL_CheckClientState( void ) function CL_GetGoldSrcFragmentSize (line 203) | static int CL_GetGoldSrcFragmentSize( void *unused, fragsize_t mode ) function CL_GetFragmentSize (line 218) | static int CL_GetFragmentSize( void *unused, fragsize_t mode ) function CL_SignonReply (line 240) | void CL_SignonReply( connprotocol_t proto ) function CL_LerpPoint (line 269) | static float CL_LerpPoint( void ) function CL_DriftInterpolationAmount (line 301) | static int CL_DriftInterpolationAmount( int goal ) function CL_ComputeClientInterpolationAmount (line 329) | static void CL_ComputeClientInterpolationAmount( usercmd_t *cmd ) function CL_ComputePacketLoss (line 375) | static void CL_ComputePacketLoss( void ) function CL_UpdateFrameLerp (line 399) | void CL_UpdateFrameLerp( void ) function CL_FindInterpolatedAddAngle (line 410) | static void CL_FindInterpolatedAddAngle( float t, float *frac, pred_view... function CL_ApplyAddAngle (line 452) | static void CL_ApplyAddAngle( void ) function qboolean (line 488) | static qboolean CL_ProcessShowTexturesCmds( usercmd_t *cmd ) function qboolean (line 516) | static qboolean CL_ProcessOverviewCmds( usercmd_t *cmd ) function CL_UpdateClientData (line 568) | static void CL_UpdateClientData( void ) function CL_CreateCmd (line 595) | static void CL_CreateCmd( void ) function CL_WriteUsercmd (line 683) | void CL_WriteUsercmd( connprotocol_t proto, sizebuf_t *msg, int from, in... function CL_WritePacket (line 713) | static void CL_WritePacket( void ) function CL_SendCommand (line 890) | static void CL_SendCommand( void ) function CL_BeginUpload_f (line 904) | static void CL_BeginUpload_f( void ) function CL_Quit_f (line 973) | void CL_Quit_f( void ) function CL_Drop (line 986) | void CL_Drop( void ) function CL_GetCDKey (line 993) | static void CL_GetCDKey( char *protinfo, size_t protinfosize ) function CL_WriteSteamTicket (line 1011) | static void CL_WriteSteamTicket( sizebuf_t *send ) function CL_SendConnectPacket (line 1051) | static void CL_SendConnectPacket( connprotocol_t proto, int challenge ) function CL_GetTestFragmentSize (line 1175) | static int CL_GetTestFragmentSize( void ) function CL_SendGetChallenge (line 1188) | static void CL_SendGetChallenge( netadr_t to ) function CL_CheckForResend (line 1203) | static void CL_CheckForResend( void ) function resource_t (line 1295) | static resource_t *CL_AddResource( resourcetype_t type, const char *name... function CL_CreateResourceList (line 1312) | static void CL_CreateResourceList( void ) function qboolean (line 1357) | static qboolean CL_StringToProtocol( const char *s, connprotocol_t *proto ) function CL_Connect_f (line 1388) | static void CL_Connect_f( void ) function CL_Rcon_f (line 1432) | static void CL_Rcon_f( void ) function CL_ClearState (line 1490) | void CL_ClearState( void ) function CL_SendDisconnectMessage (line 1539) | static void CL_SendDisconnectMessage( connprotocol_t proto ) function CL_GetSplitSize (line 1561) | int CL_GetSplitSize( void ) function CL_SetupNetchanForProtocol (line 1577) | void CL_SetupNetchanForProtocol( connprotocol_t proto ) function CL_Reconnect (line 1616) | static void CL_Reconnect( qboolean setup_netchan ) function CL_Disconnect (line 1653) | void CL_Disconnect( void ) function CL_Disconnect_f (line 1690) | void CL_Disconnect_f( void ) function CL_Crashed (line 1697) | void CL_Crashed( void ) function CL_LocalServers_f (line 1720) | static void CL_LocalServers_f( void ) function CL_BuildMasterServerScanRequest (line 1741) | static size_t NONNULL CL_BuildMasterServerScanRequest( char *buf, size_t... function CL_SendMasterServerScanRequest (line 1783) | static void CL_SendMasterServerScanRequest( void ) function CL_InternetServers_f (line 1795) | static void CL_InternetServers_f( void ) function CL_QueryServer_f (line 1817) | static void CL_QueryServer_f( void ) function CL_Reconnect_f (line 1863) | static void CL_Reconnect_f( void ) function CL_FixupColorStringsForInfoString (line 1900) | static void CL_FixupColorStringsForInfoString( const char *in, char *out... function CL_ParseStatusMessage (line 1964) | static void CL_ParseStatusMessage( netadr_t from, sizebuf_t *msg ) function CL_ParseGoldSrcStatusMessage (line 2015) | static void CL_ParseGoldSrcStatusMessage( netadr_t from, sizebuf_t *msg ) function CL_ParseNETInfoMessage (line 2101) | static void CL_ParseNETInfoMessage( netadr_t from, const char *s ) function CL_ProcessNetRequests (line 2191) | static void CL_ProcessNetRequests( void ) function CL_SetupOverviewParams (line 2222) | void CL_SetupOverviewParams( void ) function qboolean (line 2260) | static qboolean CL_IsFromConnectingServer( netadr_t from ) function CL_HandleTestPacket (line 2266) | static void CL_HandleTestPacket( netadr_t from, sizebuf_t *msg ) function CL_ClientConnect (line 2335) | static void CL_ClientConnect( connprotocol_t proto, const char *c, netad... function CL_Print (line 2367) | static void CL_Print( const char *c, const char *args, netadr_t from, si... function CL_Challenge (line 2380) | static void CL_Challenge( const char *c, netadr_t from ) function CL_ErrorMsg (line 2396) | static void CL_ErrorMsg( const char *c, const char *args, netadr_t from,... function CL_Reject (line 2428) | static void CL_Reject( const char *c, const char *args, netadr_t from ) function CL_ServerList (line 2445) | static void CL_ServerList( netadr_t from, sizebuf_t *msg ) function CL_ConnectionlessPacket (line 2513) | static void CL_ConnectionlessPacket( netadr_t from, sizebuf_t *msg ) function qboolean (line 2606) | static qboolean CL_GetMessage( byte *data, size_t *length ) function CL_ParseNetMessage (line 2614) | static void CL_ParseNetMessage( sizebuf_t *msg, void (*parsefn)( sizebuf... function CL_ReadNetMessage (line 2642) | static void CL_ReadNetMessage( void ) function CL_ReadPackets (line 2751) | static void CL_ReadPackets( void ) function CL_RegisterCustomization (line 2831) | static void CL_RegisterCustomization( resource_t *resource ) function CL_ProcessFile (line 2866) | void CL_ProcessFile( qboolean successfully_received, const char *filename ) function CL_ServerCommand (line 3004) | void CL_ServerCommand( qboolean reliable, const char *fmt, ... ) function CL_UpdateInfo (line 3035) | void CL_UpdateInfo( const char *key, const char *value ) function CL_SetInfo_f (line 3065) | static void CL_SetInfo_f( void ) function CL_Physinfo_f (line 3105) | static void CL_Physinfo_f( void ) function qboolean (line 3112) | static qboolean CL_ShouldRescanFilesystem( void ) function qboolean (line 3137) | qboolean CL_PrecacheResources( void ) function CL_FullServerinfo_f (line 3298) | static void CL_FullServerinfo_f( void ) function CL_Escape_f (line 3316) | static void CL_Escape_f( void ) function CL_ListMessages_f (line 3329) | static void CL_ListMessages_f( void ) function CL_InitLocal (line 3350) | static void CL_InitLocal( void ) function CL_AdjustClock (line 3518) | static void CL_AdjustClock( void ) function Host_ClientBegin (line 3553) | void Host_ClientBegin( void ) function Host_ClientFrame (line 3577) | void Host_ClientFrame( void ) function CL_Init (line 3641) | void CL_Init( void ) function CL_Shutdown (line 3679) | void CL_Shutdown( void ) FILE: engine/client/cl_mobile.c function pfnVibrate (line 29) | static void pfnVibrate( float life, char flags ) function Vibrate_f (line 38) | static void Vibrate_f( void ) function pfnEnableTextInput (line 49) | static void pfnEnableTextInput( int enable ) function pfnDrawScaledCharacter (line 54) | static int pfnDrawScaledCharacter( int x, int y, int number, int r, int ... function pfnTouch_HideButtons (line 80) | static void pfnTouch_HideButtons( const char *name, byte state ) function pfnTouch_RemoveButton (line 85) | static void pfnTouch_RemoveButton( const char *name ) function pfnSetCustomClientID (line 95) | static void GAME_EXPORT pfnSetCustomClientID( const char *id ) function qboolean (line 118) | qboolean Mobile_Init( void ) function Mobile_Shutdown (line 154) | void Mobile_Shutdown( void ) FILE: engine/client/cl_netgraph.c type packet_latency_t (line 43) | struct packet_latency_t type cmdinfo_t (line 49) | struct cmdinfo_t function NetGraph_DrawRect (line 82) | static void NetGraph_DrawRect( const wrect_t *rect, const byte colors[4] ) function qboolean (line 99) | static qboolean NetGraph_AtEdge( int x, int width ) function NetGraph_InitColors (line 117) | static void NetGraph_InitColors( void ) function NetGraph_GetFrameData (line 172) | static void NetGraph_GetFrameData( float *latency, int *latency_count ) function NetGraph_DrawTimes (line 254) | static void NetGraph_DrawTimes( wrect_t rect, int x, int w ) function NetGraph_DrawHatches (line 335) | static void NetGraph_DrawHatches( int x, int y ) function NetGraph_DrawTextFields (line 364) | static void NetGraph_DrawTextFields( int x, int y, int w, wrect_t rect, ... function NetGraph_DrawDataSegment (line 436) | static int NetGraph_DrawDataSegment( wrect_t *fill, int bytes, byte r, b... function NetGraph_ColorForHeight (line 463) | static void NetGraph_ColorForHeight( struct packet_latency_t *packet, by... function NetGraph_DrawDataUsage (line 498) | static void NetGraph_DrawDataUsage( int x, int y, int w, int graphtype ) function NetGraph_GetScreenPos (line 610) | static void NetGraph_GetScreenPos( wrect_t *rect, int *w, int *x, int *y ) function SCR_DrawNetGraph (line 643) | void SCR_DrawNetGraph( void ) function CL_InitNetgraph (line 691) | void CL_InitNetgraph( void ) FILE: engine/client/cl_parse.c function CL_UserMsgStub (line 34) | static int CL_UserMsgStub( const char *pszName, int iSize, void *pbuf ) function CL_ParseViewEntity (line 45) | void CL_ParseViewEntity( sizebuf_t *msg ) function CL_ParseSoundPacket (line 60) | static void CL_ParseSoundPacket( sizebuf_t *msg ) function CL_ParseRestoreSoundPacket (line 122) | void CL_ParseRestoreSoundPacket( sizebuf_t *msg ) function CL_ParseServerTime (line 184) | void CL_ParseServerTime( sizebuf_t *msg, connprotocol_t proto ) function CL_ParseSignon (line 219) | void CL_ParseSignon( sizebuf_t *msg, connprotocol_t proto ) function CL_ParseMovevars (line 240) | void CL_ParseMovevars( sizebuf_t *msg ) function CL_ParseParticles (line 267) | void CL_ParseParticles( sizebuf_t *msg, connprotocol_t proto ) function CL_ParseStaticEntity (line 311) | static void CL_ParseStaticEntity( sizebuf_t *msg ) function CL_WeaponAnim (line 370) | void GAME_EXPORT CL_WeaponAnim( int iAnim, int body ) function CL_ParseStaticDecal (line 394) | void CL_ParseStaticDecal( sizebuf_t *msg ) function CL_ParseSoundFade (line 420) | void CL_ParseSoundFade( sizebuf_t *msg ) function qboolean (line 439) | qboolean CL_RequestMissingResources( void ) function CL_BatchResourceRequest (line 462) | void CL_BatchResourceRequest( qboolean initialize ) function CL_EstimateNeededResources (line 549) | int CL_EstimateNeededResources( void ) function CL_StartResourceDownloading (line 597) | static void CL_StartResourceDownloading( const char *pszMessage, qboolea... function customization_t (line 628) | static customization_t *CL_PlayerHasCustomization( int nPlayerNum, resou... function CL_RemoveCustomization (line 640) | static void CL_RemoveCustomization( int nPlayerNum, customization_t *pRe... function CL_ParseCustomization (line 677) | void CL_ParseCustomization( sizebuf_t *msg ) function CL_ParseResourceRequest (line 765) | void CL_ParseResourceRequest( sizebuf_t *msg ) function CL_CreateCustomizationList (line 813) | static void CL_CreateCustomizationList( void ) function CL_ParseFileTransferFailed (line 837) | void CL_ParseFileTransferFailed( sizebuf_t *msg ) function CL_ParseServerData (line 857) | void CL_ParseServerData( sizebuf_t *msg, connprotocol_t proto ) function CL_ParseClientData (line 1077) | void CL_ParseClientData( sizebuf_t *msg, connprotocol_t proto ) function CL_ParseBaseline (line 1242) | void CL_ParseBaseline( sizebuf_t *msg, connprotocol_t proto ) function CL_ParseLightStyle (line 1324) | void CL_ParseLightStyle( sizebuf_t *msg, connprotocol_t proto ) function CL_ParseSetAngle (line 1345) | void CL_ParseSetAngle( sizebuf_t *msg ) function CL_ParseAddAngle (line 1357) | void CL_ParseAddAngle( sizebuf_t *msg ) function CL_ParseCrosshairAngle (line 1386) | void CL_ParseCrosshairAngle( sizebuf_t *msg ) function CL_ParseRestore (line 1400) | void CL_ParseRestore( sizebuf_t *msg ) function CL_RegisterUserMessage (line 1427) | void CL_RegisterUserMessage( sizebuf_t *msg, connprotocol_t proto ) function CL_UpdateUserinfo (line 1465) | void CL_UpdateUserinfo( sizebuf_t *msg, connprotocol_t proto ) function CL_ParseResource (line 1533) | void CL_ParseResource( sizebuf_t *msg ) function CL_UpdateUserPings (line 1591) | void CL_UpdateUserPings( sizebuf_t *msg ) function CL_SendConsistencyInfo (line 1634) | static void CL_SendConsistencyInfo( sizebuf_t *msg, connprotocol_t proto ) function CL_StartDark (line 1757) | static void CL_StartDark( void ) function CL_RegisterResources (line 1795) | void CL_RegisterResources( sizebuf_t *msg, connprotocol_t proto ) function CL_ParseConsistencyInfo (line 1873) | static void CL_ParseConsistencyInfo( sizebuf_t *msg, connprotocol_t proto ) function CL_ParseResourceList (line 1960) | void CL_ParseResourceList( sizebuf_t *msg, connprotocol_t proto ) function CL_ParseVoiceInit (line 1997) | void CL_ParseVoiceInit( sizebuf_t *msg ) function CL_ParseVoiceData (line 2011) | void CL_ParseVoiceData( sizebuf_t *msg, connprotocol_t proto ) function CL_ParseResLocation (line 2061) | void CL_ParseResLocation( sizebuf_t *msg ) function CL_ParseHLTV (line 2088) | void CL_ParseHLTV( sizebuf_t *msg ) function CL_ParseDirector (line 2127) | void CL_ParseDirector( sizebuf_t *msg ) function CL_ParseScreenShake (line 2144) | static void CL_ParseScreenShake( sizebuf_t *msg ) function CL_ParseScreenFade (line 2167) | static void CL_ParseScreenFade( sizebuf_t *msg ) function CL_ParseCvarValue (line 2221) | void CL_ParseCvarValue( sizebuf_t *msg, const qboolean ext, const connpr... function CL_ParseExec (line 2287) | void CL_ParseExec( sizebuf_t *msg ) function qboolean (line 2334) | qboolean CL_DispatchUserMessage( const char *pszName, int iSize, void *p... function CL_ParseUserMessage (line 2373) | void CL_ParseUserMessage( sizebuf_t *msg, int svc_num, connprotocol_t pr... function qboolean (line 2470) | qboolean CL_ParseCommonDLLMessage( sizebuf_t *msg, connprotocol_t proto,... function CL_ParseServerMessage (line 2516) | void CL_ParseServerMessage( sizebuf_t *msg ) FILE: engine/client/cl_parse_48.c function CL_LegacyParseStaticEntity (line 33) | static void CL_LegacyParseStaticEntity( sizebuf_t *msg ) function CL_LegacyParseSoundPacket (line 103) | static void CL_LegacyParseSoundPacket( sizebuf_t *msg, qboolean is_ambie... function CL_LegacyPrecacheSound (line 167) | static void CL_LegacyPrecacheSound( sizebuf_t *msg ) function CL_LegacyPrecacheModel (line 184) | static void CL_LegacyPrecacheModel( sizebuf_t *msg ) function CL_LegacyPrecacheEvent (line 214) | static void CL_LegacyPrecacheEvent( sizebuf_t *msg ) function CL_LegacyParseResourceList (line 242) | static void CL_LegacyParseResourceList( sizebuf_t *msg ) function CL_ParseLegacyServerMessage (line 317) | void CL_ParseLegacyServerMessage( sizebuf_t *msg ) function CL_LegacyPrecache_f (line 586) | void CL_LegacyPrecache_f( void ) FILE: engine/client/cl_parse_gs.c function CL_ParseExtraInfo (line 26) | static void CL_ParseExtraInfo( sizebuf_t *msg ) function CL_ParseNewMovevars (line 45) | static void CL_ParseNewMovevars( sizebuf_t *msg ) type delta_header_t (line 95) | typedef struct delta_header_t function CL_ParseDeltaHeader (line 104) | static int CL_ParseDeltaHeader( sizebuf_t *msg, qboolean delta, int oldn... function CL_GetEntityDelta (line 155) | static int CL_GetEntityDelta( const struct delta_header_t *hdr, int entn... function CL_FlushEntityPacketGS (line 166) | static int CL_FlushEntityPacketGS( frame_t *frame, sizebuf_t *msg ) function CL_DeltaEntityGS (line 209) | static void CL_DeltaEntityGS( const delta_header_t *hdr, sizebuf_t *msg,... function CL_CopyPacketEntity (line 275) | static void CL_CopyPacketEntity( frame_t *frame, int num, const entity_s... function CL_ParsePacketEntitiesGS (line 284) | static int CL_ParsePacketEntitiesGS( sizebuf_t *msg, qboolean delta ) function MSG_ReadGSBitCoord (line 413) | static float MSG_ReadGSBitCoord( sizebuf_t *sb ) function MSG_ReadGSBitVec3Coord (line 438) | static void MSG_ReadGSBitVec3Coord( sizebuf_t *sb, vec3_t fa ) function CL_ParseSoundPacketGS (line 455) | static void CL_ParseSoundPacketGS( sizebuf_t *msg ) function CL_ParseSpawnStaticSound (line 512) | static void CL_ParseSpawnStaticSound( sizebuf_t *msg ) function CL_ParseGoldSrcServerMessage (line 543) | void CL_ParseGoldSrcServerMessage( sizebuf_t *msg ) FILE: engine/client/cl_pmove.c function CL_PushPMStates (line 35) | CL_PushPMStates( void ) function CL_PopPMStates (line 49) | CL_PopPMStates( void ) function qboolean (line 62) | static qboolean CL_IsPredicted( void ) function CL_SetLastUpdate (line 78) | void CL_SetLastUpdate( void ) function CL_RedoPrediction (line 88) | void CL_RedoPrediction( void ) function CL_SetIdealPitch (line 102) | void CL_SetIdealPitch( void ) function qboolean (line 172) | static qboolean CL_PlayerTeleported( local_state_t *from, local_state_t ... function CL_CheckPredictionError (line 191) | void CL_CheckPredictionError( void ) function CL_SetUpPlayerPrediction (line 246) | void GAME_EXPORT CL_SetUpPlayerPrediction( int dopred, int bIncludeLocal... function CL_ClipPMoveToEntity (line 293) | void CL_ClipPMoveToEntity( physent_t *pe, const vec3_t start, vec3_t min... function CL_CopyEntityToPhysEnt (line 309) | static void CL_CopyEntityToPhysEnt( physent_t *pe, entity_state_t *state... function CL_AddLinksToPmove (line 399) | static void CL_AddLinksToPmove( frame_t *frame ) function CL_SetSolidEntities (line 474) | void CL_SetSolidEntities( void ) function CL_SetSolidPlayers (line 508) | void GAME_EXPORT CL_SetSolidPlayers( int playernum ) function CL_WaterEntity (line 564) | int GAME_EXPORT CL_WaterEntity( const float *rgflPos ) function pmtrace_t (line 619) | pmtrace_t CL_TraceLine( vec3_t start, vec3_t end, int flags ) function pmtrace_t (line 639) | pmtrace_t *CL_VisTraceLine( vec3_t start, vec3_t end, int flags ) function cl_entity_t (line 659) | cl_entity_t *CL_GetWaterEntity( const float *rgflPos ) function pfnTestPlayerPosition (line 669) | static int GAME_EXPORT pfnTestPlayerPosition( float *pos, pmtrace_t *ptr... function pfnStuckTouch (line 674) | static void GAME_EXPORT pfnStuckTouch( int hitent, pmtrace_t *tr ) function pfnTruePointContents (line 679) | static int GAME_EXPORT pfnTruePointContents( float *p ) function pmtrace_t (line 684) | static pmtrace_t GAME_EXPORT pfnPlayerTrace( float *start, float *end, i... function pfnTraceModel (line 694) | static float GAME_EXPORT pfnTraceModel( physent_t *pe, float *start, flo... function pfnPlaySound (line 699) | static void GAME_EXPORT pfnPlaySound( int channel, const char *sample, f... function pfnPlaybackEventFull (line 707) | static void GAME_EXPORT pfnPlaybackEventFull( int flags, int clientindex... function pmtrace_t (line 713) | static pmtrace_t GAME_EXPORT pfnPlayerTraceEx( float *start, float *end,... function pfnTestPlayerPositionEx (line 718) | static int GAME_EXPORT pfnTestPlayerPositionEx( float *pos, pmtrace_t *p... function pmtrace_t (line 723) | static pmtrace_t *pfnTraceLineEx( float *start, float *end, int flags, i... function CL_InitClientMove (line 734) | void CL_InitClientMove( void ) function CL_SetupPMove (line 792) | static void CL_SetupPMove( playermove_t *pmove, const local_state_t *fro... function CL_FinishPMove (line 863) | static const void CL_FinishPMove( const playermove_t *pmove, local_state... function CL_RunUsercmd (line 916) | static void CL_RunUsercmd( local_state_t *from, local_state_t *to, userc... function CL_MoveSpectatorCamera (line 967) | void CL_MoveSpectatorCamera( void ) function CL_PredictMovement (line 991) | void CL_PredictMovement( qboolean repredicting ) FILE: engine/client/cl_qparse.c function CL_DispatchQuakeMessage (line 54) | static void CL_DispatchQuakeMessage( const char *name ) function CL_ParseQuakeStats (line 67) | static void CL_ParseQuakeStats( sizebuf_t *msg ) function qboolean (line 82) | static qboolean CL_QuakeEntityTeleported( cl_entity_t *ent, entity_state... function CL_UpdateQuakeStats (line 103) | static int CL_UpdateQuakeStats( sizebuf_t *msg, int statnum, qboolean ha... function CL_UpdateQuakeGameMode (line 129) | static void CL_UpdateQuakeGameMode( int gamemode ) function CL_ParseQuakeSound (line 141) | static void CL_ParseQuakeSound( sizebuf_t *msg ) function CL_ParseQuakeServerInfo (line 183) | static void CL_ParseQuakeServerInfo( sizebuf_t *msg ) function CL_ParseQuakeClientData (line 342) | static void CL_ParseQuakeClientData( sizebuf_t *msg ) function CL_ParseQuakeEntityData (line 419) | static void CL_ParseQuakeEntityData( sizebuf_t *msg, int bits ) function CL_ParseQuakeParticle (line 570) | static void CL_ParseQuakeParticle( sizebuf_t *msg ) function CL_ParseQuakeStaticSound (line 592) | static void CL_ParseQuakeStaticSound( sizebuf_t *msg ) function CL_ParseQuakeDamage (line 613) | static void CL_ParseQuakeDamage( sizebuf_t *msg ) function CL_ParseQuakeStaticEntity (line 629) | static void CL_ParseQuakeStaticEntity( sizebuf_t *msg ) function CL_ParseQuakeBaseline (line 694) | static void CL_ParseQuakeBaseline( sizebuf_t *msg ) function CL_ParseQuakeTempEntity (line 730) | static void CL_ParseQuakeTempEntity( sizebuf_t *msg ) function CL_ParseQuakeSignon (line 778) | static void CL_ParseQuakeSignon( sizebuf_t *msg ) function CL_ParseNehahraShowLMP (line 793) | static void CL_ParseNehahraShowLMP( sizebuf_t *msg ) function CL_ParseNehahraHideLMP (line 809) | static void CL_ParseNehahraHideLMP( sizebuf_t *msg ) function CL_QuakeStuffText (line 821) | static void CL_QuakeStuffText( const char *text ) function CL_QuakeExecStuff (line 836) | static void CL_QuakeExecStuff( void ) function CL_ParseQuakeMessage (line 891) | void CL_ParseQuakeMessage( sizebuf_t *msg ) FILE: engine/client/cl_remap.c function remap_info_t (line 27) | remap_info_t *CL_GetRemapInfoForEntity( cl_entity_t *e ) function qboolean (line 44) | static qboolean CL_CmpStudioTextures( int numtexs, mstudiotexture_t *p1,... function byte (line 81) | static byte *CL_CreateRawTextureFromPixels( texture_t *tx, size_t *size,... function CL_DuplicateTexture (line 114) | static void CL_DuplicateTexture( cl_entity_t *entity, model_t *model, ms... function CL_UpdateStudioTexture (line 158) | static void CL_UpdateStudioTexture( cl_entity_t *entity, mstudiotexture_... function CL_UpdateAliasTexture (line 221) | static void CL_UpdateAliasTexture( cl_entity_t *entity, unsigned short *... function CL_FreeRemapInfo (line 260) | static void CL_FreeRemapInfo( remap_info_t *info ) function CL_UpdateRemapInfo (line 289) | static void CL_UpdateRemapInfo( cl_entity_t *entity, int topcolor, int b... function CL_AllocRemapInfo (line 323) | static void CL_AllocRemapInfo( cl_entity_t *entity, model_t *model, int ... function CL_ClearAllRemaps (line 437) | void CL_ClearAllRemaps( void ) function qboolean (line 458) | qboolean CL_EntitySetRemapColors( cl_entity_t *e, model_t *mod, int top,... FILE: engine/client/cl_render.c function R_FatPVS (line 21) | int R_FatPVS( const vec3_t org, float radius, byte *visbuffer, qboolean ... function lightstyle_t (line 26) | lightstyle_t *CL_GetLightStyle( int number ) function ref_overview_t (line 32) | const ref_overview_t *GL_GetOverviewParms( void ) function R_Mem_Free (line 42) | static void R_Mem_Free( void *mem, const char *filename, const int filel... function uint (line 72) | static uint pfnFileBufferCRC32( const void *buffer, const int length ) function R_EnvShot (line 90) | static void R_EnvShot( const float *vieworg, const char *name, qboolean ... function CL_RenderGetParm (line 136) | intptr_t CL_RenderGetParm( const int parm, const int arg, const qboolean... function pfnRenderGetParm (line 231) | static intptr_t pfnRenderGetParm( int parm, int arg ) function pfnAVI_StreamSound (line 236) | static void pfnAVI_StreamSound( movie_state_t *avi, int entnum, float fv... function R_FillRenderAPIFromRef (line 310) | static void R_FillRenderAPIFromRef( render_api_t *to, const ref_interfac... function qboolean (line 351) | qboolean R_InitRenderAPI( void ) FILE: engine/client/cl_scrn.c type dirty_t (line 38) | typedef struct function SCR_DrawFPS (line 51) | void SCR_DrawFPS( int height ) function SCR_DrawPos (line 117) | void SCR_DrawPos( void ) function SCR_DrawEnts (line 150) | void SCR_DrawEnts( void ) function SCR_DrawUserCmd (line 213) | void SCR_DrawUserCmd( void ) function SCR_NetSpeeds (line 277) | void SCR_NetSpeeds( void ) function SCR_RSpeeds (line 338) | void SCR_RSpeeds( void ) function SCR_MakeLevelShot (line 366) | void SCR_MakeLevelShot( void ) function VID_WriteOverviewScript (line 382) | static void VID_WriteOverviewScript( void ) function SCR_MakeScreenShot (line 413) | void SCR_MakeScreenShot( void ) function qboolean (line 475) | static qboolean SCR_DrawPlaque( void ) function SCR_BeginLoadingPlaque (line 495) | void SCR_BeginLoadingPlaque( qboolean is_background ) function SCR_EndLoadingPlaque (line 530) | void SCR_EndLoadingPlaque( void ) function SCR_AddDirtyPoint (line 542) | static void SCR_AddDirtyPoint( int x, int y ) function SCR_DirtyScreen (line 555) | void SCR_DirtyScreen( void ) function R_DrawTileClear (line 561) | static void R_DrawTileClear( int texnum, int x, int y, int w, int h, flo... function SCR_TileClear (line 578) | void SCR_TileClear( void ) function SCR_UpdateScreen (line 674) | void SCR_UpdateScreen( void ) function SCR_LoadCreditsFont (line 716) | void SCR_LoadCreditsFont( void ) function SCR_InstallParticlePalette (line 762) | static void SCR_InstallParticlePalette( void ) function SCR_LoadPauseIcon (line 796) | int SCR_LoadPauseIcon( void ) function SCR_RegisterTextures (line 815) | void SCR_RegisterTextures( void ) function SCR_SizeUp_f (line 840) | static void SCR_SizeUp_f( void ) function SCR_SizeDown_f (line 853) | static void SCR_SizeDown_f( void ) function SCR_VidInit (line 863) | void SCR_VidInit( void ) function SCR_Init (line 901) | void SCR_Init( void ) function SCR_Shutdown (line 949) | void SCR_Shutdown( void ) FILE: engine/client/cl_securedstub.c type cldll_func_src_t (line 19) | typedef struct cldll_func_src_s type cldll_func_dst_t (line 66) | typedef struct cldll_func_dst_s type cl_enginefunc_dst_s (line 112) | struct cl_enginefunc_dst_s type modshelpers_s (line 113) | struct modshelpers_s type modchelpers_s (line 114) | struct modchelpers_s type engdata_s (line 115) | struct engdata_s type modfuncs_t (line 117) | typedef struct modfuncs_s function DstInitialize (line 150) | static void DstInitialize( cl_enginefunc_t **pEnginefuncs, int *iVersion ) function DstInit (line 155) | static void DstInit( void ) function DstVidInit (line 160) | static void DstVidInit( void ) function DstRedraw (line 165) | static void DstRedraw( float *flTime, int *intermission ) function DstUpdateClientData (line 170) | static void DstUpdateClientData( client_data_t **cdata, float *flTime ) function DstReset (line 175) | static void DstReset( void ) function DstPlayerMove (line 180) | static void DstPlayerMove( struct playermove_s **ppmove, int *server ) function DstPlayerMoveInit (line 185) | static void DstPlayerMoveInit( struct playermove_s **ppmove ) function DstPlayerMoveTexture (line 190) | static void DstPlayerMoveTexture( char **name ) function DstIN_ActivateMouse (line 195) | static void DstIN_ActivateMouse( void ) function DstIN_DeactivateMouse (line 200) | static void DstIN_DeactivateMouse( void ) function DstIN_MouseEvent (line 205) | static void DstIN_MouseEvent( int *mstate ) function DstIN_ClearStates (line 210) | static void DstIN_ClearStates( void ) function DstIN_Accumulate (line 215) | static void DstIN_Accumulate( void ) function DstCL_CreateMove (line 220) | static void DstCL_CreateMove( float *frametime, struct usercmd_s **cmd, ... function DstCL_IsThirdPerson (line 225) | static void DstCL_IsThirdPerson( void ) function DstCL_CameraOffset (line 230) | static void DstCL_CameraOffset( float **ofs ) function DstKB_Find (line 235) | static void DstKB_Find( const char **name ) function DstCAM_Think (line 240) | static void DstCAM_Think( void ) function DstCalcRefdef (line 245) | static void DstCalcRefdef( ref_params_t **pparams ) function DstAddEntity (line 250) | static void DstAddEntity( int *type, cl_entity_t **ent, const char **mod... function DstCreateEntities (line 255) | static void DstCreateEntities( void ) function DstDrawNormalTriangles (line 260) | static void DstDrawNormalTriangles( void ) function DstDrawTransparentTriangles (line 265) | static void DstDrawTransparentTriangles( void ) function DstStudioEvent (line 270) | static void DstStudioEvent( const struct mstudioevent_s **event, const c... function DstPostRunCmd (line 275) | static void DstPostRunCmd( struct local_state_s **from, struct local_sta... function DstShutdown (line 280) | static void DstShutdown( void ) function DstTxferLocalOverrides (line 285) | static void DstTxferLocalOverrides( entity_state_t **state, const client... function DstProcessPlayerState (line 290) | static void DstProcessPlayerState( entity_state_t **dst, const entity_st... function DstTxferPredictionData (line 295) | static void DstTxferPredictionData( entity_state_t **ps, const entity_st... function DstDemo_ReadBuffer (line 300) | static void DstDemo_ReadBuffer( int *size, byte **buffer ) function DstConnectionlessPacket (line 305) | static void DstConnectionlessPacket( const struct netadr_s **net_from, c... function DstGetHullBounds (line 310) | static void DstGetHullBounds( int *hullnumber, float **mins, float **maxs ) function DstFrame (line 315) | static void DstFrame( double *time ) function DstKey_Event (line 320) | static void DstKey_Event( int *eventcode, int *keynum, const char **pszC... function DstTempEntUpdate (line 325) | static void DstTempEntUpdate( double *frametime, double *client_time, do... function DstGetUserEntity (line 330) | static void DstGetUserEntity( int *index ) function DstVoiceStatus (line 335) | static void DstVoiceStatus( int *entindex, qboolean *bTalking ) function DstDirectorMessage (line 340) | static void DstDirectorMessage( int *iSize, void **pbuf ) function DstGetStudioModelInterface (line 345) | static void DstGetStudioModelInterface( int *version, struct r_studio_in... function DstChatInputPosition (line 350) | static void DstChatInputPosition( int **x, int **y ) function DstGetPlayerTeam (line 355) | static void DstGetPlayerTeam( int *iPlayer ) function CL_GetSecuredClientAPI (line 406) | void CL_GetSecuredClientAPI( CL_EXPORT_FUNCS F ) FILE: engine/client/cl_spray.c function CL_AdjustSprayDimensions (line 27) | static void CL_AdjustSprayDimensions( int *width, int *height ) function rgbdata_t (line 50) | static rgbdata_t *CL_LoadAndPrepareImage( const char *filename, int *wid... function qboolean (line 106) | qboolean CL_ConvertImageToWAD3( const char *filename ) FILE: engine/client/cl_tent.c function CL_LoadClientSprites (line 69) | void CL_LoadClientSprites( void ) function CL_AddClientResource (line 88) | void CL_AddClientResource( const char *filename, int type ) function CL_AddClientResources (line 119) | void CL_AddClientResources( void ) function CL_ClearTempEnts (line 178) | static void CL_ClearTempEnts( void ) function CL_InitTempEnts (line 201) | void CL_InitTempEnts( void ) function CL_FreeTempEnts (line 216) | void CL_FreeTempEnts( void ) function CL_PrepareTEnt (line 230) | static void CL_PrepareTEnt( TEMPENTITY *pTemp, model_t *pmodel ) function CL_TempEntPlaySound (line 271) | static void CL_TempEntPlaySound( TEMPENTITY *pTemp, float damp ) function CL_TempEntAddEntity (line 358) | static int CL_TempEntAddEntity( cl_entity_t *pEntity ) function CL_TempEntUpdate (line 395) | void CL_TempEntUpdate( void ) function qboolean (line 410) | static qboolean CL_FreeLowPriorityTempEnt( void ) function TEMPENTITY (line 444) | TEMPENTITY *CL_TempEntAlloc( const vec3_t org, model_t *pmodel ) function TEMPENTITY (line 480) | TEMPENTITY *CL_TempEntAllocHigh( const vec3_t org, model_t *pmodel ) function TEMPENTITY (line 521) | TEMPENTITY *CL_TempEntAllocNoModel( const vec3_t org ) function R_FizzEffect (line 570) | void GAME_EXPORT R_FizzEffect( cl_entity_t *ent, int modelIndex, int den... function R_Bubbles (line 628) | void GAME_EXPORT R_Bubbles( const vec3_t mins, const vec3_t maxs, float ... function R_BubbleTrail (line 674) | void GAME_EXPORT R_BubbleTrail( const vec3_t start, const vec3_t end, fl... function R_AttachTentToPlayer (line 719) | void GAME_EXPORT R_AttachTentToPlayer( int client, int modelIndex, float... function R_KillAttachedTents (line 775) | void GAME_EXPORT R_KillAttachedTents( int client ) function R_RicochetSprite (line 796) | void GAME_EXPORT R_RicochetSprite( const vec3_t pos, model_t *pmodel, fl... function R_RocketFlare (line 822) | void GAME_EXPORT R_RocketFlare( const vec3_t pos ) function R_MuzzleFlash (line 848) | void GAME_EXPORT R_MuzzleFlash( const vec3_t pos, int type ) function R_BloodSprite (line 887) | void GAME_EXPORT R_BloodSprite( const vec3_t org, int colorIndex, int mo... function R_BreakModel (line 972) | void GAME_EXPORT R_BreakModel( const vec3_t pos, const vec3_t size, cons... function TEMPENTITY (line 1060) | TEMPENTITY *R_TempModel( const vec3_t pos, const vec3_t dir, const vec3_... function TEMPENTITY (line 1111) | TEMPENTITY *R_DefaultSprite( const vec3_t pos, int spriteIndex, float fr... function R_SparkShower (line 1147) | void GAME_EXPORT R_SparkShower( const vec3_t pos ) function TEMPENTITY (line 1172) | TEMPENTITY *R_TempSprite( vec3_t pos, const vec3_t dir, float scale, int... function R_Sprite_Explode (line 1210) | void GAME_EXPORT R_Sprite_Explode( TEMPENTITY *pTemp, float scale, int f... function R_Sprite_Smoke (line 1243) | void GAME_EXPORT R_Sprite_Smoke( TEMPENTITY *pTemp, float scale ) function R_Spray_Generic (line 1260) | static void R_Spray_Generic( const char *func, const vec3_t pos, const v... function R_Spray (line 1334) | void GAME_EXPORT R_Spray( const vec3_t pos, const vec3_t dir, int modelI... function R_Sprite_Spray (line 1346) | void GAME_EXPORT R_Sprite_Spray( const vec3_t pos, const vec3_t dir, int... function R_Sprite_Trail (line 1359) | void GAME_EXPORT R_Sprite_Trail( int type, vec3_t start, vec3_t end, int... function R_FunnelSprite (line 1411) | void GAME_EXPORT R_FunnelSprite( const vec3_t org, int modelIndex, int r... function R_SparkEffect (line 1472) | void GAME_EXPORT R_SparkEffect( const vec3_t pos, int count, int velocit... function R_RicochetSoundByName (line 1485) | static void R_RicochetSoundByName( const vec3_t pos, const char *name ) function R_RicochetSoundByIndex (line 1492) | static void R_RicochetSoundByIndex( const vec3_t pos, int idx ) function R_RicochetSound (line 1499) | void GAME_EXPORT R_RicochetSound( const vec3_t pos ) function R_Projectile (line 1513) | void GAME_EXPORT R_Projectile( const vec3_t origin, const vec3_t velocit... function R_TempSphereModel (line 1562) | void GAME_EXPORT R_TempSphereModel( const vec3_t pos, float speed, float... function R_Explosion (line 1610) | void GAME_EXPORT R_Explosion( vec3_t pos, int model, float scale, float ... function R_PlayerSprites (line 1666) | void GAME_EXPORT R_PlayerSprites( int client, int modelIndex, int count,... function R_FireField (line 1731) | void GAME_EXPORT R_FireField( float *org, int radius, int modelIndex, in... function R_MultiGunshot (line 1806) | void GAME_EXPORT R_MultiGunshot( const vec3_t org, const vec3_t dir, con... function R_Sprite_WallPuff (line 1862) | void GAME_EXPORT R_Sprite_WallPuff( TEMPENTITY *pTemp, float scale ) function CL_ParseTempEntity (line 1883) | void CL_ParseTempEntity( sizebuf_t *msg, connprotocol_t proto ) function CL_ClearLightStyles (line 2419) | static void CL_ClearLightStyles( void ) function CL_SetLightstyle (line 2424) | void CL_SetLightstyle( int style, const char *s, float f ) function CL_ClearDlights (line 2478) | static void CL_ClearDlights( void ) function dlight_t (line 2490) | dlight_t *CL_AllocDlight( int key ) function dlight_t (line 2535) | dlight_t *CL_AllocElight( int key ) function CL_DecayLights (line 2580) | void CL_DecayLights( void ) function dlight_t (line 2623) | dlight_t *CL_GetDynamicLight( int number ) function dlight_t (line 2629) | dlight_t *CL_GetEntityLight( int number ) function CL_UpdateFlashlight (line 2642) | static void CL_UpdateFlashlight( cl_entity_t *ent ) function R_EntityDimlight (line 2702) | static void R_EntityDimlight( cl_entity_t *ent, int key ) function R_EntityLight (line 2712) | static void R_EntityLight( cl_entity_t *ent, int key ) function R_EntityBrightlight (line 2724) | static void R_EntityBrightlight( cl_entity_t *ent, int key, int radius ) function CL_AddEntityEffects (line 2744) | void CL_AddEntityEffects( cl_entity_t *ent ) function CL_AddModelEffects (line 2809) | void CL_AddModelEffects( cl_entity_t *ent ) function CL_TestLights (line 2873) | void CL_TestLights( void ) function CL_FireCustomDecal (line 2918) | void GAME_EXPORT CL_FireCustomDecal( int textureIndex, int entityIndex, ... function CL_DecalShoot (line 2930) | void GAME_EXPORT CL_DecalShoot( int textureIndex, int entityIndex, int m... function CL_PlayerDecal (line 2942) | static void CL_PlayerDecal( int playernum, int customIndex, int entityIn... function CL_DecalIndexFromName (line 2991) | int GAME_EXPORT CL_DecalIndexFromName( const char *name ) function CL_DecalIndex (line 3014) | int GAME_EXPORT CL_DecalIndex( int id ) function CL_DecalRemoveAll (line 3074) | void GAME_EXPORT CL_DecalRemoveAll( int textureIndex ) function CL_ClearStaticEntities (line 3094) | void CL_ClearStaticEntities( void ) function CL_ClearEffects (line 3115) | void CL_ClearEffects( void ) FILE: engine/client/cl_tent.h type particle_s (line 22) | struct particle_s type particle_s (line 22) | struct particle_s type particle_s (line 40) | struct particle_s type particle_s (line 41) | struct particle_s type tempent_s (line 47) | struct tempent_s type tempent_s (line 48) | struct tempent_s type tempent_s (line 49) | struct tempent_s type tempent_s (line 50) | struct tempent_s type tempent_s (line 50) | struct tempent_s type tempent_s (line 61) | struct tempent_s type tempent_s (line 62) | struct tempent_s type tempent_s (line 63) | struct tempent_s type tempent_s (line 64) | struct tempent_s type tempent_s (line 65) | struct tempent_s type tempent_s (line 74) | struct tempent_s type pmtrace_s (line 74) | struct pmtrace_s type tempent_s (line 79) | struct tempent_s type dlight_s (line 81) | struct dlight_s type dlight_s (line 82) | struct dlight_s type particle_s (line 91) | struct particle_s type beam_s (line 94) | struct beam_s type beam_s (line 95) | struct beam_s type beam_s (line 96) | struct beam_s type beam_s (line 97) | struct beam_s type beam_s (line 98) | struct beam_s type beam_s (line 99) | struct beam_s type beam_s (line 100) | struct beam_s FILE: engine/client/cl_video.c function qboolean (line 37) | qboolean SCR_NextMovie( void ) function SCR_CreateStartupVids (line 66) | static void SCR_CreateStartupVids( void ) function SCR_CheckStartupVids (line 79) | void SCR_CheckStartupVids( void ) function SCR_RunCinematic (line 136) | void SCR_RunCinematic( void ) function qboolean (line 168) | qboolean SCR_DrawCinematic( void ) function qboolean (line 184) | qboolean SCR_PlayCinematic( const char *arg ) function SCR_StopCinematic (line 254) | void SCR_StopCinematic( void ) function SCR_InitCinematic (line 273) | void SCR_InitCinematic( void ) function SCR_FreeCinematic (line 284) | void SCR_FreeCinematic( void ) FILE: engine/client/cl_view.c function V_CalcViewRect (line 32) | static void V_CalcViewRect( void ) function V_SetupViewModel (line 91) | static void V_SetupViewModel( void ) function V_SetRefParams (line 121) | static void V_SetRefParams( ref_params_t *fd ) function V_RefApplyOverview (line 187) | static void V_RefApplyOverview( ref_viewpass_t *rvp ) function V_CalcFov (line 239) | static float V_CalcFov( float *fov_x, float width, float height ) function V_AdjustFov (line 257) | static void V_AdjustFov( float *fov_x, float *fov_y, float width, float ... function V_GetRefParams (line 286) | static void V_GetRefParams( ref_params_t *fd, ref_viewpass_t *rvp ) function qboolean (line 332) | qboolean V_PreRender( void ) function V_RenderView (line 369) | void V_RenderView( void ) function R_DrawLeafNode (line 413) | static void R_DrawLeafNode( float x, float y, float scale ) function R_DrawNodeConnection (line 420) | static void R_DrawNodeConnection( float x, float y, float x2, float y2 ) function R_ShowTree_r (line 428) | static void R_ShowTree_r( mnode_t *node, float x, float y, float scale, ... function R_ShowTree (line 475) | static void R_ShowTree( void ) function V_PostRender (line 507) | void V_PostRender( void ) FILE: engine/client/client.h type netbandwidthgraph_t (line 44) | typedef struct netbandwithgraph_s type frame_t (line 57) | typedef struct frame_s type runcmd_t (line 75) | typedef struct runcmd_s type pred_viewangle_t (line 89) | typedef struct type cl_local_data_t (line 119) | typedef struct type downloadtime_t (line 151) | typedef struct type incomingtransfer_t (line 158) | typedef struct type client_t (line 174) | typedef struct type scrshot_t (line 291) | typedef enum type scrstate_t (line 304) | typedef enum type cl_user_message_t (line 312) | typedef struct type cl_user_event_t (line 322) | typedef struct type cl_font_t (line 339) | typedef struct type scissor_state_t (line 351) | typedef struct scissor_state_s type client_draw_t (line 360) | typedef struct type predicted_player_t (line 382) | typedef struct cl_predicted_player_s type gameui_draw_t (line 392) | typedef struct type cached_spritelist_t (line 403) | typedef struct type center_print_t (line 410) | typedef struct type screen_shake_t (line 420) | typedef struct type net_request_t (line 433) | typedef struct type clgame_static_t (line 445) | typedef struct type gameui_static_t (line 503) | typedef struct type client_static_t (line 528) | typedef struct type msurface_s (line 843) | struct msurface_s function cl_entity_t (line 848) | static inline cl_entity_t *CL_EDICT_NUM( int index ) function cl_entity_t (line 865) | static inline cl_entity_t *CL_GetEntityByIndex( int index ) function model_t (line 876) | static inline model_t *CL_ModelHandle( int modelindex ) function qboolean (line 881) | static inline qboolean CL_IsThirdPerson( void ) function cl_entity_t (line 886) | static inline cl_entity_t *CL_GetLocalPlayer( void ) type channel_s (line 1018) | struct channel_s type rawchan_s (line 1019) | struct rawchan_s type channel_s (line 1025) | struct channel_s type rawchan_s (line 1026) | struct rawchan_s function qboolean (line 1032) | static inline qboolean CL_IsPlayerIndex( int idx ) type particle_s (line 1067) | struct particle_s type particle_s (line 1074) | struct particle_s type sound_t (line 1129) | typedef int sound_t; FILE: engine/client/console.c type notify_t (line 72) | typedef struct type con_lineinfo_t (line 80) | typedef struct con_lineinfo_s type history_line_t (line 87) | typedef struct history_line_s type con_history_t (line 94) | typedef struct con_history_s type console_t (line 102) | typedef struct function Con_Clear_f (line 163) | static void Con_Clear_f( void ) function Con_SetColor (line 174) | static void Con_SetColor( void ) function Con_ClearNotify (line 205) | void Con_ClearNotify( void ) function Con_ClearTyping (line 218) | static void Con_ClearTyping( void ) function Con_MessageMode_f (line 231) | static void Con_MessageMode_f( void ) function Con_MessageMode2_f (line 247) | static void Con_MessageMode2_f( void ) function Con_ToggleConsole_f (line 260) | void Con_ToggleConsole_f( void ) function Con_SetTimes_f (line 292) | static void Con_SetTimes_f( void ) function Con_FixTimes (line 315) | static void Con_FixTimes( void ) function Con_DeleteLine (line 336) | static void Con_DeleteLine( void ) function Con_DeleteLastLine (line 351) | static void Con_DeleteLastLine( void ) function Con_AddLine (line 410) | static void Con_AddLine( const char *line, int length, qboolean newline ) function Con_CheckResize (line 456) | static void Con_CheckResize( void ) function Con_PageUp (line 482) | void Con_PageUp( int lines ) function Con_PageDown (line 492) | void Con_PageDown( int lines ) function Con_Top (line 502) | static void Con_Top( void ) function Con_Bottom (line 512) | void Con_Bottom( void ) function Con_Visible (line 522) | Con_Visible( void ) function qboolean (line 532) | qboolean Con_FixedFont( void ) function Con_LoadConsoleFont (line 545) | static void Con_LoadConsoleFont( int fontNumber, cl_font_t *font ) function Con_LoadConchars (line 593) | static void Con_LoadConchars( void ) function Con_UtfProcessCharForce (line 624) | int Con_UtfProcessCharForce( int in ) function Con_UtfProcessChar (line 639) | int GAME_EXPORT Con_UtfProcessChar( int in ) function Con_UtfMoveLeft (line 655) | int Con_UtfMoveLeft( char *str, int pos ) function Con_UtfMoveRight (line 683) | int Con_UtfMoveRight( char *str, int pos, int length ) function Con_DrawCharToConback (line 700) | static void Con_DrawCharToConback( int num, const byte *conchars, byte *... function cl_font_t (line 730) | cl_font_t *Con_GetFont( int num ) function cl_font_t (line 742) | cl_font_t *Con_GetCurFont( void ) function Con_DrawStringLen (line 754) | void GAME_EXPORT Con_DrawStringLen( const char *pText, int *length, int ... function Con_DrawString (line 766) | int Con_DrawString( int x, int y, const char *string, const rgba_t setCo... function Con_Init (line 776) | void Con_Init( void ) function Con_Shutdown (line 824) | void Con_Shutdown( void ) function Con_Print (line 848) | void Con_Print( const char *txt ) function Con_NXPrintfv (line 977) | static void Con_NXPrintfv( keydest_t key_dest, const con_nprint_t *info,... function Con_NPrintf (line 998) | void GAME_EXPORT Con_NPrintf( int idx, const char *fmt, ... ) function Con_NXPrintf (line 1020) | void GAME_EXPORT Con_NXPrintf( con_nprint_t *info, const char *fmt, ... ) function UI_NPrintf (line 1038) | void GAME_EXPORT UI_NPrintf( int idx, const char *fmt, ... ) function UI_NXPrintf (line 1060) | void GAME_EXPORT UI_NXPrintf( con_nprint_t *info, const char *fmt, ... ) function Con_ClearField (line 1083) | static void Con_ClearField( field_t *edit ) function Field_Set (line 1095) | static void Field_Set( field_t *f, const char *string ) function Field_Paste (line 1106) | static void Field_Paste( field_t *edit ) function Field_GoTo (line 1126) | static void Field_GoTo( field_t *edit, int pos ) function Field_KeyDownEvent (line 1142) | static void Field_KeyDownEvent( field_t *edit, int key ) function Field_CharEvent (line 1213) | static void Field_CharEvent( field_t *edit, int ch ) function Field_DrawInputLine (line 1274) | static void Field_DrawInputLine( int x, int y, const field_t *edit ) function Con_HistoryFromField (line 1319) | static void Con_HistoryFromField( history_line_t *dst, const field_t *src ) function Con_HistoryToField (line 1332) | static void Con_HistoryToField( field_t *dst, const history_line_t *src ) function Con_HistoryUp (line 1345) | static void Con_HistoryUp( con_history_t *self, field_t *in ) function Con_HistoryDown (line 1364) | static void Con_HistoryDown( con_history_t *self, field_t *in ) function Con_HistoryAppend (line 1380) | static void Con_HistoryAppend( con_history_t *self, const field_t *from ) function Con_LoadHistory (line 1405) | static void Con_LoadHistory( con_history_t *self ) function Con_SaveHistory (line 1450) | static void Con_SaveHistory( con_history_t *self ) function Key_Console (line 1493) | void Key_Console( int key ) function Key_Message (line 1624) | void Key_Message( int key ) function Con_DrawInput (line 1668) | static void Con_DrawInput( int lines ) function Con_DrawDebugLines (line 1688) | static int Con_DrawDebugLines( void ) function Con_DrawDebug (line 1733) | void Con_DrawDebug( void ) function Con_DrawNotify (line 1773) | static void Con_DrawNotify( void ) function Con_DrawConsoleLine (line 1825) | static int Con_DrawConsoleLine( int y, int lineno ) function Con_LastVisibleLine (line 1850) | static void Con_LastVisibleLine( int *lastline ) function Con_DrawSolidConsole (line 1880) | static void Con_DrawSolidConsole( int lines ) function Con_DrawConsole (line 1959) | void Con_DrawConsole( void ) function Con_DrawVersion (line 2028) | void Con_DrawVersion( void ) function Con_RunConsole (line 2076) | void Con_RunConsole( void ) function Con_CharEvent (line 2151) | void Con_CharEvent( int key ) function Con_LoadSimpleConback (line 2164) | static int Con_LoadSimpleConback( const char *name, int flags ) function Con_VidInit (line 2210) | void Con_VidInit( void ) function Con_InvalidateFonts (line 2284) | void Con_InvalidateFonts( void ) function Con_FastClose (line 2299) | void Con_FastClose( void ) function Con_DefaultColor (line 2314) | void Con_DefaultColor( int r, int g, int b, qboolean gameui ) function Test_RunConHistory (line 2334) | static void Test_RunConHistory( void ) function Test_RunCon (line 2369) | void Test_RunCon( void ) FILE: engine/client/gamma.c function BuildGammaTable (line 35) | static void BuildGammaTable( const float gamma, const float brightness, ... function V_ValidateGammaCvars (line 84) | static void V_ValidateGammaCvars( void ) function V_CheckGamma (line 107) | void V_CheckGamma( void ) function V_CheckGammaEnd (line 145) | void V_CheckGammaEnd( void ) function V_Init (line 164) | void V_Init( void ) function byte (line 177) | byte TextureToGamma( byte b ) function byte (line 185) | byte LightToTexGamma( byte b ) function uint (line 194) | uint ScreenGammaTable( uint b ) function uint (line 205) | uint LinearGammaTable( uint b ) function V_GetGammaPtr (line 215) | intptr_t V_GetGammaPtr( int parm ) type precomputed_gamma_tables_t (line 235) | typedef struct precomputed_gamma_tables_s function Test_PrecomputedGammaTables (line 250) | static void Test_PrecomputedGammaTables( void ) function Test_RunGamma (line 276) | void Test_RunGamma( void ) function precomputed_gamma_tables_t (line 281) | precomputed_gamma_tables_t *Test_GetGammaTables( int i ) FILE: engine/client/identification.c type bloomfilter_t (line 33) | typedef uint64_t bloomfilter_t; function bloomfilter_t (line 39) | static bloomfilter_t BloomFilter_Process( const char *buffer, int size ) function bloomfilter_t (line 59) | static bloomfilter_t BloomFilter_ProcessStr( const char *buffer ) function uint (line 64) | static uint BloomFilter_Weight( bloomfilter_t value ) function qboolean (line 81) | static qboolean BloomFilter_ContainsString( bloomfilter_t filter, const ... function ID_BloomFilter_f (line 100) | static void ID_BloomFilter_f( void ) function qboolean (line 115) | static qboolean ID_VerifyHEX( const char *hex ) function ID_VerifyHEX_f (line 157) | static void ID_VerifyHEX_f( void ) function qboolean (line 166) | static qboolean ID_ProcessCPUInfo( bloomfilter_t *value ) function qboolean (line 202) | static qboolean ID_ValidateNetDevice( const char *dev ) function ID_ProcessNetDevices (line 230) | static int ID_ProcessNetDevices( bloomfilter_t *value ) function ID_CheckNetDevices (line 254) | static int ID_CheckNetDevices( bloomfilter_t value ) function ID_TestCPUInfo_f (line 282) | static void ID_TestCPUInfo_f( void ) function qboolean (line 294) | static qboolean ID_ProcessFile( bloomfilter_t *value, const char *path ) function ID_ProcessFiles (line 321) | static int ID_ProcessFiles( bloomfilter_t *value, const char *prefix, co... function ID_CheckFiles (line 341) | static int ID_CheckFiles( bloomfilter_t value, const char *prefix, const... function ID_GetKeyData (line 364) | static int ID_GetKeyData( HKEY hRootKey, char *subKey, char *value, LPBY... function ID_SetKeyData (line 381) | static int ID_SetKeyData( HKEY hRootKey, char *subKey, DWORD dwType, cha... function ID_RunWMIC (line 399) | static int ID_RunWMIC( char *buffer, const wchar_t *cmdline ) function ID_ProcessWMIC (line 458) | static int ID_ProcessWMIC( bloomfilter_t *value, const wchar_t *cmdline ) function ID_CheckWMIC (line 479) | static int ID_CheckWMIC( bloomfilter_t value, const wchar_t *cmdline ) function bloomfilter_t (line 512) | static bloomfilter_t ID_GenerateRawId( void ) function uint (line 553) | static uint ID_CheckRawId( bloomfilter_t filter ) function ID_Check (line 606) | static void ID_Check( void ) function ID_Init (line 635) | void ID_Init( void ) FILE: engine/client/in_joy.c type joy_axis_s (line 41) | struct joy_axis_s function qboolean (line 71) | qboolean Joy_IsActive( void ) function Joy_SetCapabilities (line 81) | void Joy_SetCapabilities( qboolean have_gyro ) function Joy_SetCalibrationState (line 91) | void Joy_SetCalibrationState( joy_calibration_state_t state ) function Joy_HatMotionEvent (line 106) | static void Joy_HatMotionEvent( int value ) function Joy_ProcessTrigger (line 141) | static void Joy_ProcessTrigger( const engineAxis_t engineAxis, short val... function Joy_GetHatValueForAxis (line 176) | static int Joy_GetHatValueForAxis( const engineAxis_t engineAxis ) function Joy_ProcessStick (line 216) | static void Joy_ProcessStick( const engineAxis_t engineAxis, short value ) function Joy_AxisMotionEvent (line 258) | void Joy_AxisMotionEvent( engineAxis_t engineAxis, short value ) function Joy_GyroEvent (line 279) | void Joy_GyroEvent( vec3_t data ) function Joy_FinalizeMove (line 291) | void Joy_FinalizeMove( float *fw, float *side, float *dpitch, float *dyaw ) function Joy_CalibrateGyro_f (line 324) | static void Joy_CalibrateGyro_f( void ) function Joy_Init (line 342) | void Joy_Init( void ) function Joy_Shutdown (line 390) | void Joy_Shutdown( void ) FILE: engine/client/in_touch.c type touchButtonType (line 22) | typedef enum type touchState (line 32) | typedef enum type touchRound (line 39) | typedef enum type touch_button_t (line 46) | typedef struct touch_button_s type touchdefaultbutton_t (line 70) | typedef struct touchdefaultbutton_s type touchbuttonlist_t (line 82) | typedef struct touchbuttonlist_s type touch_s (line 88) | struct touch_s function Touch_NotifyResize (line 175) | void Touch_NotifyResize( void ) function Touch_AspectRatio (line 185) | static inline float Touch_AspectRatio( void ) function Touch_ConfigAspectRatio_f (line 199) | static void Touch_ConfigAspectRatio_f( void ) function Touch_ExportButtonToConfig (line 212) | static void Touch_ExportButtonToConfig( file_t *f, const touch_button_t ... function qboolean (line 249) | static qboolean Touch_DumpConfig( const char *name, const char *profilen... function Touch_WriteConfig (line 315) | void Touch_WriteConfig( void ) function Touch_ExportConfig_f (line 347) | static void Touch_ExportConfig_f( void ) function Touch_GenerateCode_f (line 386) | static void Touch_GenerateCode_f( void ) function Touch_RoundAll_f (line 438) | static void Touch_RoundAll_f( void ) function Touch_ListButtons_f (line 449) | static void Touch_ListButtons_f( void ) function Touch_Stroke_f (line 471) | static void Touch_Stroke_f( void ) function touch_button_t (line 483) | static touch_button_t *Touch_FindNextNoPattern( touch_button_t *buttons,... function touch_button_t (line 499) | static touch_button_t *Touch_FindButtonNoPattern( touchbuttonlist_t *lis... function touch_button_t (line 504) | static touch_button_t *Touch_FindNext( touch_button_t *buttons, const ch... function touch_button_t (line 525) | static touch_button_t *Touch_FindFirst( touchbuttonlist_t *list, const c... function Touch_SetClientOnly (line 530) | void Touch_SetClientOnly( byte state ) function Touch_SetClientOnly_f (line 553) | static void Touch_SetClientOnly_f( void ) function Touch_RemoveButtonFromList (line 564) | static void Touch_RemoveButtonFromList( touchbuttonlist_t *list, const c... function Touch_RemoveButton (line 586) | void Touch_RemoveButton( const char *name, qboolean privileged ) function IN_TouchRemoveButton_f (line 591) | static void IN_TouchRemoveButton_f( void ) function Touch_ClearList (line 602) | static void Touch_ClearList( touchbuttonlist_t *list ) function Touch_RemoveAll_f (line 613) | static void Touch_RemoveAll_f( void ) function Touch_SetColor (line 620) | static void Touch_SetColor( touchbuttonlist_t *list, const char *name, b... function Touch_SetTexture (line 628) | static void Touch_SetTexture( touchbuttonlist_t *list, const char *name,... function Touch_SetCommand (line 639) | static void Touch_SetCommand( touch_button_t *button, const char *command ) function Touch_HideButtons (line 657) | void Touch_HideButtons( const char *name, byte hide, qboolean privileged ) function Touch_ToggleSelection_f (line 670) | static void Touch_ToggleSelection_f( void ) function Touch_Hide_f (line 676) | static void Touch_Hide_f( void ) function Touch_Show_f (line 687) | static void Touch_Show_f( void ) function Touch_FadeButtons (line 698) | static void Touch_FadeButtons( touchbuttonlist_t *list, const char *name... function Touch_Fade_f (line 711) | static void Touch_Fade_f( void ) function Touch_SetColor_f (line 729) | static void Touch_SetColor_f( void ) function Touch_SetTexture_f (line 739) | static void Touch_SetTexture_f( void ) function Touch_SetFlags_f (line 746) | static void Touch_SetFlags_f( void ) function Touch_SetCommand_f (line 761) | static void Touch_SetCommand_f( void ) function Touch_ReloadConfig_f (line 777) | static void Touch_ReloadConfig_f( void ) function touch_button_t (line 801) | static touch_button_t *Touch_AddButton( touchbuttonlist_t *list, const c... function Touch_AddClientButton (line 835) | void Touch_AddClientButton( const char *name, const char *texture, const... function Touch_LoadDefaults_f (line 853) | static void Touch_LoadDefaults_f( void ) function Touch_AddDefaultButton (line 884) | void Touch_AddDefaultButton( const char *name, const char *texture, cons... function Touch_ResetDefaultButtons (line 908) | void Touch_ResetDefaultButtons( void ) function Touch_AddButton_f (line 919) | static void Touch_AddButton_f( void ) function Touch_EnableEdit_f (line 982) | static void Touch_EnableEdit_f( void ) function Touch_DisableEdit_f (line 1024) | static void Touch_DisableEdit_f( void ) function Touch_DeleteProfile_f (line 1040) | static void Touch_DeleteProfile_f( void ) function Touch_InitEditor (line 1052) | static void Touch_InitEditor( void ) function Touch_Init (line 1083) | void Touch_Init( void ) function Touch_InitConfig (line 1190) | static void Touch_InitConfig( void ) function qboolean (line 1219) | static qboolean Touch_IsVisible( touch_button_t *button ) function Touch_DrawTexture (line 1244) | static void Touch_DrawTexture( float x1, float y1, float x2, float y2, i... function IN_TouchCheckCoords (line 1262) | static void IN_TouchCheckCoords( float *x1, float *y1, float *x2, float ... function Touch_DrawCharacter (line 1304) | static float Touch_DrawCharacter( float x, float y, int number, float si... function Touch_DrawText (line 1336) | static float Touch_DrawText( float x1, float y1, float x2, float y2, con... function Touch_DrawButtons (line 1373) | static void Touch_DrawButtons( touchbuttonlist_t *list ) function Touch_Draw (line 1483) | void Touch_Draw( void ) function IN_TouchEditClear (line 1585) | static void IN_TouchEditClear( void ) function Touch_EditMove (line 1600) | static void Touch_EditMove( touchEventType type, int fingerID, float x, ... function Touch_Motion (line 1653) | static void Touch_Motion( int fingerID, float x, float y, float dx, floa... function qboolean (line 1760) | static qboolean Touch_ButtonPress( touchbuttonlist_t *list, touchEventTy... function qboolean (line 1983) | static qboolean Touch_ButtonEdit( touchEventType type, int fingerID, flo... function Touch_ControlsEvent (line 2051) | static int Touch_ControlsEvent( touchEventType type, int fingerID, float... function IN_TouchEvent (line 2068) | int IN_TouchEvent( touchEventType type, int fingerID, float x, float y, ... function Touch_GetMove (line 2169) | void Touch_GetMove( float *forward, float *side, float *yaw, float *pitch ) function Touch_KeyEvent (line 2178) | void Touch_KeyEvent( int key, int down ) function qboolean (line 2225) | qboolean Touch_WantVisibleCursor( void ) function Touch_Shutdown (line 2230) | void Touch_Shutdown( void ) FILE: engine/client/input.c type inputstate_s (line 36) | struct inputstate_s function uint (line 60) | uint IN_CollectInputDevices( void ) function IN_LockInputDevices (line 90) | void IN_LockInputDevices( qboolean lock ) function IN_StartupMouse (line 114) | static void IN_StartupMouse( void ) function IN_MouseSavePos (line 138) | void IN_MouseSavePos( void ) function IN_MouseRestorePos (line 154) | void IN_MouseRestorePos( void ) function IN_ToggleClientMouse (line 171) | void IN_ToggleClientMouse( int newstate, int oldstate ) function IN_SetRelativeMouseMode (line 209) | void IN_SetRelativeMouseMode( qboolean set ) function IN_SetMouseGrab (line 245) | void IN_SetMouseGrab( qboolean set ) function IN_CheckMouseState (line 268) | static void IN_CheckMouseState( qboolean active ) function IN_ActivateMouse (line 299) | void IN_ActivateMouse( void ) function IN_DeactivateMouse (line 317) | void IN_DeactivateMouse( void ) function IN_MouseMove (line 335) | static void IN_MouseMove( void ) function IN_MouseEvent (line 363) | void IN_MouseEvent( int key, int down ) function IN_MWheelEvent (line 402) | void IN_MWheelEvent( int y ) function IN_Shutdown (line 417) | void IN_Shutdown( void ) function IN_Init (line 434) | void IN_Init( void ) function IN_JoyAppendMove (line 471) | static void IN_JoyAppendMove( usercmd_t *cmd, float forwardmove, float s... function IN_CollectInput (line 545) | static void IN_CollectInput( float *forward, float *side, float *pitch, ... function IN_EngineAppendMove (line 579) | void IN_EngineAppendMove( float frametime, usercmd_t *cmd, qboolean acti... function IN_Commands (line 609) | static void IN_Commands( void ) function Host_InputFrame (line 641) | void Host_InputFrame( void ) FILE: engine/client/input.h type touchEventType (line 57) | typedef enum type engineAxis_t (line 98) | typedef enum engineAxis_e type joy_calibration_state_t (line 109) | typedef enum joy_calibration_state_s FILE: engine/client/keys.c type enginekey_t (line 22) | typedef struct type keyname_t (line 30) | typedef struct keyname_s function Key_IsDown (line 154) | int GAME_EXPORT Key_IsDown( int keynum ) function Key_StringToKeynum (line 174) | static int Key_StringToKeynum( const char *str ) function Key_SetBinding (line 250) | void GAME_EXPORT Key_SetBinding( int keynum, const char *binding ) function Key_GetKey (line 282) | static int Key_GetKey( const char *pBinding ) function Key_Unbind_f (line 324) | static void Key_Unbind_f( void ) function Key_Unbindall_f (line 356) | static void Key_Unbindall_f( void ) function Key_Reset_f (line 376) | static void Key_Reset_f( void ) function Key_Bind_f (line 397) | static void Key_Bind_f( void ) function Key_WriteBindings (line 445) | void Key_WriteBindings( file_t *f ) function Key_Bindlist_f (line 470) | static void Key_Bindlist_f( void ) function Key_Init (line 495) | void Key_Init( void ) function Key_AddKeyCommands (line 521) | static void Key_AddKeyCommands( int key, const char *kb, qboolean down ) function qboolean (line 567) | static qboolean Key_IsAllowedAutoRepeat( int key ) function Key_Rotate (line 586) | static int Key_Rotate( int key ) function Key_Event (line 635) | void GAME_EXPORT Key_Event( int key, int down ) function Key_EnableTextInput (line 789) | void Key_EnableTextInput( qboolean enable, qboolean force ) function Key_SetKeyDest (line 809) | void GAME_EXPORT Key_SetKeyDest( int key_dest ) function Key_ClearStates (line 844) | Key_ClearStates( void ) function CL_CharEvent (line 875) | void CL_CharEvent( int key ) function Key_ToUpper (line 904) | int Key_ToUpper( int keynum ) type osk_s (line 976) | struct osk_s function qboolean (line 989) | static qboolean OSK_KeyEvent( int key, int down ) function OSK_EnableTextInput (line 1105) | static void OSK_EnableTextInput( qboolean enable, qboolean force ) function OSK_DrawSymbolButton (line 1130) | static void OSK_DrawSymbolButton( int symb, float x, float y, float widt... function OSK_DrawSpecialButton (line 1158) | static void OSK_DrawSpecialButton( const char *name, float x, float y, f... function OSK_Draw (line 1177) | void OSK_Draw( void ) FILE: engine/client/mod_dbghulls.c function _inline (line 44) | _inline void list_add__( hullnode_t *new, hullnode_t *prev, hullnode_t *... function _inline (line 53) | _inline void list_add( hullnode_t *newobj, hullnode_t *head ) function _inline (line 59) | _inline void list_add_tail( hullnode_t *newobj, hullnode_t *head ) function _inline (line 64) | _inline void list_del( hullnode_t *entry ) function winding_t (line 70) | static winding_t * winding_alloc( uint numpoints ) function free_winding (line 75) | static void free_winding( winding_t *w ) function winding_t (line 84) | static winding_t *winding_copy( winding_t *w ) function winding_reverse (line 94) | static void winding_reverse( winding_t *w ) function winding_t (line 113) | static winding_t *winding_shrink( winding_t *w ) function winding_t (line 127) | static winding_t *winding_for_plane( const mplane_t *p ) function CalcSides (line 195) | static void CalcSides( const winding_t *in, const mplane_t *split, int *... function PushToPlaneAxis (line 242) | static void PushToPlaneAxis( vec_t *v, const mplane_t *p ) function winding_t (line 259) | static winding_t *winding_clip( winding_t *in, const mplane_t *split, qb... function winding_split (line 363) | static void winding_split( winding_t *in, const mplane_t *split, winding... function push_node (line 477) | static void push_node( int nodenum, int side ) function pop_node (line 487) | static void pop_node( void ) function free_hull_polys (line 494) | static void free_hull_polys( hullnode_t *hull_polys ) function do_hull_recursion (line 507) | static void do_hull_recursion( hull_t *hull, int nodenum, int side, hull... function hull_windings_r (line 556) | static void hull_windings_r( hull_t *hull, int nodenum, hullnode_t *poly... function remove_paired_polys (line 648) | static void remove_paired_polys( hull_model_t *model ) function make_hull_windings (line 663) | static void make_hull_windings( hull_t *hull, hull_model_t *model ) function Mod_InitDebugHulls (line 680) | static void Mod_InitDebugHulls( model_t *loadmodel ) function Mod_CreatePolygonsForHull (line 696) | static void Mod_CreatePolygonsForHull( int hullnum ) function R_DrawHull (line 725) | static void R_DrawHull( hull_model_t *hull ) function R_DrawWorldHull (line 745) | void R_DrawWorldHull( void ) function R_DrawModelHull (line 761) | void R_DrawModelHull( model_t *mod ) function Mod_ReleaseHullPolygons (line 778) | void Mod_ReleaseHullPolygons( void ) FILE: engine/client/ref_common.c type ref_state_s (line 8) | struct ref_state_s function qboolean (line 48) | static qboolean CheckSkybox( const char *name, char out[SKYBOX_MAX_SIDES... function R_SetupSky (line 83) | void R_SetupSky( const char *name ) function GL_FreeImage (line 144) | void GAME_EXPORT GL_FreeImage( const char *name ) function GL_RenderFrame (line 155) | void GL_RenderFrame( const ref_viewpass_t *rvp ) function pfnEngineGetParm (line 163) | static intptr_t pfnEngineGetParm( int parm, int arg ) function cvar_t (line 168) | static cvar_t *pfnCvar_Get( const char *szName, const char *szValue, int... function pfnCvar_RegisterVariable (line 173) | static void pfnCvar_RegisterVariable( convar_t *var ) function pfnCvar_FullSet (line 179) | static void pfnCvar_FullSet( const char *var_name, const char *value, in... function Cmd_AddRefCommand (line 184) | static int Cmd_AddRefCommand( const char *cmd_name, xcommand_t function,... function pfnStudioEvent (line 189) | static void pfnStudioEvent( const mstudioevent_t *event, const cl_entity... function model_t (line 194) | static model_t *pfnGetDefaultSprite( enum ref_defaultsprite_e spr ) function CL_ExtraUpdate (line 218) | static void CL_ExtraUpdate( void ) function pfnCL_GetScreenInfo (line 224) | static void pfnCL_GetScreenInfo( int *width, int *height ) // clgame.scr... function pfnSetLocalLightLevel (line 230) | static void pfnSetLocalLightLevel( int level ) function player_info_t (line 241) | static player_info_t *pfnPlayerInfo( int index ) function entity_state_t (line 258) | static entity_state_t *R_StudioGetPlayerState( int index ) function pfnGetStudioModelInterface (line 266) | static int pfnGetStudioModelInterface( int version, struct r_studio_inte... function bpc_desc_t (line 273) | static const bpc_desc_t *pfnImage_GetPFDesc( int idx ) function pfnDrawNormalTriangles (line 278) | static void pfnDrawNormalTriangles( void ) function pfnDrawTransparentTriangles (line 283) | static void pfnDrawTransparentTriangles( void ) function screenfade_t (line 288) | static screenfade_t *pfnRefGetScreenFade( void ) function qboolean (line 293) | static qboolean R_Init_Video_( const int type ) function mleaf_t (line 303) | static mleaf_t *pfnMod_PointInLeaf( const vec3_t p, mnode_t *node ) function R_UnloadProgs (line 444) | static void R_UnloadProgs( void ) function CL_FillTriAPIFromRef (line 463) | static void CL_FillTriAPIFromRef( triangleapi_t *dst, const ref_interfac... function qboolean (line 487) | static qboolean R_LoadProgs( const char *name ) function R_Shutdown (line 536) | void R_Shutdown( void ) function R_GetRendererName (line 556) | static void R_GetRendererName( char *dest, size_t size, const char *opt ) function qboolean (line 581) | static qboolean R_LoadRenderer( const char *refopt, qboolean quiet ) function SetWidthAndHeightFromCommandLine (line 603) | static void SetWidthAndHeightFromCommandLine( void ) function SetFullscreenModeFromCommandLine (line 619) | static void SetFullscreenModeFromCommandLine( void ) function R_CollectRendererNames (line 629) | static void R_CollectRendererNames( void ) function ref_device_t (line 688) | const ref_device_t *R_GetRenderDevice( unsigned int idx ) function R_GetRenderDevices_f (line 719) | static void R_GetRenderDevices_f( void ) function qboolean (line 747) | qboolean R_Init( void ) FILE: engine/client/ref_common.h type ref_state_s (line 23) | struct ref_state_s type ref_state_s (line 35) | struct ref_state_s function R_GetTextureParms (line 44) | static inline void R_GetTextureParms( int *w, int *h, int texnum ) type ref_viewpass_s (line 50) | struct ref_viewpass_s FILE: engine/client/s_dsp.c type sx_preset_t (line 38) | typedef struct sx_preset_s type dly_t (line 55) | typedef struct dly_s function SX_ReloadRoomFX (line 206) | static void SX_ReloadRoomFX( void ) function SX_Init (line 221) | void SX_Init( void ) function DLY_Free (line 267) | static void DLY_Free( int idelay ) function SX_Free (line 285) | void SX_Free( void ) function DLY_Init (line 303) | static int DLY_Init( int idelay, float delay ) function DLY_MovePointer (line 339) | static void DLY_MovePointer( dly_t *dly ) function DLY_CheckNewStereoDelayVal (line 355) | static void DLY_CheckNewStereoDelayVal( void ) function DLY_DoStereoDelay (line 403) | static void DLY_DoStereoDelay( int count ) function DLY_CheckNewDelayVal (line 468) | static void DLY_CheckNewDelayVal( void ) function DLY_DoDelay (line 514) | static void DLY_DoDelay( int count ) function RVB_SetUpDly (line 565) | static void RVB_SetUpDly( int pos, float delay, int kmod ) function RVB_CheckNewReverbVal (line 601) | static void RVB_CheckNewReverbVal( void ) function RVB_DoReverbForOneDly (line 632) | static int RVB_DoReverbForOneDly( dly_t *dly, const int vlr, const porta... function RVB_DoReverb (line 706) | static void RVB_DoReverb( int count ) function RVB_DoAMod (line 739) | static void RVB_DoAMod( int count ) function DSP_Process (line 812) | void DSP_Process( portable_samplepair_t *pbfront, int sampleCount ) function DSP_ClearState (line 833) | void DSP_ClearState( void ) function CheckNewDspPresets (line 846) | void CheckNewDspPresets( void ) function SX_Profiling_f (line 916) | static void SX_Profiling_f( void ) FILE: engine/client/s_load.c function S_SoundList_f (line 38) | void S_SoundList_f( void ) function qboolean (line 74) | qboolean S_TestSoundChar( const char *pch, char c ) function wavdata_t (line 108) | static wavdata_t *S_CreateDefaultSound( void ) function wavdata_t (line 131) | wavdata_t *S_LoadSound( sfx_t *sfx ) function sfx_t (line 179) | sfx_t *S_FindName( const char *pname, int *pfInCache ) function S_FreeSound (line 241) | void S_FreeSound( sfx_t *sfx ) function S_BeginRegistration (line 276) | void S_BeginRegistration( void ) function S_EndRegistration (line 301) | void S_EndRegistration( void ) function sound_t (line 335) | sound_t S_RegisterSound( const char *name ) function sfx_t (line 361) | sfx_t *S_GetSfxByHandle( sound_t handle ) function S_InitSounds (line 381) | void S_InitSounds( void ) function S_FreeSounds (line 397) | void S_FreeSounds( void ) FILE: engine/client/s_main.c function S_GetMasterVolume (line 61) | float S_GetMasterVolume( void ) function S_FadeClientVolume (line 84) | void S_FadeClientVolume( float fadePercent, float fadeOutSeconds, float ... function qboolean (line 98) | static qboolean S_IsClient( int entnum ) function S_FreeChannel (line 113) | void S_FreeChannel( channel_t *ch ) function S_UpdateSoundFade (line 131) | static void S_UpdateSoundFade( void ) function qboolean (line 191) | static qboolean SND_FStreamIsPlaying( sfx_t *sfx ) function SND_GetChannelTimeLeft (line 211) | static int SND_GetChannelTimeLeft( const channel_t *ch ) function channel_t (line 272) | channel_t *SND_PickDynamicChannel( int entnum, int channel, sfx_t *sfx, ... function channel_t (line 358) | channel_t *SND_PickStaticChannel( const vec3_t pos, sfx_t *sfx ) function S_AlterChannel (line 406) | static int S_AlterChannel( int entnum, int channel, sfx_t *sfx, int vol,... function S_SpatializeChannel (line 464) | static void S_SpatializeChannel( int *left_vol, int *right_vol, int mast... function SND_Spatialize (line 487) | static void SND_Spatialize( channel_t *ch ) function S_StartSound (line 554) | void S_StartSound( const vec3_t pos, int ent, int chan, sound_t handle, ... function S_RestoreSound (line 667) | void S_RestoreSound( const vec3_t pos, int ent, int chan, sound_t handle... function S_AmbientSound (line 780) | void S_AmbientSound( const vec3_t pos, int ent, sound_t handle, float fv... function S_StartLocalSound (line 858) | void S_StartLocalSound( const char *name, float volume, qboolean reliab... function S_GetCurrentStaticSounds (line 878) | int S_GetCurrentStaticSounds( soundlist_t *pout, int size ) function S_GetCurrentDynamicSounds (line 919) | int S_GetCurrentDynamicSounds( soundlist_t *pout, int size ) function S_InitAmbientChannels (line 963) | static void S_InitAmbientChannels( void ) function S_UpdateAmbientSounds (line 985) | static void S_UpdateAmbientSounds( void ) function rawchan_t (line 1050) | rawchan_t *S_FindRawChannel( int entnum, qboolean create ) function uint (line 1114) | uint S_RawSamplesStereo( portable_samplepair_t *rawsamples, uint rawend,... function S_RawEntSamples (line 1180) | void S_RawEntSamples( int entnum, uint samples, uint rate, word width, w... function S_FreeIdleRawChannels (line 1203) | static void S_FreeIdleRawChannels( void ) function S_ClearRawChannels (line 1237) | static void S_ClearRawChannels( void ) function S_SpatializeRawChannels (line 1256) | static void S_SpatializeRawChannels( void ) function S_FreeRawChannels (line 1309) | static void S_FreeRawChannels( void ) function S_ClearBuffer (line 1330) | static void S_ClearBuffer( void ) function S_StopSound (line 1348) | void GAME_EXPORT S_StopSound( int entnum, int channel, const char *sound... function S_StopAllSounds (line 1362) | void S_StopAllSounds( qboolean ambient ) function S_GetSoundtime (line 1398) | static int S_GetSoundtime( void ) function S_UpdateChannels (line 1429) | static void S_UpdateChannels( void ) function S_ExtraUpdate (line 1469) | void S_ExtraUpdate( void ) function S_UpdateFrame (line 1482) | void S_UpdateFrame( struct ref_viewpass_s *rvp ) function SND_UpdateSound (line 1499) | void SND_UpdateSound( void ) function S_Play_f (line 1616) | static void S_Play_f( void ) function S_Play2_f (line 1627) | static void S_Play2_f( void ) function S_PlayVol_f (line 1644) | static void S_PlayVol_f( void ) function S_Say (line 1655) | static void S_Say( const char *name, qboolean reliable ) function S_Say_f (line 1670) | static void S_Say_f( void ) function S_SayReliable_f (line 1681) | static void S_SayReliable_f( void ) function S_Music_f (line 1697) | static void S_Music_f( void ) function S_StopSound_f (line 1761) | static void S_StopSound_f( void ) function S_SoundFade_f (line 1771) | static void S_SoundFade_f( void ) function S_SoundInfo_f (line 1788) | void S_SoundInfo_f( void ) function S_VoiceRecordStart_f (line 1805) | static void S_VoiceRecordStart_f( void ) function S_VoiceRecordStop_f (line 1818) | static void S_VoiceRecordStop_f( void ) function qboolean (line 1832) | qboolean S_Init( void ) function S_Shutdown (line 1895) | void S_Shutdown( void ) FILE: engine/client/s_mix.c type paintbuffer_t (line 55) | typedef struct function S_InitScaletable (line 72) | void S_InitScaletable( void ) function S_TransferPaintBuffer (line 89) | static void S_TransferPaintBuffer( int endtime ) function MIX_ActivatePaintbuffer (line 142) | static void MIX_ActivatePaintbuffer( int ipaintbuffer ) function MIX_SetCurrentPaintbuffer (line 148) | static void MIX_SetCurrentPaintbuffer( int ipaintbuffer ) function MIX_GetCurrentPaintbufferIndex (line 155) | static int MIX_GetCurrentPaintbufferIndex( void ) function paintbuffer_t (line 167) | static paintbuffer_t *MIX_GetCurrentPaintbufferPtr( void ) function MIX_DeactivateAllPaintbuffers (line 176) | static void MIX_DeactivateAllPaintbuffers( void ) function MIX_ResetPaintbufferFilterCounters (line 185) | static void MIX_ResetPaintbufferFilterCounters( void ) function portable_samplepair_t (line 194) | static portable_samplepair_t *MIX_GetPFrontFromIPaint( int ipaintbuffer ) function paintbuffer_t (line 200) | static paintbuffer_t *MIX_GetPPaintFromIPaint( int ipaint ) function MIX_FreeAllPaintbuffers (line 206) | void MIX_FreeAllPaintbuffers( void ) function MIX_InitAllPaintbuffers (line 213) | void MIX_InitAllPaintbuffers( void ) function S_PaintMonoFrom8 (line 233) | static void S_PaintMonoFrom8( portable_samplepair_t *pbuf, int *volume, ... function S_PaintStereoFrom8 (line 249) | static void S_PaintStereoFrom8( portable_samplepair_t *pbuf, int *volume... function S_PaintMonoFrom16 (line 269) | static void S_PaintMonoFrom16( portable_samplepair_t *pbuf, int *volume,... function S_PaintStereoFrom16 (line 284) | static void S_PaintStereoFrom16( portable_samplepair_t *pbuf, int *volum... function S_Mix8MonoTimeCompress (line 305) | static void S_Mix8MonoTimeCompress( portable_samplepair_t *pbuf, int *vo... function S_Mix8Mono (line 309) | static void S_Mix8Mono( portable_samplepair_t *pbuf, int *volume, byte *... function S_Mix8Stereo (line 341) | static void S_Mix8Stereo( portable_samplepair_t *pbuf, int *volume, byte... function S_Mix16Mono (line 367) | static void S_Mix16Mono( portable_samplepair_t *pbuf, int *volume, short... function S_Mix16Stereo (line 389) | static void S_Mix16Stereo( portable_samplepair_t *pbuf, int *volume, sho... function S_MixChannel (line 411) | static void S_MixChannel( channel_t *pChannel, void *pData, int outputOf... function S_MixDataToDevice (line 438) | int S_MixDataToDevice( channel_t *pChannel, int sampleCount, int outRate... function qboolean (line 528) | static qboolean S_ShouldContinueMixing( channel_t *ch ) function MIX_MixChannelsToPaintbuffer (line 549) | static void MIX_MixChannelsToPaintbuffer( int endtime, int rate, int out... function portable_samplepair_t (line 663) | static portable_samplepair_t *S_GetNextpFilter( int i, portable_samplepa... function S_Interpolate2xCubic (line 681) | static void S_Interpolate2xCubic( portable_samplepair_t *pbuffer, portab... function S_Interpolate2xLinear (line 773) | static void S_Interpolate2xLinear( portable_samplepair_t *pbuffer, porta... function S_MixBufferUpsample2x (line 802) | static void S_MixBufferUpsample2x( int count, portable_samplepair_t *pbu... function MIX_ClearAllPaintBuffers (line 829) | void MIX_ClearAllPaintBuffers( int SampleCount, qboolean clearFilters ) function MIX_MixPaintbuffers (line 855) | static void MIX_MixPaintbuffers( int ibuf1, int ibuf2, int ibuf3, int co... function MIX_CompressPaintbuffer (line 896) | static void MIX_CompressPaintbuffer( int ipaint, int count ) function S_MixUpsample (line 912) | static void S_MixUpsample( int sampleCount, int filtertype ) function MIX_MixRawSamplesBuffer (line 925) | static void MIX_MixRawSamplesBuffer( int end ) function MIX_UpsampleAllPaintbuffers (line 985) | static void MIX_UpsampleAllPaintbuffers( int end, int count ) function MIX_PaintChannels (line 1034) | void MIX_PaintChannels( int endtime ) FILE: engine/client/s_mouth.c function SND_InitMouth (line 23) | void SND_InitMouth( int entnum, int entchannel ) function SND_CloseMouth (line 31) | void SND_CloseMouth( channel_t *ch ) function SND_MoveMouth8 (line 39) | void SND_MoveMouth8( channel_t *ch, wavdata_t *pSource, int count ) function SND_MoveMouth16 (line 87) | void SND_MoveMouth16( channel_t *ch, wavdata_t *pSource, int count ) function SND_ForceInitMouth (line 136) | void SND_ForceInitMouth( int entnum ) function SND_ForceCloseMouth (line 150) | void SND_ForceCloseMouth( int entnum ) function SND_MoveMouthRaw (line 160) | void SND_MoveMouthRaw( rawchan_t *ch, portable_samplepair_t *pData, int ... FILE: engine/client/s_stream.c function S_PrintBackgroundTrackState (line 29) | void S_PrintBackgroundTrackState( void ) function S_FadeMusicVolume (line 47) | void S_FadeMusicVolume( float fadePercent ) function S_GetMusicVolume (line 57) | float S_GetMusicVolume( void ) function S_StartBackgroundTrack (line 81) | void S_StartBackgroundTrack( const char *introTrack, const char *mainTra... function S_StopBackgroundTrack (line 123) | void S_StopBackgroundTrack( void ) function S_StreamSetPause (line 140) | void S_StreamSetPause( int pause ) function qboolean (line 152) | qboolean S_StreamGetCurrentState( char *currentTrack, size_t currentTrac... function S_StreamBackgroundTrack (line 182) | void S_StreamBackgroundTrack( void ) function S_StartStreaming (line 274) | void S_StartStreaming( void ) function S_StopStreaming (line 286) | void S_StopStreaming( void ) FILE: engine/client/s_utils.c function S_ConvertLoopedPosition (line 24) | int S_ConvertLoopedPosition( wavdata_t *pSource, int samplePosition, qbo... function S_GetOutputData (line 49) | int S_GetOutputData( wavdata_t *pSource, void **pData, int samplePositio... FILE: engine/client/s_vox.c function qboolean (line 31) | static qboolean S_ShouldTrimSample8( const int8_t *buf, int channels ) function qboolean (line 42) | static qboolean S_ShouldTrimSample16( const int16_t *buf, int channels ) function S_TrimStart (line 53) | static int S_TrimStart( const wavdata_t *wav, int start ) function S_TrimEnd (line 90) | static int S_TrimEnd( const wavdata_t *wav, int end ) function S_TrimStartEndTimes (line 127) | static void S_TrimStartEndTimes( channel_t *ch, wavdata_t *wav, int star... function VOX_MixDataToDevice (line 142) | int VOX_MixDataToDevice( channel_t *pchan, int sampleCount, int outputRa... function VOX_LoadWord (line 174) | void VOX_LoadWord( channel_t *ch ) function VOX_FreeWord (line 200) | void VOX_FreeWord( channel_t *ch ) function VOX_SetChanVol (line 215) | void VOX_SetChanVol( channel_t *ch ) function VOX_ModifyPitch (line 230) | float VOX_ModifyPitch( channel_t *ch, float pitch ) function VOX_ParseString (line 323) | static int VOX_ParseString( char *psz, char *rgpparseword[CVOXWORDMAX] ) function qboolean (line 377) | static qboolean VOX_ParseWordParams( char *psz, voxword_t *pvoxword, qbo... function VOX_LoadSound (line 459) | void VOX_LoadSound( channel_t *ch, const char *pszin ) function VOX_ReadSentenceFile_ (line 521) | static void VOX_ReadSentenceFile_( byte *buf, fs_offset_t size ) function VOX_ReadSentenceFile (line 568) | static void VOX_ReadSentenceFile( const char *path ) function VOX_Init (line 583) | void VOX_Init( void ) function VOX_Shutdown (line 588) | void VOX_Shutdown( void ) function Test_VOX_GetDirectory (line 601) | static void Test_VOX_GetDirectory( void ) function Test_VOX_LookupString (line 622) | static void Test_VOX_LookupString( void ) function Test_VOX_ParseString (line 656) | static void Test_VOX_ParseString( void ) function Test_VOX_ParseWordParams (line 690) | static void Test_VOX_ParseWordParams( void ) function Test_RunVOX (line 716) | void Test_RunVOX( void ) FILE: engine/client/sound.h type portable_samplepair_t (line 48) | typedef struct type sfx_t (line 54) | typedef struct sfx_s type soundfade_t (line 65) | typedef struct type musicfade_t (line 75) | typedef struct type snd_format_t (line 80) | typedef struct snd_format_s type dma_t (line 87) | typedef struct type mixer_t (line 99) | typedef struct type rawchan_t (line 107) | typedef struct rawchan_s type channel_t (line 121) | typedef struct channel_s type listener_t (line 148) | typedef struct type bg_track_t (line 165) | typedef struct type sound_t (line 173) | typedef int sound_t; type ref_viewpass_s (line 240) | struct ref_viewpass_s type ref_viewpass_s (line 250) | struct ref_viewpass_s FILE: engine/client/soundlib/libmpg/dct36.c function dct36 (line 80) | void dct36( float *inbuf, float *o1, float *o2, float *wintab, float *ts... function dct12 (line 217) | void dct12( float *in, float *rawout1, float *rawout2, register float *w... FILE: engine/client/soundlib/libmpg/dct64.c function dct64 (line 19) | void dct64( float *out0, float *out1, float *samples ) FILE: engine/client/soundlib/libmpg/fmt123.h type mpg123_enc_enum (line 22) | enum mpg123_enc_enum FILE: engine/client/soundlib/libmpg/format.c type mpg123_channelcount (line 18) | enum mpg123_channelcount function good_enc (line 46) | static int good_enc( const int enc ) function mpg123_rates (line 59) | static void mpg123_rates( const long **list, size_t *number ) function mpg123_encodings (line 66) | static void mpg123_encodings( const int **list, size_t *number ) function mpg123_encsize (line 72) | static int mpg123_encsize( int encoding ) function rate2num (line 77) | static int rate2num( long r ) function enc2num (line 90) | static int enc2num( int encoding ) function cap_fit (line 103) | static int cap_fit( mpg123_handle_t *fr, audioformat_t *nf, int f0, int f2) function freq_fit (line 124) | static int freq_fit( mpg123_handle_t *fr, audioformat_t *nf, int f0, int... function frame_output_format (line 147) | int frame_output_format( mpg123_handle_t *fr ) function mpg123_fmt_none (line 230) | static int mpg123_fmt_none( mpg123_parm_t *mp ) function mpg123_fmt_all (line 239) | int mpg123_fmt_all( mpg123_parm_t *mp ) function mpg123_fmt (line 258) | static int mpg123_fmt( mpg123_parm_t *mp, long rate, int channels, int e... function mpg123_fmt_support (line 293) | static int mpg123_fmt_support( mpg123_parm_t *mp, long rate, int encoding ) function mpg123_format_none (line 313) | int mpg123_format_none( mpg123_handle_t *mh ) function mpg123_format_all (line 331) | int mpg123_format_all( mpg123_handle_t *mh ) function mpg123_format (line 349) | int mpg123_format( mpg123_handle_t *mh, long rate, int channels, int enc... function mpg123_format_support (line 367) | static int mpg123_format_support( mpg123_handle_t *mh, long rate, int en... function invalidate_format (line 376) | void invalidate_format( audioformat_t *af ) function mpg_off_t (line 384) | mpg_off_t decoder_synth_bytes( mpg123_handle_t *fr, mpg_off_t s ) function mpg_off_t (line 391) | mpg_off_t samples_to_bytes( mpg123_handle_t *fr, mpg_off_t s ) function mpg_off_t (line 396) | mpg_off_t bytes_to_samples( mpg123_handle_t *fr, mpg_off_t b ) function mpg_off_t (line 402) | mpg_off_t outblock_bytes( mpg123_handle_t *fr, mpg_off_t s ) function conv_s16_to_u16 (line 408) | static void conv_s16_to_u16( outbuffer_t *buf ) function postprocess_buffer (line 422) | void postprocess_buffer( mpg123_handle_t *fr ) FILE: engine/client/soundlib/libmpg/frame.c function frame_default_parm (line 34) | static void frame_default_parm( mpg123_parm_t *mp ) function frame_fixed_reset (line 58) | static void frame_fixed_reset( mpg123_handle_t *fr ) function frame_index_setup (line 105) | int frame_index_setup( mpg123_handle_t *fr ) function frame_init_par (line 128) | void frame_init_par( mpg123_handle_t *fr, mpg123_parm_t *mp ) function frame_decode_buffers_reset (line 173) | static void frame_decode_buffers_reset( mpg123_handle_t *fr ) function frame_buffers (line 179) | int frame_buffers( mpg123_handle_t *fr ) function frame_buffers_reset (line 262) | int frame_buffers_reset( mpg123_handle_t *fr ) function frame_init (line 280) | void frame_init( mpg123_handle_t *fr ) function frame_outbuffer (line 285) | int frame_outbuffer( mpg123_handle_t *fr ) function frame_free_toc (line 324) | static void frame_free_toc( mpg123_handle_t *fr ) function frame_fill_toc (line 334) | int frame_fill_toc( mpg123_handle_t *fr, byte *in ) function frame_reset (line 350) | int frame_reset( mpg123_handle_t *fr ) function frame_free_buffers (line 360) | static void frame_free_buffers( mpg123_handle_t *fr ) function frame_exit (line 376) | void frame_exit( mpg123_handle_t *fr ) function mpg123_framedata (line 396) | static int mpg123_framedata( mpg123_handle_t *mh, ulong *header, byte **... function mpg_off_t (line 421) | static mpg_off_t frame_fuzzy_find( mpg123_handle_t *fr, mpg_off_t want_f... function mpg_off_t (line 467) | mpg_off_t frame_index_find( mpg123_handle_t *fr, mpg_off_t want_frame, m... function mpg_off_t (line 515) | static mpg_off_t frame_ins2outs( mpg123_handle_t *fr, mpg_off_t ins ) function mpg_off_t (line 530) | mpg_off_t frame_outs( mpg123_handle_t *fr, mpg_off_t num ) function mpg_off_t (line 547) | mpg_off_t frame_expect_outsamples( mpg123_handle_t *fr ) function mpg_off_t (line 562) | mpg_off_t frame_offset( mpg123_handle_t *fr, mpg_off_t outs ) function frame_gapless_init (line 578) | void frame_gapless_init( mpg123_handle_t *fr, mpg_off_t framecount, mpg_... function frame_gapless_realinit (line 595) | void frame_gapless_realinit( mpg123_handle_t *fr ) function frame_gapless_update (line 606) | void frame_gapless_update( mpg123_handle_t *fr, mpg_off_t total_samples ) function mpg_off_t (line 624) | static mpg_off_t ignoreframe( mpg123_handle_t *fr ) function frame_set_frameseek (line 643) | void frame_set_frameseek( mpg123_handle_t *fr, mpg_off_t fe ) function frame_skip (line 683) | void frame_skip( mpg123_handle_t *fr ) function frame_set_seek (line 691) | void frame_set_seek( mpg123_handle_t *fr, mpg_off_t sp ) function get_rva (line 698) | static int get_rva( mpg123_handle_t *fr, double *peak, double *gain ) function do_rva (line 727) | void do_rva( mpg123_handle_t *fr ) FILE: engine/client/soundlib/libmpg/frame.h type al_table_t (line 22) | typedef struct type outbuffer_t (line 29) | typedef struct outbuffer_s type audioformat_t (line 38) | typedef struct audioformat_s type mpg123_parm_t (line 48) | typedef struct mpg123_parm_s FILE: engine/client/soundlib/libmpg/getbits.h function uint (line 46) | static uint getbits( mpg123_handle_t *fr, int number_of_bits ) FILE: engine/client/soundlib/libmpg/huffman.h type newhuff (line 16) | struct newhuff type newhuff (line 294) | struct newhuff type newhuff (line 331) | struct newhuff FILE: engine/client/soundlib/libmpg/index.c function mpg_off_t (line 20) | static mpg_off_t fi_next( frame_index_t *fi ) function fi_shrink (line 27) | static void fi_shrink( frame_index_t *fi ) function fi_init (line 49) | void fi_init( frame_index_t *fi ) function fi_exit (line 59) | void fi_exit( frame_index_t *fi ) function fi_resize (line 67) | int fi_resize( frame_index_t *fi, size_t newsize ) function fi_add (line 100) | void fi_add( frame_index_t *fi, mpg_off_t pos ) function fi_set (line 127) | int fi_set( frame_index_t *fi, mpg_off_t *offsets, mpg_off_t step, size_... function fi_reset (line 150) | void fi_reset( frame_index_t *fi ) FILE: engine/client/soundlib/libmpg/index.h type frame_index_t (line 19) | typedef struct frame_index_s FILE: engine/client/soundlib/libmpg/layer3.c type gr_info_t (line 51) | typedef struct gr_info_s type III_sideinfo (line 75) | typedef struct type bandInfoStruct (line 87) | typedef struct function init_layer3 (line 161) | void init_layer3( void ) function init_layer3_stuff (line 377) | void init_layer3_stuff( mpg123_handle_t *fr ) function III_get_side_info (line 405) | static int III_get_side_info( mpg123_handle_t *fr, III_sideinfo *si, int... function III_get_scale_factors_1 (line 552) | static int III_get_scale_factors_1( mpg123_handle_t *fr, int *scf, gr_in... function III_get_scale_factors_2 (line 652) | static int III_get_scale_factors_2( mpg123_handle_t *fr, int *scf, gr_in... function III_dequantize_sample (line 745) | static int III_dequantize_sample( mpg123_handle_t *fr, float xr[SBLIMIT]... function III_i_stereo (line 1206) | static void III_i_stereo( float xr_buf[2][SBLIMIT][SSLIMIT], int *scalef... function III_antialias (line 1370) | static void III_antialias( float xr[SBLIMIT][SSLIMIT], gr_info_t *gr_info ) function III_hybrid (line 1409) | static void III_hybrid( float fsIn[SBLIMIT][SSLIMIT], float tsOut[SSLIMI... function do_layer3 (line 1462) | int do_layer3( mpg123_handle_t *fr ) FILE: engine/client/soundlib/libmpg/libmpg.c function feed_mpeg_header (line 42) | int feed_mpeg_header( void *mpg, const byte *data, long bufsize, long st... function feed_mpeg_stream (line 70) | int feed_mpeg_stream( void *mpg, const byte *data, long bufsize, byte *o... function open_mpeg_stream (line 83) | int open_mpeg_stream( void *mpg, void *file, pfread f_read, pfseek f_see... function read_mpeg_stream (line 109) | int read_mpeg_stream( void *mpg, byte *outbuf, size_t *outsize ) function get_stream_pos (line 120) | int get_stream_pos( void *mpg ) function set_stream_pos (line 125) | int set_stream_pos( void *mpg, int curpos ) function close_decoder (line 130) | void close_decoder( void *mpg ) FILE: engine/client/soundlib/libmpg/libmpg.h type wavinfo_t (line 30) | typedef struct type mpg_ssize_t (line 38) | typedef long mpg_ssize_t; type mpg_ssize_t (line 40) | typedef ssize_t mpg_ssize_t; type mpg_ssize_t (line 44) | typedef mpg_ssize_t (*pfread)( void *handle, void *buf, size_t count ); type fs_offset_t (line 45) | typedef fs_offset_t (*pfseek)( void *handle, fs_offset_t offset, int whe... FILE: engine/client/soundlib/libmpg/mpg123.c function mpg123_init (line 22) | int mpg123_init( void ) function mpg123_exit (line 45) | void mpg123_exit( void ) function mpg123_handle_t (line 51) | mpg123_handle_t *mpg123_new( int *error ) function mpg123_handle_t (line 57) | mpg123_handle_t *mpg123_parnew( mpg123_parm_t *mp, int *error ) function mpg123_par (line 87) | static int mpg123_par( mpg123_parm_t *mp, enum mpg123_parms key, long val ) function mpg123_param (line 161) | int mpg123_param( mpg123_handle_t *mh, enum mpg123_parms key, long val ) function mpg123_close (line 193) | static int mpg123_close( mpg123_handle_t *mh ) function mpg123_delete (line 214) | void mpg123_delete( mpg123_handle_t *mh ) function mpg123_open_handle (line 224) | int mpg123_open_handle( mpg123_handle_t *mh, void *iohandle ) function mpg123_open_feed (line 240) | int mpg123_open_feed( mpg123_handle_t *mh ) function mpg123_replace_reader_handle (line 250) | int mpg123_replace_reader_handle( mpg123_handle_t *mh, mpg_ssize_t (*fre... function decode_update (line 267) | static int decode_update( mpg123_handle_t *mh ) function mpg123_safe_buffer (line 324) | static size_t mpg123_safe_buffer( void ) function mpg123_outblock (line 330) | static size_t mpg123_outblock( mpg123_handle_t *mh ) function get_next_frame (line 340) | static int get_next_frame( mpg123_handle_t *mh ) function init_track (line 442) | static int init_track( mpg123_handle_t *mh ) function mpg_off_t (line 455) | static mpg_off_t sample_adjust( mpg123_handle_t *mh, mpg_off_t x ) function mpg_off_t (line 480) | static mpg_off_t sample_unadjust( mpg123_handle_t *mh, mpg_off_t x ) function frame_buffercheck (line 501) | static void frame_buffercheck( mpg123_handle_t *fr ) function decode_the_frame (line 549) | static void decode_the_frame( mpg123_handle_t *fr ) function mpg123_read (line 570) | int mpg123_read( mpg123_handle_t *mh, byte *out, size_t size, size_t *do... function mpg123_feed (line 575) | int mpg123_feed( mpg123_handle_t *mh, const byte *in, size_t size ) function mpg123_decode (line 607) | int mpg123_decode( mpg123_handle_t *mh, const byte *inmemory, size_t inm... function mpg123_getformat (line 684) | int mpg123_getformat( mpg123_handle_t *mh, int *rate, int *channels, int... function mpg123_scan (line 701) | static int mpg123_scan( mpg123_handle_t *mh ) function mpg_off_t (line 763) | mpg_off_t mpg123_tell( mpg123_handle_t *mh ) function do_the_seek (line 798) | static int do_the_seek( mpg123_handle_t *mh ) function mpg_off_t (line 846) | mpg_off_t mpg123_seek( mpg123_handle_t *mh, mpg_off_t sampleoff, int whe... FILE: engine/client/soundlib/libmpg/mpg123.h type mpg123_handle_t (line 19) | typedef struct mpg123_handle_s mpg123_handle_t; type byte (line 50) | typedef unsigned char byte; type word (line 51) | typedef unsigned short word; type ulong (line 52) | typedef unsigned long ulong; type uint (line 53) | typedef unsigned int uint; type fs_offset_t (line 54) | typedef fs_offset_t mpg_off_t; type mpg_ssize_t (line 57) | typedef long mpg_ssize_t; type mpg_ssize_t (line 59) | typedef ssize_t mpg_ssize_t; type mpg123_errors (line 113) | enum mpg123_errors type mpg123_parms (line 166) | enum mpg123_parms type mpg123_param_flags (line 189) | enum mpg123_param_flags type mpg123_param_rva (line 207) | enum mpg123_param_rva type frame_state_flags (line 215) | enum frame_state_flags type mpg123_vbr (line 223) | enum mpg123_vbr type mpg123_id3v1 (line 234) | typedef struct type mpg123_handle_s (line 248) | struct mpg123_handle_s type mpg123_parms (line 482) | enum mpg123_parms FILE: engine/client/soundlib/libmpg/parse.c type parse_codes (line 33) | enum parse_codes function set_pointer (line 61) | void set_pointer( mpg123_handle_t *fr, long backstep ) function frame_bitrate (line 71) | static int frame_bitrate( mpg123_handle_t *fr ) function frame_freq (line 76) | long frame_freq( mpg123_handle_t *fr ) function compute_bpf (line 81) | double compute_bpf( mpg123_handle_t *fr ) function mpg123_spf (line 105) | int mpg123_spf( mpg123_handle_t *mh ) function mpg123_tpf (line 113) | double mpg123_tpf( mpg123_handle_t *fr ) function get_songlen (line 127) | int get_songlen( mpg123_handle_t *fr, int no ) function header_mono (line 146) | static int header_mono( ulong newhead ) function head_check (line 151) | static int head_check(ulong head) function head_compatible (line 160) | static int head_compatible( ulong fred, ulong bret ) function ulong (line 166) | static ulong bit_read_long( byte *buf, int *offset ) function word (line 174) | static word bit_read_short( byte *buf, int *offset ) function check_lame_tag (line 182) | static int check_lame_tag( mpg123_handle_t *fr ) function do_readahead (line 408) | static int do_readahead( mpg123_handle_t *fr, ulong newhead ) function halfspeed_prepare (line 448) | static void halfspeed_prepare( mpg123_handle_t *fr ) function halfspeed_do (line 455) | static int halfspeed_do( mpg123_handle_t *fr ) function guess_freeformat_framesize (line 488) | static int guess_freeformat_framesize( mpg123_handle_t *fr, ulong oldhead ) function decode_header (line 527) | static int decode_header( mpg123_handle_t *fr, ulong newhead, int *freef... function forget_head_shift (line 619) | static int forget_head_shift( mpg123_handle_t *fr, ulong *newheadp, int ... function parse_new_id3 (line 646) | static int parse_new_id3( mpg123_handle_t *fr, ulong first4bytes ) function handle_id3v2 (line 682) | static int handle_id3v2( mpg123_handle_t *fr, ulong newhead ) function skip_junk (line 694) | static int skip_junk( mpg123_handle_t *fr, ulong *newheadp, long *headco... function wetwork (line 771) | static int wetwork( mpg123_handle_t *fr, ulong *newheadp ) function read_frame (line 852) | int read_frame( mpg123_handle_t *fr ) FILE: engine/client/soundlib/libmpg/reader.c function buffy_t (line 31) | static buffy_t* buffy_new( size_t size, size_t minsize ) function buffy_del (line 53) | static void buffy_del( buffy_t *buf ) function buffy_del_chain (line 63) | static void buffy_del_chain( buffy_t *buf ) function buffy_t (line 74) | static buffy_t* bc_alloc( bufferchain_t *bc, size_t size ) function bc_free (line 94) | static void bc_free( bufferchain_t *bc, buffy_t* buf ) function bc_fill_pool (line 108) | static int bc_fill_pool( bufferchain_t *bc ) function bc_init (line 135) | static void bc_init( bufferchain_t *bc ) function bc_reset (line 145) | static void bc_reset( bufferchain_t *bc ) function bc_append (line 160) | static int bc_append( bufferchain_t *bc, mpg_ssize_t size ) function bc_prepare (line 180) | void bc_prepare( bufferchain_t *bc, size_t pool_size, size_t bufblock ) function bc_fill (line 188) | size_t bc_fill( bufferchain_t *bc ) function bc_poolsize (line 193) | void bc_poolsize( bufferchain_t *bc, size_t pool_size, size_t bufblock ) function bc_cleanup (line 199) | void bc_cleanup( bufferchain_t *bc ) function bc_add (line 207) | static int bc_add( bufferchain_t *bc, const byte *data, mpg_ssize_t size ) function mpg_ssize_t (line 236) | static mpg_ssize_t bc_need_more( bufferchain_t *bc ) function mpg_ssize_t (line 245) | static mpg_ssize_t bc_give( bufferchain_t *bc, byte *out, mpg_ssize_t si... function mpg_ssize_t (line 282) | static mpg_ssize_t bc_skip( bufferchain_t *bc, mpg_ssize_t count ) function mpg_ssize_t (line 294) | static mpg_ssize_t bc_seekback( bufferchain_t *bc, mpg_ssize_t count ) function bc_forget (line 302) | static void bc_forget( bufferchain_t *bc ) function feed_init (line 326) | static int feed_init( mpg123_handle_t *fr ) function feed_more (line 338) | int feed_more( mpg123_handle_t *fr, const byte *in, long count ) function mpg_ssize_t (line 346) | static mpg_ssize_t feed_read( mpg123_handle_t *fr, byte *out, mpg_ssize_... function mpg_off_t (line 357) | static mpg_off_t feed_skip_bytes( mpg123_handle_t *fr, mpg_off_t len ) function feed_back_bytes (line 366) | static int feed_back_bytes( mpg123_handle_t *fr, mpg_off_t bytes ) function feed_seek_frame (line 373) | static int feed_seek_frame( mpg123_handle_t *fr, mpg_off_t num ) function buffered_forget (line 379) | static void buffered_forget( mpg123_handle_t *fr ) function mpg_off_t (line 385) | mpg_off_t feed_set_pos( mpg123_handle_t *fr, mpg_off_t pos ) function mpg_ssize_t (line 409) | static mpg_ssize_t buffered_fullread( mpg123_handle_t *fr, byte *out, mp... function mpg_ssize_t (line 450) | static mpg_ssize_t plain_fullread( mpg123_handle_t *fr, byte *buf, mpg_s... function mpg_off_t (line 475) | static mpg_off_t io_seek( reader_data_t *rdat, mpg_off_t offset, int whe... function mpg_ssize_t (line 487) | static mpg_ssize_t io_read( reader_data_t *rdat, void *buf, size_t count ) function mpg_ssize_t (line 500) | static mpg_ssize_t plain_read( mpg123_handle_t *fr, void *buf, size_t co... function mpg_off_t (line 505) | static mpg_off_t stream_lseek( mpg123_handle_t *fr, mpg_off_t pos, int w... function stream_close (line 524) | static void stream_close( mpg123_handle_t *fr ) function stream_seek_frame (line 542) | static int stream_seek_frame( mpg123_handle_t *fr, mpg_off_t newframe ) function generic_head_read (line 586) | static int generic_head_read( mpg123_handle_t *fr, ulong *newhead ) function generic_head_shift (line 602) | static int generic_head_shift( mpg123_handle_t *fr, ulong *head ) function mpg_off_t (line 620) | static mpg_off_t stream_skip_bytes( mpg123_handle_t *fr, mpg_off_t len ) function stream_back_bytes (line 665) | static int stream_back_bytes( mpg123_handle_t *fr, mpg_off_t bytes ) function generic_read_frame_body (line 679) | static int generic_read_frame_body( mpg123_handle_t *fr, byte *buf, int ... function mpg_off_t (line 689) | static mpg_off_t generic_tell( mpg123_handle_t *fr ) function stream_rewind (line 698) | static void stream_rewind( mpg123_handle_t *fr ) function mpg_off_t (line 717) | static mpg_off_t get_fileinfo( mpg123_handle_t *fr ) function bad_init (line 742) | static int bad_init( mpg123_handle_t *mh ) { mh->err = MPG123_NO_READER;... function mpg_ssize_t (line 743) | static mpg_ssize_t bad_fullread( mpg123_handle_t *mh, byte *data, mpg_ss... function bad_head_read (line 744) | static int bad_head_read( mpg123_handle_t *mh, ulong *newhead ) { mh->er... function bad_head_shift (line 745) | static int bad_head_shift( mpg123_handle_t *mh, ulong *head ) { mh->err ... function mpg_off_t (line 746) | static mpg_off_t bad_skip_bytes( mpg123_handle_t *mh, mpg_off_t len ) { ... function bad_read_frame_body (line 747) | static int bad_read_frame_body( mpg123_handle_t *mh, byte *data, int siz... function bad_back_bytes (line 748) | static int bad_back_bytes( mpg123_handle_t *mh, mpg_off_t bytes ) { mh->... function bad_seek_frame (line 749) | static int bad_seek_frame( mpg123_handle_t *mh, mpg_off_t num ) { mh->er... function mpg_off_t (line 750) | static mpg_off_t bad_tell( mpg123_handle_t *mh ) { mh->err = MPG123_NO_R... function bad_rewind (line 751) | static void bad_rewind( mpg123_handle_t *mh ) { } function bad_close (line 752) | static void bad_close( mpg123_handle_t *mh ) { } function open_bad (line 770) | void open_bad( mpg123_handle_t *mh ) function open_finish (line 825) | static int open_finish( mpg123_handle_t *fr ) function open_stream_handle (line 834) | int open_stream_handle( mpg123_handle_t *fr, void *iohandle ) function open_feed (line 845) | int open_feed( mpg123_handle_t *fr ) function mpg_ssize_t (line 856) | static mpg_ssize_t read_mpgtypes( int fd, void *buf, size_t count ) function mpg_off_t (line 861) | static mpg_off_t lseek_mpgtypes( int fd, mpg_off_t offset, int whence ) function default_init (line 866) | static int default_init( mpg123_handle_t *fr ) FILE: engine/client/soundlib/libmpg/reader.h type buffy_t (line 26) | typedef struct buffy_s type bufferchain_t (line 34) | typedef struct bufferchain_s type reader_data_t (line 63) | typedef struct reader_data_s type reader_t (line 99) | typedef struct reader_s FILE: engine/client/soundlib/libmpg/sample.h function _inline (line 23) | static _inline int16_t ftoi16( float x ) FILE: engine/client/soundlib/libmpg/synth.c function synth_1to1 (line 28) | static int synth_1to1( float *bandPtr, int channel, mpg123_handle_t *fr,... function synth_stereo (line 140) | static int synth_stereo( float *bandPtr_l, float *bandPtr_r, mpg123_hand... function synth_1to1_m2s (line 150) | static int synth_1to1_m2s(float *bandPtr, mpg123_handle_t *fr ) function synth_1to1_mono (line 168) | static int synth_1to1_mono( float *bandPtr, mpg123_handle_t *fr ) type synth_s (line 198) | struct synth_s function init_synth (line 214) | void init_synth( mpg123_handle_t *fr ) function find_synth (line 219) | static int find_synth(func_synth synth, const func_synth synths[r_limit... type optdec (line 236) | enum optdec function find_dectype (line 245) | static int find_dectype( mpg123_handle_t *fr ) function set_synth_functions (line 266) | int set_synth_functions( mpg123_handle_t *fr ) FILE: engine/client/soundlib/libmpg/synth.h type synth_channel (line 23) | enum synth_channel type synth_resample (line 32) | enum synth_resample type synth_format (line 39) | enum synth_format type synth_t (line 46) | typedef struct synth_s FILE: engine/client/soundlib/libmpg/tabinit.c function prepare_decode_tables (line 55) | void prepare_decode_tables( void ) function make_decode_tables (line 71) | void make_decode_tables( mpg123_handle_t *fr ) FILE: engine/client/soundlib/ogg_filestream.c function OggFilestream_Read (line 20) | size_t OggFilestream_Read( void *ptr, size_t blockSize, size_t nmemb, vo... function OggFilestream_Seek (line 35) | int OggFilestream_Seek( void *datasource, int64_t offset, int whence ) function OggFilestream_Tell (line 56) | long OggFilestream_Tell( void *datasource ) FILE: engine/client/soundlib/ogg_filestream.h type ogg_filestream_t (line 21) | typedef struct ogg_filestream_s function OggFilestream_Init (line 33) | static inline void OggFilestream_Init( ogg_filestream_t *filestream, con... FILE: engine/client/soundlib/snd_main.c function Sound_Reset (line 18) | static void Sound_Reset( void ) function wavdata_t (line 57) | wavdata_t *FS_LoadSound( const char *filename, const byte *buffer, size_... function FS_FreeSound (line 147) | void FS_FreeSound( wavdata_t *pack ) function stream_t (line 160) | stream_t *FS_OpenStream( const char *filename ) function FS_ReadStream (line 224) | int FS_ReadStream( stream_t *stream, int bytes, void *buffer ) function FS_GetStreamPos (line 242) | int FS_GetStreamPos( stream_t *stream ) function FS_SetStreamPos (line 257) | int FS_SetStreamPos( stream_t *stream, int newpos ) function FS_FreeStream (line 272) | void FS_FreeStream( stream_t *stream ) FILE: engine/client/soundlib/snd_mp3.c type did3v2_header_t (line 20) | typedef struct did3v2_header_s type did3v2_extended_header_t (line 30) | typedef struct did3v2_extended_header_s type did3v2_frame_t (line 38) | typedef struct did3v2_frame_s type did3v2_header_flags_t (line 47) | typedef enum did3v2_header_flags_e function Sound_ParseSynchInteger (line 58) | static uint32_t Sound_ParseSynchInteger( uint32_t v ) function Sound_HandleCustomID3Comment (line 71) | static void Sound_HandleCustomID3Comment( const char *key, const char *v... function qboolean (line 81) | static qboolean Sound_ParseID3Frame( const did3v2_frame_t *frame, const ... function qboolean (line 116) | static qboolean Sound_ParseID3Tag( const byte *buffer, fs_offset_t files... function Fuzz_Sound_ParseID3Tag (line 190) | int EXPORT Fuzz_Sound_ParseID3Tag( const uint8_t *Data, size_t Size ) function qboolean (line 205) | qboolean Sound_LoadMPG( const char *name, const byte *buffer, fs_offset_... function fs_offset_t (line 291) | static fs_offset_t FS_SeekMpg( void *file, fs_offset_t offset, int whence ) function mpg_ssize_t (line 296) | static mpg_ssize_t FS_ReadMpg( void *file, void *buf, size_t count ) function stream_t (line 306) | stream_t *Stream_OpenMPG( const char *filename ) function Stream_ReadMPG (line 361) | int Stream_ReadMPG( stream_t *stream, int needBytes, void *buffer ) function Stream_SetPosMPG (line 409) | int Stream_SetPosMPG( stream_t *stream, int newpos ) function Stream_GetPosMPG (line 429) | int Stream_GetPosMPG( stream_t *stream ) function Stream_FreeMPG (line 441) | void Stream_FreeMPG( stream_t *stream ) FILE: engine/client/soundlib/snd_ogg_opus.c type opus_streaming_ctx_t (line 22) | typedef struct opus_streaming_ctx_s function OpusCallback_Read (line 28) | static int OpusCallback_Read( void *datasource, byte *ptr, int nbytes ) function opus_int64 (line 33) | static opus_int64 OpusCallback_Tell( void *datasource ) function FS_ReadOggOpus (line 38) | static int FS_ReadOggOpus( void *datasource, byte *ptr, int nbytes ) function FS_SeekOggOpus (line 44) | static int FS_SeekOggOpus( void *datasource, int64_t offset, int whence ) function opus_int64 (line 50) | static opus_int64 FS_TellOggOpus( void *datasource ) function Sound_ScanOpusComments (line 77) | static void Sound_ScanOpusComments( const OggOpusFile *of ) function qboolean (line 133) | qboolean Sound_LoadOggOpus( const char *name, const byte *buffer, fs_off... function stream_t (line 193) | stream_t *Stream_OpenOggOpus( const char *filename ) function Stream_ReadOggOpus (line 254) | int Stream_ReadOggOpus( stream_t *stream, int needBytes, void *buffer ) function Stream_SetPosOggOpus (line 299) | int Stream_SetPosOggOpus( stream_t *stream, int newpos ) function Stream_GetPosOggOpus (line 312) | int Stream_GetPosOggOpus( stream_t *stream ) function Stream_FreeOggOpus (line 318) | void Stream_FreeOggOpus( stream_t *stream ) FILE: engine/client/soundlib/snd_ogg_vorbis.c type vorbis_streaming_ctx_t (line 24) | typedef struct vorbis_streaming_ctx_s function FS_ReadOggVorbis (line 30) | static size_t FS_ReadOggVorbis( void *ptr, size_t blockSize, size_t nmem... function FS_SeekOggVorbis (line 36) | static int FS_SeekOggVorbis( void *datasource, int64_t offset, int whence ) function FS_TellOggVorbis (line 42) | static long FS_TellOggVorbis( void *datasource ) function Sound_ScanVorbisComments (line 104) | static void Sound_ScanVorbisComments( OggVorbis_File *vf ) function qboolean (line 123) | qboolean Sound_LoadOggVorbis( const char *name, const byte *buffer, fs_o... function stream_t (line 174) | stream_t *Stream_OpenOggVorbis( const char *filename ) function Stream_ReadOggVorbis (line 222) | int Stream_ReadOggVorbis( stream_t *stream, int needBytes, void *buffer ) function Stream_SetPosOggVorbis (line 269) | int Stream_SetPosOggVorbis( stream_t *stream, int newpos ) function Stream_GetPosOggVorbis (line 282) | int Stream_GetPosOggVorbis( stream_t *stream ) function Stream_FreeOggVorbis (line 288) | void Stream_FreeOggVorbis( stream_t *stream ) FILE: engine/client/soundlib/snd_wav.c function IsFourCC (line 26) | static int IsFourCC( const void *ptr, const void *fourcc ) function GetLittleShort (line 36) | static short GetLittleShort( void ) function GetLittleLong (line 52) | static int GetLittleLong( void ) function FindNextChunk (line 70) | static void FindNextChunk( const char *filename, const char *name ) function FindChunk (line 128) | static void FindChunk( const char *filename, const char *name ) function qboolean (line 139) | static qboolean StreamFindNextChunk( file_t *file, const char *name, int... function qboolean (line 175) | qboolean Sound_LoadWAV( const char *name, const byte *buffer, fs_offset_... function stream_t (line 344) | stream_t *Stream_OpenWAV( const char *filename ) function Stream_ReadWAV (line 448) | int Stream_ReadWAV( stream_t *stream, int bytes, void *buffer ) function Stream_SetPosWAV (line 471) | int Stream_SetPosWAV( stream_t *stream, int newpos ) function Stream_GetPosWAV (line 490) | int Stream_GetPosWAV( stream_t *stream ) function Stream_FreeWAV (line 502) | void Stream_FreeWAV( stream_t *stream ) FILE: engine/client/titles.c function IsComment (line 27) | static int IsComment( const char *pText ) function IsStartOfText (line 46) | static int IsStartOfText( const char *pText ) function IsEndOfText (line 57) | static int IsEndOfText( const char *pText ) function IsWhiteSpace (line 67) | static int IsWhiteSpace( char space ) function ParseFloats (line 98) | static int ParseFloats( const char *pText, float *pFloat, int count ) function IsToken (line 124) | static int IsToken( const char *pText, const char *pTokenName ) function ParseDirective (line 135) | static int ParseDirective( const char *pText ) function CL_TextMessageParse (line 211) | void CL_TextMessageParse( byte *pMemFile, int fileSize ) FILE: engine/client/vgui/vgui_draw.c type vgui_reusable_texture_t (line 28) | typedef struct vgui_reusable_texture_s type vgui_static_t (line 34) | typedef struct vgui_static_s function VGUI_DrawInit (line 59) | VGUI_DrawInit( void ) function VGUI_DrawShutdown (line 74) | VGUI_DrawShutdown( void ) function VGUI_GenerateTexture (line 90) | VGUI_GenerateTexture( void ) function VGUI_UploadTexture (line 117) | static void GAME_EXPORT VGUI_UploadTexture( int id, const char *buffer, ... function VGUI_CreateTexture (line 165) | static void GAME_EXPORT VGUI_CreateTexture( int id, int width, int height ) function VGUI_UploadTextureBlock (line 172) | static void GAME_EXPORT VGUI_UploadTextureBlock( int id, int drawX, int ... function VGUI_BindTexture (line 178) | static void GAME_EXPORT VGUI_BindTexture( int id ) function VGUI_GetTextureSizes (line 187) | static void GAME_EXPORT VGUI_GetTextureSizes( int *w, int *h ) function VGUI_SetupDrawingRect (line 199) | static void GAME_EXPORT VGUI_SetupDrawingRect( int *pColor ) function VGUI_SetupDrawingText (line 205) | static void GAME_EXPORT VGUI_SetupDrawingText( int *pColor ) function VGUI_DrawQuad (line 211) | static void GAME_EXPORT VGUI_DrawQuad( const vpoint_t *ul, const vpoint_... function VGUI_EnableTexture (line 243) | static void GAME_EXPORT VGUI_EnableTexture( qboolean enable ) function VGUI_IsInGame (line 253) | VGUI_IsInGame( void ) function VGUI_GetMousePos (line 258) | static void GAME_EXPORT VGUI_GetMousePos( int *_x, int *_y ) function VGUI_CursorSelect (line 269) | static void GAME_EXPORT VGUI_CursorSelect( VGUI_DefaultCursor cursor ) function byte (line 275) | static byte GAME_EXPORT VGUI_GetColor( int i, int j ) function VGUI_UtfProcessChar (line 280) | static int GAME_EXPORT VGUI_UtfProcessChar( int in ) function qboolean (line 287) | qboolean VGui_IsActive( void ) function VGui_RegisterCvars (line 292) | void VGui_RegisterCvars( void ) function qboolean (line 325) | qboolean VGui_LoadProgs( HINSTANCE hInstance ) function VGui_Startup (line 384) | void VGui_Startup( int width, int height ) function VGui_Shutdown (line 412) | void VGui_Shutdown( void ) function VGUI_InitKeyTranslationTable (line 426) | static void VGUI_InitKeyTranslationTable( void ) function VGUI_MapKey (line 539) | static enum VGUI_KeyCode VGUI_MapKey( int keyCode ) function VGui_MouseEvent (line 549) | void VGui_MouseEvent( int key, int clicks ) function VGui_MWheelEvent (line 575) | void VGui_MWheelEvent( int y ) function VGui_KeyEvent (line 583) | void VGui_KeyEvent( int key, int down ) function VGui_MouseMove (line 601) | void VGui_MouseMove( int x, int y ) function VGui_Paint (line 611) | void VGui_Paint( void ) function VGui_UpdateInternalCursorState (line 617) | void VGui_UpdateInternalCursorState( VGUI_DefaultCursor cursorType ) function VGui_GetPanel (line 622) | VGui_GetPanel( void ) function VGui_ReportTextInput (line 629) | void VGui_ReportTextInput( const char *text ) FILE: engine/client/vid_common.c function VID_InitDefaultResolution (line 42) | void VID_InitDefaultResolution( void ) function R_SaveVideoMode (line 55) | void R_SaveVideoMode( int w, int h, int render_w, int render_h, qboolean... function VID_CheckChanges (line 112) | void VID_CheckChanges( void ) function VID_SetDisplayTransform (line 142) | void VID_SetDisplayTransform( int *render_w, int *render_h ) function VID_Mode_f (line 165) | static void VID_Mode_f( void ) function VID_Init (line 200) | void VID_Init( void ) FILE: engine/client/vid_common.h type vidmode_t (line 5) | typedef struct vidmode_s type window_mode_t (line 12) | typedef enum window_mode_e type glwstate_t (line 20) | typedef struct FILE: engine/client/voice.c function qboolean (line 52) | static qboolean Voice_IsGoldSrcMode( const char *codec ) function qboolean (line 69) | static qboolean Voice_IsOpusCustomMode( const char *codec ) function Voice_GetBitrateForQuality (line 81) | static int Voice_GetBitrateForQuality( int quality, qboolean goldsrc ) function qboolean (line 109) | static qboolean Voice_InitCustomMode( void ) function qboolean (line 135) | static qboolean Voice_InitOpusDecoder( void ) function qboolean (line 171) | static qboolean Voice_InitOpusEncoder( int quality ) function Voice_ShutdownOpusDecoder (line 208) | static void Voice_ShutdownOpusDecoder( void ) function Voice_ShutdownOpusEncoder (line 238) | static void Voice_ShutdownOpusEncoder( void ) function Voice_ShutdownCustomMode (line 265) | static void Voice_ShutdownCustomMode( void ) function qboolean (line 281) | static qboolean Voice_InitGoldSrcMode( int quality ) function qboolean (line 311) | static qboolean Voice_InitOpusCustomMode( int quality ) function Voice_ShutdownGoldSrcMode (line 341) | static void Voice_ShutdownGoldSrcMode( void ) function Voice_ShutdownOpusCustomMode (line 354) | static void Voice_ShutdownOpusCustomMode( void ) function Voice_ApplyGainAdjust (line 376) | static void Voice_ApplyGainAdjust( int16_t *samples, int count, float sc... function uint (line 425) | static uint Voice_GetOpusCompressedData( byte *out, uint maxsize, uint *... function uint (line 498) | static uint Voice_GetGSCompressedData( byte *out, uint maxsize, uint *fr... function Voice_ProcessGSData (line 591) | static int Voice_ProcessGSData( int ent, const uint8_t *data, uint32_t s... function uint (line 723) | static uint Voice_CreateGSVoicePacket( byte *out, const byte *voice_data... function Voice_Status (line 784) | static void Voice_Status( int entindex, qboolean bTalking ) function Voice_StatusTimeout (line 798) | static void Voice_StatusTimeout( voice_status_t *status, int entindex, d... function Voice_StatusAck (line 819) | static void Voice_StatusAck( voice_status_t *status, int playerIndex ) function qboolean (line 835) | qboolean Voice_IsRecording( void ) function Voice_RecordStop (line 847) | void Voice_RecordStop( void ) function Voice_RecordStart (line 871) | void Voice_RecordStart( void ) function Voice_Disconnect (line 912) | void Voice_Disconnect( void ) function Voice_StartChannel (line 941) | static void Voice_StartChannel( uint samples, byte *data, int entnum ) function Voice_StopChannel (line 955) | void Voice_StopChannel( int entnum ) function Voice_LoopbackAck (line 968) | void Voice_LoopbackAck( void ) function Voice_AddIncomingData (line 980) | void Voice_AddIncomingData( int ent, const byte *data, uint size, uint f... function CL_AddVoiceToDatagram (line 1037) | void CL_AddVoiceToDatagram( void ) function Voice_RegisterCvars (line 1082) | void Voice_RegisterCvars( void ) function Voice_Shutdown (line 1100) | static void Voice_Shutdown( void ) function Voice_Idle (line 1144) | void Voice_Idle( double frametime ) function qboolean (line 1172) | qboolean Voice_Init( const char *pszCodecName, int quality, qboolean pre... FILE: engine/client/voice.h type OpusCustomEncoder (line 24) | typedef struct OpusCustomEncoder OpusCustomEncoder; type OpusCustomDecoder (line 25) | typedef struct OpusCustomDecoder OpusCustomDecoder; type OpusCustomMode (line 26) | typedef struct OpusCustomMode OpusCustomMode; type OpusEncoder (line 27) | typedef struct OpusEncoder OpusEncoder; type OpusDecoder (line 28) | typedef struct OpusDecoder OpusDecoder; type gs_vpc_type (line 54) | enum gs_vpc_type type voice_status_t (line 66) | typedef struct voice_status_s type voice_autogain_t (line 72) | typedef struct voice_autogain_s type voice_state_t (line 80) | typedef struct voice_state_s FILE: engine/client/vox.h type voxword_t (line 22) | typedef struct voxword_s type channel_s (line 35) | struct channel_s type channel_s (line 36) | struct channel_s type channel_s (line 37) | struct channel_s FILE: engine/common/base_cmd.c type base_command_hashmap_t (line 22) | typedef struct base_command_hashmap_s base_command_hashmap_t; type base_command_hashmap_s (line 24) | struct base_command_hashmap_s function base_command_hashmap_t (line 44) | static base_command_hashmap_t *BaseCmd_FindInBucket( base_command_hashma... function base_command_hashmap_t (line 76) | static base_command_hashmap_t *BaseCmd_GetBucket( const char *name ) function base_command_t (line 88) | base_command_t *BaseCmd_Find( base_command_type_e type, const char *name ) function BaseCmd_FindAll (line 105) | void BaseCmd_FindAll( const char *name, cmd_t **cmd, cmdalias_t **alias,... function BaseCmd_Insert (line 148) | void BaseCmd_Insert( base_command_type_e type, base_command_t *basecmd, ... function BaseCmd_Remove (line 177) | void BaseCmd_Remove( base_command_type_e type, const char *name ) function BaseCmd_Init (line 221) | void BaseCmd_Init( void ) function BaseCmd_Shutdown (line 227) | void BaseCmd_Shutdown( void ) function BaseCmd_Stats_f (line 238) | void BaseCmd_Stats_f( void ) type basecmd_test_stats_t (line 267) | typedef struct function BaseCmd_CheckCvars (line 273) | static void BaseCmd_CheckCvars( const char *key, const char *value, cons... function BaseCmd_Test_f (line 292) | void BaseCmd_Test_f( void ) FILE: engine/common/base_cmd.h type base_command_type_e (line 27) | typedef enum base_command_type type base_command_t (line 35) | typedef void base_command_t; FILE: engine/common/cfgscript.c type cvartype_t (line 18) | typedef enum type parserstate_t (line 30) | typedef struct parserstate_s type scrvardef_t (line 37) | typedef struct scrvardef_s function qboolean (line 55) | static qboolean CSCR_ExpectString( parserstate_t *ps, const char *pExpec... function cvartype_t (line 78) | static cvartype_t CSCR_ParseType( parserstate_t *ps ) function qboolean (line 99) | static qboolean CSCR_ParseSingleCvar( parserstate_t *ps, scrvardef_t *re... function qboolean (line 173) | static qboolean CSCR_ParseHeader( parserstate_t *ps ) function CSCR_ParseFile (line 213) | static int CSCR_ParseFile( const char *scriptfilename, function CSCR_WriteVariableToFile (line 267) | static void CSCR_WriteVariableToFile( scrvardef_t *var, void *file ) function CSCR_WriteGameCVars (line 288) | int CSCR_WriteGameCVars( file_t *cfg, const char *scriptfilename ) function CSCR_RegisterVariable (line 293) | static void CSCR_RegisterVariable( scrvardef_t *var, void *unused ) function CSCR_LoadDefaultCVars (line 306) | int CSCR_LoadDefaultCVars( const char *scriptfilename ) FILE: engine/common/cmd.c type cmdbuf_t (line 25) | typedef struct function Cbuf_Clear (line 66) | void Cbuf_Clear( void ) function Cbuf_AddTextToBuffer (line 94) | static void Cbuf_AddTextToBuffer( cmdbuf_t *buf, const char *text ) function Cbuf_AddText (line 114) | void Cbuf_AddText( const char *text ) function Cbuf_AddTextf (line 119) | void Cbuf_AddTextf( const char *fmt, ... ) function Cbuf_AddFilteredText (line 136) | void Cbuf_AddFilteredText( const char *text ) function Cbuf_InsertTextToBuffer (line 148) | static void Cbuf_InsertTextToBuffer( cmdbuf_t *buf, const char *text, si... function Cbuf_InsertTextLen (line 162) | void Cbuf_InsertTextLen( const char *text, size_t len, size_t requested_... function Cbuf_InsertText (line 169) | void Cbuf_InsertText( const char *text ) function Cbuf_ExecuteCommandsFromBuffer (line 180) | static void Cbuf_ExecuteCommandsFromBuffer( cmdbuf_t *buf, qboolean isPr... function Cbuf_Execute (line 269) | void Cbuf_Execute( void ) function Cbuf_ExecStuffCmds (line 291) | void Cbuf_ExecStuffCmds( void ) function qboolean (line 351) | qboolean Cmd_CurrentCommandIsPrivileged( void ) function Cmd_StuffCmds_f (line 366) | static void Cmd_StuffCmds_f( void ) function Cmd_Wait_f (line 380) | static void Cmd_Wait_f( void ) function Cmd_Echo_f (line 398) | static void Cmd_Echo_f( void ) function Cmd_Alias_f (line 414) | static void Cmd_Alias_f( void ) function Cmd_UnAlias_f (line 489) | static void Cmd_UnAlias_f ( void ) type cmd_s (line 533) | struct cmd_s function Cmd_TokenizeString (line 603) | void Cmd_TokenizeString( const char *text ) function Cmd_AddCommandEx (line 655) | int Cmd_AddCommandEx( const char *cmd_name, xcommand_t function, const c... function Cmd_RemoveCommand (line 724) | void GAME_EXPORT Cmd_RemoveCommand( const char *cmd_name ) function Cmd_LookupCmds (line 760) | void Cmd_LookupCmds( void *buffer, void *ptr, setpair_t callback ) function cmd_t (line 784) | cmd_t *Cmd_Exists( const char *cmd_name ) function Cmd_If_f (line 806) | static void Cmd_If_f( void ) function Cmd_Else_f (line 867) | static void Cmd_Else_f( void ) function qboolean (line 872) | static qboolean Cmd_ShouldAllowCommand( cmd_t *cmd, qboolean isPrivileged ) function Cmd_ExecuteStringWithPrivilegeCheck (line 908) | static void Cmd_ExecuteStringWithPrivilegeCheck( const char *text, qbool... function Cmd_ExecuteString (line 1044) | void Cmd_ExecuteString( const char *text ) function Cmd_ForwardToServer (line 1059) | void Cmd_ForwardToServer( void ) function Cmd_List_f (line 1099) | static void Cmd_List_f( void ) function Cmd_Unlink (line 1134) | void Cmd_Unlink( int group ) function Cmd_Apropos_f (line 1178) | static void Cmd_Apropos_f( void ) function Cmd_Null_f (line 1262) | void Cmd_Null_f( void ) function Cmd_MakePrivileged_f (line 1271) | static void Cmd_MakePrivileged_f( void ) function Cmd_Escape (line 1317) | void Cmd_Escape( char *newCommand, const char *oldCommand, int len ) function Cmd_Init (line 1349) | void Cmd_Init( void ) function Cmd_Shutdown (line 1380) | void Cmd_Shutdown( void ) function Test_PrivilegedCommand_f (line 1397) | static void Test_PrivilegedCommand_f( void ) function Test_UnprivilegedCommand_f (line 1402) | static void Test_UnprivilegedCommand_f( void ) function Test_FilteredCommand_f (line 1407) | static void Test_FilteredCommand_f( void ) function Test_RunCmd (line 1412) | void Test_RunCmd( void ) FILE: engine/common/common.c function DBG_AssertFunction (line 44) | void DBG_AssertFunction( qboolean fExpr, const char* szExpr, const char*... function lran1 (line 67) | static int lran1( void ) function fran1 (line 101) | static float fran1( void ) function COM_SetRandomSeed (line 109) | void GAME_EXPORT COM_SetRandomSeed( int lSeed ) function COM_RandomFloat (line 120) | float GAME_EXPORT COM_RandomFloat( float flLow, float flHigh ) function COM_RandomLong (line 130) | int GAME_EXPORT COM_RandomLong( int lLow, int lHigh ) type lzss_header_t (line 193) | typedef struct type lzss_node_t (line 200) | typedef struct lzss_node_s type lzss_list_t (line 208) | typedef struct type lzss_state_t (line 214) | typedef struct function qboolean (line 221) | qboolean LZSS_IsCompressed( const byte *source, size_t input_len ) function uint (line 235) | uint LZSS_GetActualSize( const byte *source, size_t input_len ) function LZSS_BuildHash (line 250) | static void LZSS_BuildHash( lzss_state_t *state, const byte *source ) function byte (line 283) | static byte *LZSS_CompressNoAlloc( lzss_state_t *state, byte *pInput, in... function byte (line 405) | byte *LZSS_Compress( byte *pInput, int inputLength, uint *pOutputSize ) function uint (line 425) | uint LZSS_Decompress( const byte *pInput, byte *pOutput, size_t input_le... function COM_IsWhiteSpace (line 507) | static int COM_IsWhiteSpace( char space ) function qboolean (line 520) | qboolean COM_ParseVector( char **pfile, float *v, size_t size ) function COM_FileSize (line 570) | int GAME_EXPORT COM_FileSize( const char *filename ) function COM_TrimSpace (line 583) | void COM_TrimSpace( const char *source, char *dest ) function byte (line 615) | byte COM_Nibble( char c ) function COM_HexConvert (line 642) | void COM_HexConvert( const char *pszInput, int nInputLength, byte *pOutp... function COM_SaveFile (line 773) | int GAME_EXPORT COM_SaveFile( const char *filename, const void *data, in... function COM_FreeFile (line 792) | void GAME_EXPORT COM_FreeFile( void *buffer ) function pfnGetModelType (line 803) | int GAME_EXPORT pfnGetModelType( model_t *mod ) function pfnGetModelBounds (line 815) | void GAME_EXPORT pfnGetModelBounds( model_t *mod, float *mins, float *ma... function pfnCompareFileTime (line 847) | int GAME_EXPORT pfnCompareFileTime( const char *path1, const char *path2... function COM_CheckParm (line 875) | int GAME_EXPORT COM_CheckParm( char *parm, char **ppnext ) function pfnTime (line 895) | pfnTime( void ) function qboolean (line 900) | qboolean COM_IsSafeFileToDownload( const char *filename ) function pfnIsCareerMatch (line 1029) | pfnIsCareerMatch( void ) function pfnProcessTutorMessageDecayBuffer (line 1041) | void GAME_EXPORT pfnProcessTutorMessageDecayBuffer( int *buffer, int buf... function pfnConstructTutorMessageDecayBuffer (line 1052) | void GAME_EXPORT pfnConstructTutorMessageDecayBuffer( int *buffer, int b... function pfnResetTutorMessageDecayData (line 1063) | pfnResetTutorMessageDecayData( void ) function Test_LZSS (line 1075) | static void Test_LZSS( void ) function Test_RunCommon (line 1132) | void Test_RunCommon( void ) FILE: engine/common/common.h type dev_level_e (line 79) | enum dev_level_e type instance_t (line 86) | typedef enum instance_e type host_status_t (line 188) | typedef enum host_status_e type host_state_t (line 199) | typedef enum host_state_e type game_status_t (line 208) | typedef struct game_status_e type keydest_t (line 219) | typedef enum keydest_e type rdtype_t (line 227) | typedef enum rdtype_e type field_t (line 237) | typedef struct field_e type host_redirect_t (line 245) | typedef struct host_redirect_s type soundlist_t (line 255) | typedef struct soundlist_e type bugcomp_t (line 270) | typedef enum bugcomp_e type host_parm_t (line 286) | typedef struct host_parm_s type cmd_t (line 420) | typedef struct cmd_s cmd_t; function Cmd_Argc (line 422) | Cmd_Argc( void ) function RETURNS_NONNULL (line 428) | RETURNS_NONNULL Cmd_Argv( int arg ) function RETURNS_NONNULL (line 438) | RETURNS_NONNULL Cmd_Args( void ) function Cmd_AddCommand (line 459) | static inline int Cmd_AddCommand( const char *cmd_name, xcommand_t funct... function Cmd_AddRestrictedCommand (line 464) | static inline int Cmd_AddRestrictedCommand( const char *cmd_name, xcomma... function Cmd_AddCommandWithFlags (line 469) | static inline int Cmd_AddCommandWithFlags( const char *cmd_name, xcomman... type sndformat_t (line 514) | typedef enum sndformat_e type sndFlags_t (line 525) | typedef enum sndFlags_e type wavdata_t (line 535) | typedef struct wavdata_s type stream_t (line 551) | typedef struct stream_s stream_t; function CL_Init (line 609) | static inline void CL_Init( void ) { } function CL_Shutdown (line 610) | static inline void CL_Shutdown( void ) { } function Host_ClientBegin (line 611) | static inline void Host_ClientBegin( void ) { Cbuf_Execute(); } function Host_ClientFrame (line 612) | static inline void Host_ClientFrame( void ) { } function CL_Active (line 613) | static inline int CL_Active( void ) { return 0; } type cache_user_s (line 639) | struct cache_user_s type resource_s (line 707) | struct resource_s type resource_s (line 708) | struct resource_s type resource_s (line 709) | struct resource_s type connprotocol_t (line 727) | typedef enum connprotocol_e type physent_s (line 736) | struct physent_s type sv_client_s (line 737) | struct sv_client_s type sizebuf_t (line 738) | typedef struct sizebuf_s sizebuf_t; function qboolean (line 752) | static inline qboolean CL_Initialized( void ) { return false; } function qboolean (line 753) | static inline qboolean CL_IsInGame( void ) { return true; } function qboolean (line 754) | static inline qboolean CL_IsInConsole( void ) { return false; } function qboolean (line 755) | static inline qboolean CL_IsIntermission( void ) { return false; } function qboolean (line 756) | static inline qboolean CL_DisableVisibility( void ) { return false; } function qboolean (line 757) | static inline qboolean CL_IsRecordDemo( void ) { return false; } function qboolean (line 758) | static inline qboolean CL_IsPlaybackDemo( void ) { return false; } function qboolean (line 759) | static inline qboolean UI_CreditsActive( void ) { return false; } function CL_GetMaxClients (line 760) | static inline int CL_GetMaxClients( void ) { return SV_GetMaxClients(); } type cmd_s (line 766) | struct cmd_s type cmd_s (line 767) | struct cmd_s type cmd_s (line 767) | struct cmd_s type cmdalias_s (line 768) | struct cmdalias_s type cmd_s (line 769) | struct cmd_s type sv_client_s (line 772) | struct sv_client_s type physent_s (line 786) | struct physent_s type pmtrace_s (line 786) | struct pmtrace_s type physent_s (line 787) | struct physent_s type pmtrace_s (line 787) | struct pmtrace_s function COM_NormalizeAngles (line 841) | static inline void COM_NormalizeAngles( vec3_t angles ) function connprotocol_t (line 857) | static inline connprotocol_t CL_Protocol( void ) function qboolean (line 863) | static inline qboolean Host_IsLocalGame( void ) function qboolean (line 870) | static inline qboolean Host_IsLocalClient( void ) type soundlst_group_t (line 918) | typedef enum soundlst_group_e FILE: engine/common/con_utils.c type autocomplete_list_t (line 23) | typedef struct autocomplete_list_s type con_autocomplete_t (line 30) | typedef struct function Cmd_ListMaps (line 56) | int Cmd_ListMaps( search_t *t, char *lastmapname, size_t len ) function qboolean (line 185) | static qboolean Cmd_GetMapList( const char *s, char *completedname, int ... function qboolean (line 221) | static qboolean Cmd_GetDemoList( const char *s, char *completedname, int... function qboolean (line 268) | static qboolean Cmd_GetMovieList( const char *s, char *completedname, in... function qboolean (line 315) | static qboolean Cmd_GetMusicList( const char *s, char *completedname, in... function qboolean (line 363) | static qboolean Cmd_GetSavesList( const char *s, char *completedname, in... function qboolean (line 410) | static qboolean Cmd_GetConfigList( const char *s, char *completedname, i... function qboolean (line 457) | static qboolean Cmd_GetSoundList( const char *s, char *completedname, in... function qboolean (line 508) | static qboolean Cmd_GetItemsList( const char *s, char *completedname, in... function qboolean (line 558) | static qboolean Cmd_GetKeysList( const char *s, char *completedname, int... function Con_AddCommandToList (line 611) | static void Con_AddCommandToList( const char *s, const char *value, cons... function Con_SortCmds (line 636) | static int Con_SortCmds( const void *arg1, const void *arg2 ) function qboolean (line 648) | static qboolean Cmd_GetCommandsAndCvarsList( const char *s, char *comple... function qboolean (line 718) | static qboolean Cmd_GetCommandsList( const char *s, char *completedname,... function qboolean (line 730) | static qboolean Cmd_GetCvarsList( const char *s, char *completedname, in... function qboolean (line 743) | static qboolean Cmd_GetCustomList( const char *s, char *completedname, i... function qboolean (line 789) | static qboolean Cmd_GetGamesList( const char *s, char *completedname, in... function qboolean (line 838) | static qboolean Cmd_GetCDList( const char *s, char *completedname, int l... function qboolean (line 892) | static qboolean Cmd_CheckMapsList_R( qboolean fRefresh, qboolean onlying... function Cmd_CheckMapsList (line 1049) | int GAME_EXPORT Cmd_CheckMapsList( int fRefresh ) function qboolean (line 1095) | static qboolean Cmd_CheckName( const char *name ) function qboolean (line 1116) | static qboolean Cmd_AutocompleteName( const char *source, int arg, char ... function Con_PrintCmdMatches (line 1134) | static void Con_PrintCmdMatches( const char *s, const char *unused1, con... function Con_PrintCvarMatches (line 1148) | static void Con_PrintCvarMatches( const char *s, const char *value, cons... function Con_ConcatRemaining (line 1162) | static void Con_ConcatRemaining( const char *src, const char *start ) function Con_CompleteCommand (line 1202) | void Con_CompleteCommand( field_t *field ) function Cmd_AutoComplete (line 1326) | void Cmd_AutoComplete( char *complete_string ) function Cmd_AutoCompleteClear (line 1351) | void Cmd_AutoCompleteClear( void ) function Cmd_WriteOpenGLCvar (line 1376) | static void Cmd_WriteOpenGLCvar( const char *name, const char *string, c... function Cmd_WriteHelp (line 1383) | static void Cmd_WriteHelp(const char *name, const char *unused, const ch... function Cmd_WriteOpenGLVariables (line 1401) | static void Cmd_WriteOpenGLVariables( file_t *f ) function Host_InitializeConfig (line 1406) | void Host_InitializeConfig( file_t *f, const char *config, const char *d... function Host_FinalizeConfig (line 1414) | void Host_FinalizeConfig( file_t *f, const char *config ) function Host_WriteConfig (line 1437) | void Host_WriteConfig( void ) function Host_WriteServerConfig (line 1485) | void GAME_EXPORT Host_WriteServerConfig( const char *name ) function Host_WriteOpenGLConfig (line 1514) | void Host_WriteOpenGLConfig( void ) function Host_WriteVideoConfig (line 1544) | void Host_WriteVideoConfig( void ) function Key_EnumCmds_f (line 1563) | void Key_EnumCmds_f( void ) FILE: engine/common/custom.c function rgbdata_t (line 21) | static rgbdata_t *CustomDecal_LoadImage( const char *path, void *raw, in... function qboolean (line 37) | static qboolean CustomDecal_Validate( const char *path, void *raw, int n... function COM_ClearCustomizationList (line 51) | void COM_ClearCustomizationList( customization_t *pHead, qboolean bClean... function qboolean (line 81) | qboolean COM_CreateCustomization( customization_t *pListHead, resource_t... function COM_SizeofResourceList (line 157) | int COM_SizeofResourceList( resource_t *pList, resourceinfo_t *ri ) FILE: engine/common/cvar.c type cvar_filter_quirks_t (line 25) | typedef struct cvar_filter_quirks_s function convar_t (line 72) | convar_t *Cvar_FindVarExt( const char *var_name, int ignore_group ) function qboolean (line 152) | static qboolean Cvar_UpdateInfo( convar_t *var, const char *value, qbool... function qboolean (line 266) | static qboolean Cvar_ValidateVarName( const char *s, qboolean isvalue ) function Cvar_Free (line 279) | static void Cvar_Free( convar_t *var ) function Cvar_UnlinkVar (line 295) | static int Cvar_UnlinkVar( const char *var_name, int group ) function Cvar_Changed (line 347) | static void Cvar_Changed( convar_t *var ) function Cvar_LookupVars (line 373) | void Cvar_LookupVars( int checkbit, void *buffer, void *ptr, setpair_t c... function convar_t (line 408) | convar_t *Cvar_Get( const char *name, const char *value, int flags, cons... function convar_t (line 501) | convar_t *Cvar_Getf( const char *var_name, int flags, const char *descri... function Cvar_RegisterVariable (line 520) | void Cvar_RegisterVariable( convar_t *var ) function qboolean (line 580) | static qboolean Cvar_CanSet( const convar_t *cv ) function convar_t (line 606) | static convar_t *Cvar_Set2( const char *var_name, const char *value ) function Cvar_DirectSet (line 704) | void GAME_EXPORT Cvar_DirectSet( convar_t *var, const char *value ) function Cvar_DirectSetValue (line 764) | void Cvar_DirectSetValue( convar_t *var, float value ) function Cvar_FullSet (line 782) | void Cvar_FullSet( const char *var_name, const char *value, int flags ) function Cvar_Set (line 807) | void GAME_EXPORT Cvar_Set( const char *var_name, const char *value ) function Cvar_SetValue (line 835) | void GAME_EXPORT Cvar_SetValue( const char *var_name, float value ) function Cvar_Reset (line 851) | void Cvar_Reset( const char *var_name ) function Cvar_VariableValue (line 861) | float GAME_EXPORT Cvar_VariableValue( const char *var_name ) function Cvar_VariableInteger (line 883) | int Cvar_VariableInteger( const char *var_name ) function qboolean (line 920) | qboolean Cvar_Exists( const char *var_name ) function Cvar_SetCheatState (line 934) | void Cvar_SetCheatState( void ) function Cvar_SetGL (line 960) | static void Cvar_SetGL( const char *name, const char *value ) function ShouldSetCvar_splitstr_handler (line 973) | static int ShouldSetCvar_splitstr_handler( char *prev, char *next, void ... function qboolean (line 983) | static qboolean Cvar_ShouldSetCvar( convar_t *v, qboolean isPrivileged ) function qboolean (line 1024) | qboolean Cvar_CommandWithPrivilegeCheck( convar_t *v, qboolean isPrivile... function Cvar_WriteVariables (line 1082) | void Cvar_WriteVariables( file_t *f, int group ) function Cvar_Toggle_f (line 1100) | static void Cvar_Toggle_f( void ) function Cvar_Set_f (line 1123) | static void Cvar_Set_f( void ) function Cvar_SetGL_f (line 1156) | static void Cvar_SetGL_f( void ) function Cvar_Reset_f (line 1172) | static void Cvar_Reset_f( void ) function Cvar_List_f (line 1188) | static void Cvar_List_f( void ) function qboolean (line 1228) | static qboolean Cvar_ValidateUnlinkGroup( int group ) function Cvar_Unlink (line 1249) | void Cvar_Unlink( int group ) function pending_cvar_t (line 1260) | pending_cvar_t *Cvar_PrepareToUnlink( int group ) function Cvar_UnlinkPendingCvars (line 1293) | void Cvar_UnlinkPendingCvars( pending_cvar_t *list ) function Cvar_Init (line 1349) | void Cvar_Init( void ) function Cvar_Shutdown (line 1364) | void Cvar_Shutdown( void ) function Cvar_PostFSInit (line 1375) | void Cvar_PostFSInit( void ) function Test_RunCvar (line 1392) | void Test_RunCvar( void ) FILE: engine/common/cvar.h type pending_cvar_t (line 23) | typedef struct pending_cvar_s FILE: engine/common/dedicated.c function Key_Init (line 52) | void Key_Init( void ) function IN_Init (line 57) | void IN_Init( void ) function CL_Drop (line 62) | void CL_Drop( void ) function CL_ClearEdicts (line 67) | void CL_ClearEdicts( void ) function Key_SetKeyDest (line 72) | void GAME_EXPORT Key_SetKeyDest(int key_dest) function UI_SetActiveMenu (line 77) | void UI_SetActiveMenu( qboolean fActive ) function CL_WriteMessageHistory (line 82) | void CL_WriteMessageHistory( void ) function Host_InputFrame (line 87) | void Host_InputFrame( void ) function VID_InitDefaultResolution (line 91) | void VID_InitDefaultResolution( void ) function Con_Init (line 96) | void Con_Init( void ) function S_StopSound (line 101) | void GAME_EXPORT S_StopSound(int entnum, int channel, const char *soundn... function IN_TouchInitConfig (line 106) | void IN_TouchInitConfig( void ) function CL_Disconnect (line 111) | void CL_Disconnect( void ) function R_ClearStaticEntities (line 116) | void R_ClearStaticEntities( void ) function Host_Credits (line 121) | void Host_Credits( void ) function S_StopBackgroundTrack (line 126) | void S_StopBackgroundTrack( void ) function SCR_BeginLoadingPlaque (line 131) | void SCR_BeginLoadingPlaque( qboolean is_background ) function S_StopAllSounds (line 136) | void S_StopAllSounds( qboolean ambient ) function Con_NPrintf (line 141) | void GAME_EXPORT Con_NPrintf( int idx, const char *fmt, ... ) function Con_NXPrintf (line 146) | void GAME_EXPORT Con_NXPrintf( struct con_nprint_s *info, const char *f... function SCR_CheckStartupVids (line 151) | void SCR_CheckStartupVids( void ) function CL_StopPlayback (line 156) | void CL_StopPlayback( void ) function CL_ClearStaticEntities (line 161) | void CL_ClearStaticEntities( void ) function UI_ShowConnectionWarning (line 166) | void UI_ShowConnectionWarning( void ) function CL_Crashed (line 171) | void CL_Crashed( void ) function CL_HudMessage (line 175) | void CL_HudMessage( const char *pMessage ) function byte (line 180) | byte TextureToGamma( byte b ) function byte (line 185) | byte LightToTexGamma( byte b ) FILE: engine/common/filesystem_engine.c function search_t (line 42) | search_t *FS_Search( const char *pattern, int caseinsensitive, int gamed... function FS_Close (line 47) | int FS_Close( file_t *file ) function file_t (line 52) | file_t *FS_Open( const char *filepath, const char *mode, qboolean gamedi... function byte (line 57) | byte *FS_LoadFile( const char *path, fs_offset_t *filesizeptr, qboolean ... function byte (line 62) | byte *FS_LoadDirectFile( const char *path, fs_offset_t *filesizeptr ) function COM_StripDirectorySlash (line 67) | static void COM_StripDirectorySlash( char *pname ) function FS_MountFlags (line 84) | static uint32_t FS_MountFlags( void ) function FS_Rescan_f (line 97) | void FS_Rescan_f( void ) function FS_LoadVFSConfig (line 102) | static void FS_LoadVFSConfig( const char *gamedir ) function FS_SaveVFSConfig (line 125) | void FS_SaveVFSConfig( void ) function FS_LoadGameInfo (line 159) | void FS_LoadGameInfo( void ) function FS_ClearPaths_f (line 166) | static void FS_ClearPaths_f( void ) function FS_Path_f_ (line 171) | static void FS_Path_f_( void ) function FS_MakeGameInfo_f (line 176) | static void FS_MakeGameInfo_f( void ) function FS_UnloadProgs (line 197) | static void FS_UnloadProgs( void ) function qboolean (line 214) | static qboolean FS_LoadProgs( void ) function qboolean (line 252) | static qboolean FS_DetermineRootDirectory( char *out, size_t size ) function qboolean (line 314) | static qboolean FS_DetermineReadOnlyRootDirectory( char *out, size_t size ) function FS_Init (line 335) | void FS_Init( const char *basedir ) function FS_Shutdown (line 403) | void FS_Shutdown( void ) FILE: engine/common/host.c function Host_ExitInMain (line 58) | void Host_ExitInMain( void ) type tests_stats_s (line 65) | struct tests_stats_s type feature_message_t (line 84) | typedef struct feature_message_s function Sys_MakeVersionString (line 113) | static void Sys_MakeVersionString( char *out, size_t len ) function Sys_PrintUsage (line 118) | static void Sys_PrintUsage( const char *exename ) function Sys_PrintBugcompUsage (line 235) | static void Sys_PrintBugcompUsage( const char *exename ) function Host_PrintFeatures (line 265) | static void Host_PrintFeatures( uint32_t flags, const char *s, const fea... function Host_ValidateEngineFeatures (line 283) | void Host_ValidateEngineFeatures( uint32_t mask, uint32_t features ) function qboolean (line 309) | qboolean Host_IsQuakeCompatible( void ) function Host_EndGame (line 329) | void Host_EndGame( qboolean abort, const char *message, ... ) function Host_CalcSleep (line 359) | static int Host_CalcSleep( void ) function Host_NewInstance (line 380) | static void Host_NewInstance( const char *name, const char *finalmsg ) function Host_ChangeGame_f (line 397) | static void Host_ChangeGame_f( void ) function Host_Exec_f (line 436) | static void Host_Exec_f( void ) function Host_MemStats_f (line 525) | static void Host_MemStats_f( void ) function qboolean (line 548) | static qboolean Host_RegisterDecal( const char *name, int *count ) function Host_InitDecals (line 582) | static void Host_InitDecals( void ) function Host_GetCommands (line 609) | static void Host_GetCommands( void ) function Host_CalcFPS (line 627) | static double Host_CalcFPS( void ) function qboolean (line 665) | static qboolean Host_Autosleep( double dt, double scale ) function qboolean (line 750) | static qboolean Host_FilterTime( double time ) function Host_Frame (line 780) | void Host_Frame( double time ) function Host_Error (line 809) | void GAME_EXPORT Host_Error( const char *error, ... ) function Host_Error_f (line 871) | static void Host_Error_f( void ) function Sys_Error_f (line 879) | static void Sys_Error_f( void ) function Host_Crash_f (line 892) | static void Host_Crash_f( void ) function Host_Userconfigd_f (line 902) | static void Host_Userconfigd_f( void ) function Host_RunTests (line 919) | static void Host_RunTests( int stage ) function Host_CheckBugcomp_splitstr_handler (line 942) | static int Host_CheckBugcomp_splitstr_handler( char *prev, char *next, v... function Host_CheckBugcomp (line 972) | static uint32_t Host_CheckBugcomp( void ) function Host_DetermineExecutableName (line 995) | static void Host_DetermineExecutableName( char *out, size_t size ) function Host_InitCommon (line 1015) | static void Host_InitCommon( int argc, char **argv, const char *progname... function Host_FreeCommon (line 1179) | static void Host_FreeCommon( void ) function Sys_Quit_f (line 1188) | static void Sys_Quit_f( void ) function Host_MainLoop (line 1193) | static void Host_MainLoop( void *userdata ) function Host_Main (line 1206) | int EXPORT Host_Main( int argc, char **argv, const char *progname, int b... function Host_Shutdown (line 1371) | void EXPORT Host_Shutdown( void ) function Host_ShutdownWithReason (line 1381) | void Host_ShutdownWithReason( const char *reason ) FILE: engine/common/host_state.c function COM_InitHostState (line 21) | void COM_InitHostState( void ) function Host_SetState (line 26) | static void Host_SetState( host_state_t newState, qboolean clearNext ) function Host_SetNextState (line 41) | static void Host_SetNextState( host_state_t nextState ) function COM_NewGame (line 47) | void COM_NewGame( char const *pMapName ) function COM_LoadLevel (line 69) | void COM_LoadLevel( char const *pMapName, qboolean background ) function COM_LoadGame (line 91) | void COM_LoadGame( char const *pMapName ) function COM_ChangeLevel (line 109) | void COM_ChangeLevel( char const *pNewLevel, char const *pLandmarkName, ... function Host_ShutdownGame (line 135) | static void Host_ShutdownGame( void ) function Host_RunFrame (line 151) | static void Host_RunFrame( double time ) function Host_AbortCurrentFrame (line 189) | void Host_AbortCurrentFrame( void ) function COM_Frame (line 194) | void COM_Frame( double time ) FILE: engine/common/hpak.c type hash_pack_queue_t (line 21) | typedef struct hash_pack_queue_s function HPAK_MaxSize_f (line 36) | static void HPAK_MaxSize_f( void ) function HPAK_ResourceToCompat (line 56) | static inline void HPAK_ResourceToCompat( dresource_t *dest, resource_t ... function HPAK_ResourceFromCompat (line 62) | static inline void HPAK_ResourceFromCompat( resource_t *dest, dresource_... function HPAK_AddToQueue (line 68) | static void HPAK_AddToQueue( const char *name, resource_t *pResource, vo... function HPAK_FlushHostQueue (line 86) | void HPAK_FlushHostQueue( void ) function HPAK_CreatePak (line 101) | static void HPAK_CreatePak( const char *filename, resource_t *pResource,... function qboolean (line 190) | static qboolean HPAK_FindResource( hpak_info_t *hpk, byte *hash, resourc... function HPAK_AddLump (line 207) | void HPAK_AddLump( qboolean bUseQueue, const char *name, resource_t *pRe... function qboolean (line 381) | static qboolean HPAK_Validate( const char *filename, qboolean quiet, qbo... function HPAK_CheckIntegrity (line 495) | void HPAK_CheckIntegrity( const char *filename ) function HPAK_CheckSize (line 508) | void HPAK_CheckSize( const char *filename ) function qboolean (line 530) | qboolean HPAK_ResourceForHash( const char *filename, byte *hash, resourc... function qboolean (line 590) | static qboolean HPAK_ResourceForIndex( const char *filename, int index, ... function qboolean (line 651) | qboolean HPAK_GetDataPointer( const char *filename, resource_t *pResourc... function HPAK_RemoveLump (line 754) | void HPAK_RemoveLump( const char *name, resource_t *pResource ) function HPAK_List_f (line 878) | static void HPAK_List_f( void ) function HPAK_Extract_f (line 956) | static void HPAK_Extract_f( void ) function HPAK_Remove_f (line 1067) | static void HPAK_Remove_f( void ) function HPAK_Validate_f (line 1089) | static void HPAK_Validate_f( void ) function HPAK_Init (line 1100) | void HPAK_Init( void ) FILE: engine/common/hpak.h type dresource_t (line 46) | typedef struct dresource_s type hpak_header_t (line 72) | typedef struct type hpak_lump_t (line 81) | typedef struct type hpak_info_t (line 90) | typedef struct FILE: engine/common/imagelib/imagelib.h type side_hint_t (line 25) | typedef enum type image_hint_t (line 39) | typedef enum type loadpixformat_t (line 46) | typedef struct loadformat_s type savepixformat_t (line 53) | typedef struct saveformat_s type imglib_t (line 59) | typedef struct imglib_s FILE: engine/common/imagelib/img_bmp.c function qboolean (line 25) | qboolean Image_LoadBMP( const char *name, const byte *buffer, fs_offset_... function qboolean (line 326) | qboolean Image_SaveBMP( const char *name, rgbdata_t *pix ) FILE: engine/common/imagelib/img_bmp.h type bmp_t (line 37) | typedef struct FILE: engine/common/imagelib/img_dds.c function qboolean (line 20) | static qboolean Image_CheckDXT3Alpha( dds_t *hdr, byte *fin ) function qboolean (line 53) | static qboolean Image_CheckDXT5Alpha( dds_t *hdr, byte *fin ) function Image_DXTGetPixelFormat (line 94) | static void Image_DXTGetPixelFormat( dds_t *hdr, dds_header_dxt10_t *hea... function Image_DXTCalcMipmapSize (line 218) | static size_t Image_DXTCalcMipmapSize( dds_t *hdr ) function uint (line 234) | static uint Image_DXTCalcSize( const char *name, dds_t *hdr, size_t file... function Image_DXTAdjustVolume (line 272) | static void Image_DXTAdjustVolume( dds_t *hdr ) function qboolean (line 286) | qboolean Image_LoadDDS( const char *name, const byte *buffer, fs_offset_... FILE: engine/common/imagelib/img_dds.h type dxgi_format_t (line 82) | typedef enum type dds_resource_dimension_t (line 208) | typedef enum type dds_pixf_t (line 217) | typedef struct dds_pf_s type dds_caps_t (line 230) | typedef struct dds_caps_s type dds_header_dxt10_t (line 238) | typedef struct dds_header_dxt10_s type dds_t (line 247) | typedef struct dds_s FILE: engine/common/imagelib/img_ktx2.c function Image_KTX2Format (line 20) | static void Image_KTX2Format( uint32_t ktx2_format ) function qboolean (line 84) | static qboolean Image_KTX2Parse( const ktx2_header_t *header, const byte... function qboolean (line 206) | qboolean Image_LoadKTX2( const char *name, const byte *buffer, fs_offset... FILE: engine/common/imagelib/img_ktx2.h type ktx2_header_t (line 30) | typedef struct type ktx2_index_t (line 43) | typedef struct type ktx2_level_t (line 53) | typedef struct type ktx2_format_t (line 67) | typedef enum FILE: engine/common/imagelib/img_main.c type suffix_t (line 26) | typedef struct suffix_s type cubepack_t (line 63) | typedef struct cubepack_s function Image_ReportLookupsCount (line 100) | static void Image_ReportLookupsCount( const char *name ) function Image_IncrementLookupTime (line 109) | static void Image_IncrementLookupTime( void ) function Image_ReportLookupsCount (line 122) | static void Image_ReportLookupsCount( const char *name ) function Image_IncrementLookupTime (line 126) | static void Image_IncrementLookupTime( void ) function Image_Reset (line 132) | void Image_Reset( void ) function qboolean (line 217) | static qboolean FS_AddSideToPack( int adjust_flags ) function loadpixformat_t (line 259) | static const loadpixformat_t *Image_GetLoadFormatForExtension( const cha... function qboolean (line 275) | static qboolean Image_ProbeLoadBuffer_( const loadpixformat_t *fmt, cons... function qboolean (line 284) | static qboolean Image_ProbeLoadBuffer( const loadpixformat_t *fmt, const... function qboolean (line 304) | static qboolean Image_ProbeLoad_( const loadpixformat_t *fmt, const char... function qboolean (line 326) | static qboolean Image_ProbeLoad2( const char *name, const char *suffix, ... function qboolean (line 378) | static qboolean Image_ProbeLoad( const loadpixformat_t *fmt, const char ... function rgbdata_t (line 406) | rgbdata_t *FS_LoadImage( const char *filename, const byte *buffer, size_... function qboolean (line 495) | qboolean FS_SaveImage( const char *filename, rgbdata_t *pix ) function FS_FreeImage (line 586) | void FS_FreeImage( rgbdata_t *pack ) function rgbdata_t (line 601) | rgbdata_t *FS_CopyImage( rgbdata_t *in ) function GeneratePixel (line 639) | static void GeneratePixel( byte *pix, uint i, uint j, uint w, uint h, qb... function Test_CheckImage (line 650) | static void Test_CheckImage( const char *name, rgbdata_t *rgb ) function Test_RunImagelib (line 666) | void Test_RunImagelib( void ) FILE: engine/common/imagelib/img_png.c function qboolean (line 43) | qboolean Image_LoadPNG( const char *name, const byte *buffer, fs_offset_... function qboolean (line 516) | qboolean Image_SavePNG( const char *name, rgbdata_t *pix ) FILE: engine/common/imagelib/img_png.h type png_colortype (line 25) | enum png_colortype type png_filter (line 34) | enum png_filter type png_ihdr_t (line 44) | typedef struct png_ihdr_s type png_t (line 55) | typedef struct png_s type png_footer_t (line 64) | typedef struct png_footer_s FILE: engine/common/imagelib/img_quant.c function initnet (line 69) | static void initnet( byte *thepic, int len, int sample ) function unbiasnet (line 87) | static void unbiasnet( void ) function inxbuild (line 107) | static void inxbuild( void ) function inxsearch (line 166) | static int inxsearch( int r, int g, int b ) function contest (line 247) | static int contest( int r, int g, int b ) function altersingle (line 302) | static void altersingle( int alpha, int i, int r, int g, int b ) function alterneigh (line 315) | static void alterneigh( int rad, int i, int r, int g, int b ) function learn (line 358) | static void learn( void ) function rgbdata_t (line 430) | rgbdata_t *Image_Quantize( rgbdata_t *pic ) FILE: engine/common/imagelib/img_tga.c function qboolean (line 25) | qboolean Image_LoadTGA( const char *name, const byte *buffer, fs_offset_... function qboolean (line 236) | qboolean Image_SaveTGA( const char *name, rgbdata_t *pix ) FILE: engine/common/imagelib/img_tga.h type tga_t (line 25) | typedef struct tga_s FILE: engine/common/imagelib/img_utils.c function Image_Setup (line 136) | void Image_Setup( void ) function Image_Init (line 143) | void Image_Init( void ) function Image_Shutdown (line 169) | void Image_Shutdown( void ) function byte (line 175) | byte *Image_Copy( size_t size ) function qboolean (line 190) | qboolean Image_CustomPalette( void ) function qboolean (line 200) | qboolean Image_CheckFlag( int bit ) function Image_SetForceFlags (line 216) | void Image_SetForceFlags( uint flags ) function Image_ClearForceFlags (line 226) | void Image_ClearForceFlags( void ) function Image_AddCmdFlags (line 236) | void Image_AddCmdFlags( uint flags ) function qboolean (line 241) | qboolean Image_ValidSize( const char *name ) function qboolean (line 260) | qboolean Image_LumpValidSize( const char *name ) function Image_ComparePalette (line 275) | int Image_ComparePalette( const byte *pal ) function Image_SetPalette (line 286) | static void Image_SetPalette( const byte *pal, uint *d_table ) function Image_ConvertPalTo24bit (line 352) | static void Image_ConvertPalTo24bit( rgbdata_t *pic ) function Image_CopyPalette32bit (line 376) | void Image_CopyPalette32bit( void ) function Image_CheckPaletteQ1 (line 383) | void Image_CheckPaletteQ1( void ) function Image_GetPaletteQ1 (line 404) | void Image_GetPaletteQ1( void ) function Image_GetPaletteHL (line 418) | void Image_GetPaletteHL( void ) function Image_GetPaletteBMP (line 431) | void Image_GetPaletteBMP( const byte *pal ) function Image_GetPaletteLMP (line 442) | void Image_GetPaletteLMP( const byte *pal, int rendermode ) function Image_PaletteHueReplace (line 469) | void Image_PaletteHueReplace( byte *palSrc, int newHue, int start, int e... function Image_PaletteTranslate (line 544) | static void Image_PaletteTranslate( byte *palSrc, int top, int bottom, i... function Image_CopyParms (line 584) | void Image_CopyParms( rgbdata_t *src ) function qboolean (line 605) | qboolean Image_Copy8bitRGBA( const byte *in, byte *out, int pixels ) function Image_Resample32LerpLine (line 674) | static void Image_Resample32LerpLine( const byte *in, byte *out, int inw... function Image_Resample24LerpLine (line 707) | static void Image_Resample24LerpLine( const byte *in, byte *out, int inw... function Image_Resample32Lerp (line 740) | static void Image_Resample32Lerp( const void *indata, int inwidth, int i... function Image_Resample32Nolerp (line 848) | static void Image_Resample32Nolerp( const void *indata, int inwidth, int... function Image_Resample24Lerp (line 887) | static void Image_Resample24Lerp( const void *indata, int inwidth, int i... function Image_Resample24Nolerp (line 988) | static void Image_Resample24Nolerp( const void *indata, int inwidth, int... function Image_Resample8Nolerp (line 1054) | static void Image_Resample8Nolerp( const void *indata, int inwidth, int ... function byte (line 1082) | byte *Image_ResampleInternal( const void *indata, int inwidth, int inhei... function byte (line 1127) | byte *Image_FlipInternal( const byte *in, word *srcwidth, word *srcheigh... function byte (line 1193) | static byte *Image_MakeLuma( byte *fin, int width, int height, int type,... function qboolean (line 1218) | qboolean Image_AddIndexedImageToPack( const byte *in, int width, int hei... function qboolean (line 1249) | static qboolean Image_Decompress( const byte *data ) function rgbdata_t (line 1317) | static rgbdata_t *Image_DecompressInternal( rgbdata_t *pic ) function rgbdata_t (line 1340) | static rgbdata_t *Image_LightGamma( rgbdata_t *pic ) function qboolean (line 1358) | static qboolean Image_RemapInternal( rgbdata_t *pic, int topColor, int b... function qboolean (line 1388) | qboolean Image_Process( rgbdata_t **pix, int width, int height, uint fla... function Image_ComputeSize (line 1473) | size_t Image_ComputeSize( int type, int width, int height, int depth ) function Image_GenerateMipmaps (line 1505) | void Image_GenerateMipmaps( const byte *source, int width, int height, b... FILE: engine/common/imagelib/img_wad.c function qboolean (line 28) | qboolean Image_LoadPAL( const char *name, const byte *buffer, fs_offset_... function qboolean (line 87) | qboolean Image_LoadFNT( const char *name, const byte *buffer, fs_offset_... function Image_SetMDLPointer (line 150) | void Image_SetMDLPointer( byte *p ) function qboolean (line 160) | qboolean Image_LoadMDL( const char *name, const byte *buffer, fs_offset_... function qboolean (line 210) | qboolean Image_LoadSPR( const char *name, const byte *buffer, fs_offset_... function qboolean (line 277) | qboolean Image_LoadLMP( const char *name, const byte *buffer, fs_offset_... function qboolean (line 366) | qboolean Image_LoadMIP( const char *name, const byte *buffer, fs_offset_... function qboolean (line 558) | qboolean Image_LoadWAD( const char *name, const byte *buffer, fs_offset_... function qboolean (line 666) | qboolean Image_SaveWAD( const char *name, rgbdata_t *pix ) FILE: engine/common/infostring.c function Info_Print (line 34) | void Info_Print( const char *s ) function qboolean (line 92) | qboolean Info_IsValid( const char *s ) function Info_WriteVars (line 141) | void Info_WriteVars( file_t *f ) function qboolean (line 236) | qboolean GAME_EXPORT Info_RemoveKey( char *s, const char *key ) function Info_RemovePrefixedKeys (line 290) | void Info_RemovePrefixedKeys( char *start, char prefix ) function qboolean (line 336) | static qboolean Info_IsKeyImportant( const char *key ) function qboolean (line 417) | qboolean Info_SetValueForStarKey( char *s, const char *key, const char *... function qboolean (line 491) | qboolean Info_SetValueForKey( char *s, const char *key, const char *valu... function qboolean (line 502) | qboolean Info_SetValueForKeyf( char *s, const char *key, int maxsize, co... FILE: engine/common/ipv6text.c function IPv6IPToString (line 12) | void IPv6IPToString( char *pszOutText, const unsigned char *ip ) function IPv6AddrToString (line 99) | void IPv6AddrToString( char *pszOutText, const unsigned char *ip, uint16... function ParseIPv6Addr_HexDigitVal (line 127) | static inline int ParseIPv6Addr_HexDigitVal( char c ) function ParseIPv6Addr_DecimalDigitVal (line 134) | static inline int ParseIPv6Addr_DecimalDigitVal( char c ) function ParseIPv6Addr_IsSpace (line 139) | static bool ParseIPv6Addr_IsSpace( char c ) function ParseIPv6Addr (line 144) | bool ParseIPv6Addr( const char *pszText, unsigned char *pOutIP, int *pOu... FILE: engine/common/launcher.c function Sys_ChangeGame (line 40) | static void Sys_ChangeGame( const char *progname ) function Sys_Start (line 45) | static int Sys_Start( void ) function main (line 70) | int main( int argc, char **argv ) FILE: engine/common/lib_common.c function COM_ResetLibraryError (line 29) | void COM_ResetLibraryError( void ) function COM_PushLibraryError (line 34) | void COM_PushLibraryError( const char *error ) function dll_user_t (line 89) | dll_user_t *FS_FindLibrary( const char *dllname, qboolean directpath ) function COM_GenerateCommonLibraryName (line 129) | static void COM_GenerateCommonLibraryName( const char *name, const char ... function COM_GenerateClientLibraryPath (line 147) | static void COM_GenerateClientLibraryPath( const char *name, char *out, ... function COM_StripIntelSuffix (line 172) | static inline void COM_StripIntelSuffix( char *out ) function COM_GenerateServerLibraryPath (line 187) | static void COM_GenerateServerLibraryPath( const char *alt_dllname, char... function COM_GetCommonLibraryPath (line 253) | void COM_GetCommonLibraryPath( ECommonLibraryType eLibType, char *out, s... function EFunctionMangleType (line 300) | static EFunctionMangleType COM_DetectMangleType( const char *str ) function Test_DetectMangleType (line 495) | static void Test_DetectMangleType( void ) function Test_GetMSVCName (line 526) | static void Test_GetMSVCName( void ) function Test_GetItaniumName (line 548) | static void Test_GetItaniumName( void ) function Test_ConvertFromValveToLocal (line 575) | static void Test_ConvertFromValveToLocal( void ) function Test_RunLibCommon (line 603) | void Test_RunLibCommon( void ) FILE: engine/common/library.h type dll_user_t (line 21) | typedef struct dll_user_s type ECommonLibraryType (line 53) | typedef enum type EFunctionMangleType (line 62) | typedef enum FILE: engine/common/masterlist.c type master_t (line 19) | typedef struct master_s type masterlist_s (line 32) | struct masterlist_s function net_gai_state_t (line 47) | static net_gai_state_t NET_GetMasterHostByName( master_t *m ) function qboolean (line 69) | qboolean NET_SendToMasters( netsrc_t sock, size_t len, const void *data ) function NET_AnnounceToMaster (line 111) | static void NET_AnnounceToMaster( master_t *m ) function NET_MasterClear (line 137) | void NET_MasterClear( void ) function NET_MasterHeartbeat (line 151) | void NET_MasterHeartbeat( void ) function NET_MasterShutdown (line 190) | void NET_MasterShutdown( void ) function master_t (line 203) | static master_t *NET_GetMasterFromAdr( netadr_t adr ) function qboolean (line 222) | qboolean NET_GetMaster( netadr_t from, uint *challenge, double *last_hea... function qboolean (line 243) | qboolean NET_IsMasterAdr( netadr_t adr ) function NET_AddMaster (line 255) | static void NET_AddMaster( const char *addr, qboolean save, qboolean v6o... function NET_AddMaster_f (line 280) | static void NET_AddMaster_f( void ) function NET_ClearMasters_f (line 299) | static void NET_ClearMasters_f( void ) function NET_ListMasters_f (line 316) | static void NET_ListMasters_f( void ) function NET_LoadMasters (line 339) | static void NET_LoadMasters( void ) function NET_SaveMasters (line 382) | void NET_SaveMasters( void ) function NET_InitMasters (line 414) | void NET_InitMasters( void ) FILE: engine/common/mod_alias.c function Mod_CalcAliasBounds (line 85) | static void Mod_CalcAliasBounds( model_t *mod, const aliashdr_t *aliashdr ) function Mod_LoadAliasModel (line 153) | void Mod_LoadAliasModel( model_t *mod, const void *buffer, qboolean *loa... FILE: engine/common/mod_bmodel.c type leaflist_t (line 33) | typedef struct leaflist_s type dbspmodel_t (line 43) | typedef struct type mlumpstat_t (line 138) | typedef struct type loadstat_t (line 146) | typedef struct type mlumpinfo_t (line 163) | typedef struct function mip_t (line 425) | static mip_t *Mod_GetMipTexForTexture( dbspmodel_t *bmod, int i ) function Mod_LoadTextureFromWadList (line 437) | static int Mod_LoadTextureFromWadList( wadlist_t *list, const char *name... function fs_offset_t (line 485) | static fs_offset_t Mod_CalculateMipTexSize( const mip_t *mt, qboolean pa... function qboolean (line 494) | static qboolean Mod_CalcMipTexUsesCustomPalette( model_t *mod, dbspmodel... function qboolean (line 526) | static qboolean Mod_NameImpliesTextureIsAnimated( texture_t *tex ) function Mod_CreateDefaultTexture (line 546) | static void Mod_CreateDefaultTexture( model_t *mod, texture_t **texture ) function Mod_LoadLump (line 581) | static void Mod_LoadLump( const byte *in, const mlumpinfo_t *info, mlump... function Mod_ArrayUsage (line 716) | static int Mod_ArrayUsage( const char *szItem, int items, int maxitems, ... function Mod_GlobUsage (line 738) | static int Mod_GlobUsage( const char *szItem, int itemstorage, int maxst... function Mod_PrintWorldStats_f (line 762) | void Mod_PrintWorldStats_f( void ) function Mod_DecompressPVSTo (line 814) | static void Mod_DecompressPVSTo( byte *const out, const byte *in, size_t... function byte (line 848) | static byte *Mod_DecompressPVS( const byte *in, int visbytes ) function Mod_CompressPVS (line 854) | static size_t Mod_CompressPVS( byte *const out, const byte *in, size_t i... function mleaf_t (line 888) | mleaf_t *Mod_PointInLeaf( const vec3_t p, mnode_t *node, model_t *mod ) function byte (line 911) | byte *Mod_GetPVSForPoint( const vec3_t p ) function Mod_FatPVS_RecursiveBSPNode (line 930) | static void Mod_FatPVS_RecursiveBSPNode( const vec3_t org, float radius,... function Mod_FatPVS (line 975) | int Mod_FatPVS( const vec3_t org, float radius, byte *visbuffer, int vis... function Mod_BoxLeafnums_r (line 1014) | static void Mod_BoxLeafnums_r( leaflist_t *ll, mnode_t *node ) function Mod_BoxLeafnums (line 1060) | static int Mod_BoxLeafnums( const vec3_t mins, const vec3_t maxs, int *l... function qboolean (line 1089) | qboolean Mod_BoxVisible( const vec3_t mins, const vec3_t maxs, const byt... function Mod_FindModelOrigin (line 1114) | static void Mod_FindModelOrigin( const char *entities, const char *model... function qboolean (line 1176) | static qboolean Mod_CheckWaterAlphaSupport( model_t *mod, dbspmodel_t *b... function Mod_SampleSizeForFace (line 1211) | int Mod_SampleSizeForFace( const msurface_t *surf ) function Mod_GetFaceContents (line 1236) | static int Mod_GetFaceContents( const char *name ) function mvertex_t (line 1263) | static mvertex_t *Mod_GetVertexByNumber( model_t *mod, int surfedge, con... function Mod_MakeNormalAxial (line 1302) | static void Mod_MakeNormalAxial( vec3_t normal ) function Mod_LightMatrixFromTexMatrix (line 1328) | static void Mod_LightMatrixFromTexMatrix( const mtexinfo_t *tx, float lm... function Mod_CalcSurfaceExtents (line 1376) | static void Mod_CalcSurfaceExtents( model_t *mod, msurface_t *surf, cons... function Mod_CalcSurfaceBounds (line 1466) | static void Mod_CalcSurfaceBounds( model_t *mod, msurface_t *surf, const... function Mod_CreateFaceBevels (line 1501) | static void Mod_CreateFaceBevels( model_t *mod, msurface_t *surf, const ... function Mod_SetParent (line 1561) | static void Mod_SetParent( model_t *mod, mnode_t *node, mnode_t *parent ) function CountClipNodes16_r (line 1577) | static void CountClipNodes16_r( mclipnode16_t *src, hull_t *hull, int no... function CountClipNodes32_r (line 1590) | static void CountClipNodes32_r( mclipnode32_t *src, hull_t *hull, int no... function CountDClipNodes_r (line 1603) | static void CountDClipNodes_r( dclipnode32_t *src, hull_t *hull, int nod... function RemapClipNodes_r (line 1621) | static int RemapClipNodes_r( dbspmodel_t *bmod, dclipnode32_t *srcnodes,... function Mod_MakeHull0 (line 1672) | static void Mod_MakeHull0( model_t *mod, const dbspmodel_t *bmod ) function Mod_SetupHull (line 1737) | static void Mod_SetupHull( dbspmodel_t *bmod, model_t *mod, int headnode... function qboolean (line 1843) | static qboolean Mod_LoadLitfile( model_t *mod, const char *ext, size_t e... function Mod_SetupSubmodels (line 1917) | static void Mod_SetupSubmodels( model_t *mod, dbspmodel_t *bmod ) function Mod_LoadSubmodels (line 2024) | static void Mod_LoadSubmodels( model_t *mod, dbspmodel_t *bmod ) function Mod_LoadEntities_splitstr_handler (line 2077) | static int Mod_LoadEntities_splitstr_handler( char *prev, char *next, vo... function Mod_LoadEntities (line 2112) | static void Mod_LoadEntities( model_t *mod, dbspmodel_t *bmod ) function Mod_LoadPlanes (line 2210) | static void Mod_LoadPlanes( model_t *mod, dbspmodel_t *bmod ) function Mod_LoadVertexes (line 2244) | static void Mod_LoadVertexes( model_t *mod, dbspmodel_t *bmod ) function Mod_LoadEdges (line 2280) | static void Mod_LoadEdges( model_t *mod, dbspmodel_t *bmod ) function Mod_LoadSurfEdges (line 2317) | static void Mod_LoadSurfEdges( model_t *mod, dbspmodel_t *bmod ) function Mod_LoadMarkSurfaces (line 2329) | static void Mod_LoadMarkSurfaces( model_t *mod, dbspmodel_t *bmod ) function qboolean (line 2372) | static qboolean Mod_LooksLikeWaterTexture( const char *name ) function Mod_TextureReplacementReport (line 2386) | static void Mod_TextureReplacementReport( const char *modelname, const c... function qboolean (line 2399) | static qboolean Mod_SearchForTextureReplacement( char *out, size_t size,... function Mod_InitSkyClouds (line 2418) | static void Mod_InitSkyClouds( model_t *mod, const mip_t *mt, texture_t ... function Mod_LoadTextureData (line 2573) | static void Mod_LoadTextureData( model_t *mod, dbspmodel_t *bmod, int te... function Mod_LoadTexture (line 2714) | static void Mod_LoadTexture( model_t *mod, dbspmodel_t *bmod, int textur... function Mod_LoadAllTextures (line 2747) | static void Mod_LoadAllTextures( model_t *mod, dbspmodel_t *bmod ) function Mod_SequenceAnimatedTexture (line 2755) | static void Mod_SequenceAnimatedTexture( model_t *mod, int baseTextureIn... function Mod_SequenceAllAnimatedTextures (line 2883) | static void Mod_SequenceAllAnimatedTextures( model_t *mod ) function Mod_LoadTextures (line 2896) | static void Mod_LoadTextures( model_t *mod, dbspmodel_t *bmod ) function Mod_LoadTexInfo (line 2930) | static void Mod_LoadTexInfo( model_t *mod, dbspmodel_t *bmod ) function Mod_LoadSurfaces (line 2977) | static void Mod_LoadSurfaces( model_t *mod, dbspmodel_t *bmod ) function Mod_LoadNodes (line 3124) | static void Mod_LoadNodes( model_t *mod, dbspmodel_t *bmod ) function Mod_LoadLeafs (line 3235) | static void Mod_LoadLeafs( model_t *mod, dbspmodel_t *bmod ) function Mod_CalcPHS (line 3339) | static void Mod_CalcPHS( model_t *mod ) function Mod_LoadClipnodes (line 3484) | static void Mod_LoadClipnodes( model_t *mod, dbspmodel_t *bmod ) function Mod_LoadVisibility (line 3530) | static void Mod_LoadVisibility( model_t *mod, dbspmodel_t *bmod ) function Mod_LoadLightVecs (line 3541) | static void Mod_LoadLightVecs( model_t *mod, dbspmodel_t *bmod ) function Mod_LoadShadowmap (line 3561) | static void Mod_LoadShadowmap( model_t *mod, dbspmodel_t *bmod ) function Mod_LoadLighting (line 3579) | static void Mod_LoadLighting( model_t *mod, dbspmodel_t *bmod ) function Mod_LumpLooksLikeEntities (line 3659) | static int Mod_LumpLooksLikeEntities( const char *lump, const size_t lum... function qboolean (line 3672) | static qboolean Mod_LoadBmodelLumps( model_t *mod, const byte *mod_base,... function Mod_LumpLooksLikeEntitiesFile (line 3805) | static int Mod_LumpLooksLikeEntitiesFile( file_t *f, const dlump_t *l, i... function qboolean (line 3840) | qboolean Mod_TestBmodelLumps( file_t *f, const char *name, const byte *m... function Mod_LoadBrushModel (line 3926) | void Mod_LoadBrushModel( model_t *mod, const void *buffer, qboolean *loa... function Mod_CheckLump (line 3953) | int GAME_EXPORT Mod_CheckLump( const char *filename, const int lump, int... function Mod_ReadLump (line 4012) | int GAME_EXPORT Mod_ReadLump( const char *filename, const int lump, void... function Mod_SaveLump (line 4094) | int GAME_EXPORT Mod_SaveLump( const char *filename, const int lump, void... FILE: engine/common/mod_local.h type consistency_t (line 40) | typedef struct consistency_s type model_info_t (line 54) | typedef struct type hullnode_t (line 65) | typedef struct hullnode_s type winding_t (line 71) | typedef struct winding_s type hull_model_t (line 80) | typedef struct type wadlist_t (line 86) | typedef struct wadlist_s type world_static_t (line 93) | typedef struct world_static_s type cache_user_s (line 151) | struct cache_user_s type cache_user_s (line 152) | struct cache_user_s FILE: engine/common/mod_sprite.c function Mod_LoadSpriteModel (line 33) | void Mod_LoadSpriteModel( model_t *mod, const void *buffer, qboolean *lo... FILE: engine/common/mod_studio.c type mstudiocache_t (line 25) | typedef struct mstudiocache_s function Mod_InitStudioHull (line 66) | void Mod_InitStudioHull( void ) function Mod_ClearStudioCache (line 94) | void Mod_ClearStudioCache( void ) function Mod_AddToStudioCache (line 107) | static void Mod_AddToStudioCache( float frame, int sequence, vec3_t angl... function mstudiocache_t (line 144) | static mstudiocache_t *Mod_CheckStudioCache( model_t *model, float frame... function Mod_SetStudioHullPlane (line 195) | static void Mod_SetStudioHullPlane( int planenum, int bone, int axis, fl... function hull_t (line 219) | hull_t *Mod_HullForStudio( model_t *model, float frame, int sequence, ve... function Mod_StudioCalcBoneAdj (line 301) | static void Mod_StudioCalcBoneAdj( float *adj, const byte *pcontroller ) function Mod_StudioCalcRotations (line 353) | static void Mod_StudioCalcRotations( int boneused[], int numbones, const... function SV_StudioSetupBones (line 451) | static void SV_StudioSetupBones( model_t *pModel, float frame, int seque... function Mod_StudioGetAttachment (line 551) | void Mod_StudioGetAttachment( const edict_t *e, int iAtt, float *origin,... function Mod_GetBonePosition (line 600) | void Mod_GetBonePosition( const edict_t *e, int iBone, float *origin, fl... function Mod_HitgroupForStudioHull (line 619) | int Mod_HitgroupForStudioHull( int index ) function Mod_StudioBoundVertex (line 629) | static void Mod_StudioBoundVertex( vec3_t mins, vec3_t maxs, int *numver... function Mod_StudioAccumulateBoneVerts (line 643) | static void Mod_StudioAccumulateBoneVerts( vec3_t mins, vec3_t maxs, int... function Mod_StudioComputeBounds (line 667) | void Mod_StudioComputeBounds( void *buffer, vec3_t mins, vec3_t maxs, qb... function qboolean (line 743) | qboolean Mod_GetStudioBounds( const char *name, vec3_t mins, vec3_t maxs ) function Mod_StudioBodyVariations (line 791) | static int Mod_StudioBodyVariations( model_t *mod ) function studiohdr_t (line 815) | static studiohdr_t *R_StudioLoadHeader( model_t *mod, const void *buffer ) function studiohdr_t (line 836) | static studiohdr_t *Mod_MaybeTruncateStudioTextureData( model_t *mod ) function Mod_LoadStudioModel (line 857) | void Mod_LoadStudioModel( model_t *mod, const void *buffer, qboolean *lo... function Mod_InitStudioAPI (line 980) | void Mod_InitStudioAPI( void ) function Mod_ResetStudioAPI (line 1004) | void Mod_ResetStudioAPI( void ) FILE: engine/common/model.c function Mod_Modellist_f (line 47) | static void Mod_Modellist_f( void ) function Mod_FreeUserData (line 73) | static void Mod_FreeUserData( model_t *mod ) function Mod_FreeModel (line 100) | void Mod_FreeModel( model_t *mod ) function Mod_Init (line 139) | void Mod_Init( void ) function Mod_FreeAll (line 158) | void Mod_FreeAll( void ) function Mod_ClearUserData (line 175) | void Mod_ClearUserData( void ) function Mod_Shutdown (line 188) | void Mod_Shutdown( void ) function model_t (line 208) | model_t *Mod_FindName( const char *filename, qboolean trackCRC ) function model_t (line 257) | model_t *Mod_LoadModel( model_t *mod, qboolean crash ) function model_t (line 394) | model_t *Mod_ForName( const char *name, qboolean crash, qboolean trackCRC ) function Mod_PurgeStudioCache (line 412) | static void Mod_PurgeStudioCache( void ) function model_t (line 446) | model_t *Mod_LoadWorld( const char *name, qboolean preload ) function Mod_FreeUnused (line 475) | void Mod_FreeUnused( void ) function Mod_LoadCacheFile (line 529) | void Mod_LoadCacheFile( const char *filename, cache_user_t *cu ) function qboolean (line 582) | qboolean Mod_ValidateCRC( const char *name, CRC32_t crc ) function Mod_NeedCRC (line 603) | void Mod_NeedCRC( const char *name, qboolean needCRC ) function byte (line 620) | static byte *Fuzz_LoadFile( const char *path, fs_offset_t *filesizeptr, ... function Fuzz_Mod_LoadModel (line 629) | int EXPORT Fuzz_Mod_LoadModel( const uint8_t *Data, size_t Size ) FILE: engine/common/munge.c function uint (line 36) | static uint COM_SwapLong( uint c ) function COM_GenericMunge (line 44) | static void COM_GenericMunge( byte *data, const size_t len, const int se... function COM_Munge (line 74) | void COM_Munge( byte *data, size_t len, int seq ) function COM_UnMunge (line 79) | void COM_UnMunge( byte *data, size_t len, int seq ) function COM_Munge2 (line 84) | void COM_Munge2( byte *data, size_t len, int seq ) function COM_UnMunge2 (line 89) | void COM_UnMunge2( byte *data, size_t len, int seq ) function COM_Munge3 (line 94) | void COM_Munge3( byte *data, size_t len, int seq ) function COM_UnMunge3 (line 99) | void COM_UnMunge3( byte *data, size_t len, int seq ) function Test_RunMunge (line 107) | void Test_RunMunge( void ) FILE: engine/common/net_buffer.c function MSG_WriteUBitLong (line 301) | void MSG_WriteUBitLong( sizebuf_t *sb, uint curData, int numbits ) function MSG_WriteSBitLong (line 345) | void MSG_WriteSBitLong( sizebuf_t *sb, int data, int numbits ) function MSG_WriteBitLong (line 370) | void MSG_WriteBitLong( sizebuf_t *sb, uint data, int numbits, qboolean b... function qboolean (line 377) | qboolean MSG_WriteBits( sizebuf_t *sb, const void *pData, int nBits ) function MSG_WriteBitAngle (line 418) | void MSG_WriteBitAngle( sizebuf_t *sb, float fAngle, int numbits ) function MSG_WriteCoord (line 434) | void MSG_WriteCoord( sizebuf_t *sb, float val ) function MSG_WriteVec3Coord (line 442) | void MSG_WriteVec3Coord( sizebuf_t *sb, const float *fa ) function MSG_WriteVec3Angles (line 449) | void MSG_WriteVec3Angles( sizebuf_t *sb, const float *fa ) function MSG_WriteCmdExt (line 456) | void MSG_WriteCmdExt( sizebuf_t *sb, int cmd, netsrc_t type, const char ... function MSG_WriteChar (line 485) | void MSG_WriteChar( sizebuf_t *sb, int val ) function MSG_WriteByte (line 490) | void MSG_WriteByte( sizebuf_t *sb, int val ) function MSG_WriteShort (line 495) | void MSG_WriteShort( sizebuf_t *sb, int val ) function MSG_WriteWord (line 500) | void MSG_WriteWord( sizebuf_t *sb, int val ) function MSG_WriteLong (line 505) | void MSG_WriteLong( sizebuf_t *sb, int val ) function MSG_WriteDword (line 510) | void MSG_WriteDword( sizebuf_t *sb, uint val ) function MSG_WriteFloat (line 515) | void MSG_WriteFloat( sizebuf_t *sb, float val ) function qboolean (line 520) | qboolean MSG_WriteBytes( sizebuf_t *sb, const void *pBuf, int nBytes ) function qboolean (line 525) | qboolean MSG_WriteString( sizebuf_t *sb, const char *pStr ) function qboolean (line 536) | qboolean MSG_WriteStringf( sizebuf_t *sb, const char *format, ... ) function MSG_ReadOneBit (line 557) | int MSG_ReadOneBit( sizebuf_t *sb ) function uint (line 568) | uint MSG_ReadUBitLong( sizebuf_t *sb, int numbits ) function qboolean (line 615) | qboolean MSG_ReadBits( sizebuf_t *sb, void *pOutData, int nBits ) function MSG_ReadBitAngle (line 653) | float MSG_ReadBitAngle( sizebuf_t *sb, int numbits ) function MSG_ReadSBitLong (line 667) | int MSG_ReadSBitLong( sizebuf_t *sb, int numbits ) function uint (line 689) | uint MSG_ReadBitLong( sizebuf_t *sb, int numbits, qboolean bSigned ) function MSG_ReadCmd (line 696) | int MSG_ReadCmd( sizebuf_t *sb, netsrc_t type ) function MSG_ReadChar (line 716) | int MSG_ReadChar( sizebuf_t *sb ) function MSG_ReadByte (line 727) | int MSG_ReadByte( sizebuf_t *sb ) function MSG_ReadShort (line 732) | int MSG_ReadShort( sizebuf_t *sb ) function MSG_ReadWord (line 743) | int MSG_ReadWord( sizebuf_t *sb ) function MSG_ReadCoord (line 748) | float MSG_ReadCoord( sizebuf_t *sb ) function MSG_ReadVec3Coord (line 756) | void MSG_ReadVec3Coord( sizebuf_t *sb, vec3_t fa ) function MSG_ReadVec3Angles (line 763) | void MSG_ReadVec3Angles( sizebuf_t *sb, vec3_t fa ) function MSG_ReadLong (line 770) | int MSG_ReadLong( sizebuf_t *sb ) function uint (line 781) | uint MSG_ReadDword( sizebuf_t *sb ) function MSG_ReadFloat (line 786) | float MSG_ReadFloat( sizebuf_t *sb ) function qboolean (line 795) | qboolean MSG_ReadBytes( sizebuf_t *sb, void *pOut, int nBytes ) function MSG_ExciseBits (line 836) | void MSG_ExciseBits( sizebuf_t *sb, int startbit, int bitstoremove ) function Test_Buffer_BitByte (line 860) | static void Test_Buffer_BitByte( void ) function Test_Buffer_Write (line 868) | static void Test_Buffer_Write( void ) function Test_Buffer_Read (line 924) | static void Test_Buffer_Read( void ) function Test_Buffer_ExciseBits (line 972) | static void Test_Buffer_ExciseBits( void ) function Test_RunBuffer (line 999) | void Test_RunBuffer( void ) FILE: engine/common/net_buffer.h function BitByte (line 33) | static inline int BitByte( int bits ) type sizebuf_s (line 38) | struct sizebuf_s function MSG_Clear (line 60) | static inline void MSG_Clear( sizebuf_t *sb ) function MSG_InitExt (line 66) | static inline void MSG_InitExt( sizebuf_t *sb, const char *pDebugName, v... function MSG_StartWriting (line 80) | static inline void MSG_StartWriting( sizebuf_t *sb, void *pData, int nBy... function MSG_SeekToBit (line 86) | static inline int MSG_SeekToBit( sizebuf_t *sb, int bitPos, int whence ) function MSG_TellBit (line 111) | static inline int MSG_TellBit( sizebuf_t *sb ) function MSG_GetNumBytesWritten (line 121) | static inline int MSG_GetNumBytesWritten( sizebuf_t *sb ) function MSG_GetRealBytesWritten (line 126) | static inline int MSG_GetRealBytesWritten( sizebuf_t *sb ) function MSG_GetNumBitsWritten (line 130) | static inline int MSG_GetNumBitsWritten( sizebuf_t *sb ) function MSG_GetMaxBits (line 135) | static inline int MSG_GetMaxBits( sizebuf_t *sb ) function MSG_GetMaxBytes (line 140) | static inline int MSG_GetMaxBytes( sizebuf_t *sb ) function MSG_GetNumBitsLeft (line 145) | static inline int MSG_GetNumBitsLeft( sizebuf_t *sb ) function MSG_GetNumBytesLeft (line 150) | static inline int MSG_GetNumBytesLeft( sizebuf_t *sb ) function byte (line 155) | static inline byte *MSG_GetData( sizebuf_t *sb ) function MSG_BigShort (line 163) | static inline uint16_t MSG_BigShort( const uint16_t x ) function qboolean (line 169) | static inline qboolean MSG_Overflow( sizebuf_t *sb, int nBits ) function MSG_EndBitWriting (line 176) | static inline void MSG_EndBitWriting( sizebuf_t *sb ) function MSG_StartBitWriting (line 191) | static inline void MSG_StartBitWriting( sizebuf_t *sb ) function MSG_WriteOneBit (line 199) | static inline void MSG_WriteOneBit( sizebuf_t *sb, int nValue ) FILE: engine/common/net_chan.c function bz_internal_error (line 111) | void bz_internal_error( int errcode ) function qboolean (line 172) | qboolean NetSplit_GetLong( netsplit_t *ns, netadr_t *from, byte *data, s... function Netchan_Init (line 257) | void Netchan_Init( void ) function Netchan_Shutdown (line 277) | void Netchan_Shutdown( void ) function Netchan_ReportFlow (line 282) | void Netchan_ReportFlow( netchan_t *chan ) function qboolean (line 305) | qboolean Netchan_IsLocal( netchan_t *chan ) function Netchan_Setup (line 319) | void Netchan_Setup( netsrc_t sock, netchan_t *chan, netadr_t adr, int qp... function qboolean (line 356) | qboolean Netchan_IncomingReady( netchan_t *chan ) function qboolean (line 376) | qboolean Netchan_CanPacket( netchan_t *chan, qboolean choke ) function Netchan_UnlinkFragment (line 394) | static void Netchan_UnlinkFragment( fragbuf_t *buf, fragbuf_t **list ) function Netchan_ClearFragbufs (line 432) | static void Netchan_ClearFragbufs( fragbuf_t **ppbuf ) function Netchan_ClearFragments (line 457) | static void Netchan_ClearFragments( netchan_t *chan ) function Netchan_Clear (line 486) | void Netchan_Clear( netchan_t *chan ) function Netchan_OutOfBand (line 522) | void Netchan_OutOfBand( int net_socket, netadr_t adr, int len, const byt... function Netchan_OutOfBandPrint (line 546) | void Netchan_OutOfBandPrint( int net_socket, netadr_t adr, const char *f... function fragbuf_t (line 574) | static fragbuf_t *Netchan_AllocFragbuf( int fragment_size ) function Netchan_AddFragbufToTail (line 590) | static void Netchan_AddFragbufToTail( fragbufwaiting_t *wait, fragbuf_t ... function Netchan_UpdateFlow (line 613) | static void Netchan_UpdateFlow( netchan_t *chan ) function Netchan_FragSend (line 653) | void Netchan_FragSend( netchan_t *chan ) function Netchan_AddBufferToList (line 689) | void Netchan_AddBufferToList( fragbuf_t **pplist, fragbuf_t *pbuf ) function Netchan_CreateFragments_ (line 734) | static void Netchan_CreateFragments_( netchan_t *chan, sizebuf_t *msg ) function Netchan_CreateFragments (line 825) | void Netchan_CreateFragments( netchan_t *chan, sizebuf_t *msg ) function fragbuf_t (line 843) | static fragbuf_t *Netchan_FindBufferById( fragbuf_t **pplist, int id, qb... function Netchan_CheckForCompletion (line 873) | static void Netchan_CheckForCompletion( netchan_t *chan, int stream, int... function Netchan_CreateFileFragmentsFromBuffer (line 913) | void Netchan_CreateFileFragmentsFromBuffer( netchan_t *chan, const char ... function Netchan_CreateFileFragments (line 1028) | int Netchan_CreateFileFragments( netchan_t *chan, const char *filename ) function Netchan_FlushIncoming (line 1181) | void Netchan_FlushIncoming( netchan_t *chan, int stream ) function qboolean (line 1205) | qboolean Netchan_CopyNormalFragments( netchan_t *chan, sizebuf_t *msg, s... function qboolean (line 1291) | qboolean Netchan_CopyFileFragments( netchan_t *chan, sizebuf_t *msg ) function qboolean (line 1450) | static qboolean Netchan_Validate( netchan_t *chan, sizebuf_t *sb, qboole... function Netchan_UpdateProgress (line 1487) | void Netchan_UpdateProgress( netchan_t *chan ) function Netchan_TransmitBits (line 1579) | void Netchan_TransmitBits( netchan_t *chan, int length, const byte *data ) function qboolean (line 1892) | qboolean Netchan_Process( netchan_t *chan, sizebuf_t *msg ) FILE: engine/common/net_encode.c type delta_test_struct_t (line 324) | typedef struct delta_test_struct_t function delta_info_t (line 436) | static delta_info_t *Delta_FindStruct( const char *name ) function Delta_NumTables (line 455) | static int Delta_NumTables( void ) function delta_info_t (line 460) | static delta_info_t *Delta_FindStructByIndex( int index ) function delta_info_t (line 465) | static delta_info_t *Delta_FindStructByEncoder( const char *encoderName ) function delta_info_t (line 481) | static delta_info_t *Delta_FindStructByDelta( const delta_t *pFields ) function Delta_CustomEncode (line 496) | static void Delta_CustomEncode( delta_info_t *dt, const void *from, cons... function delta_field_t (line 510) | static const delta_field_t *Delta_FindFieldInfo( const delta_field_t *pI... function Delta_IndexForFieldInfo (line 526) | static int Delta_IndexForFieldInfo( const delta_field_t *pInfo, const ch... function qboolean (line 541) | static qboolean Delta_AddField( delta_info_t *dt, const char *pName, int... function Delta_WriteTableField (line 592) | static void Delta_WriteTableField( sizebuf_t *msg, int tableIndex, const... function Delta_ParseTableField (line 630) | void Delta_ParseTableField( sizebuf_t *msg ) function qboolean (line 676) | static qboolean Delta_ParseField( char **delta_script, const delta_info_... function Delta_ParseTable (line 816) | static void Delta_ParseTable( char **delta_script, delta_info_t *dt, con... function Delta_InitFields (line 868) | static void Delta_InitFields( void ) function Delta_Init (line 909) | void Delta_Init( void ) function Delta_InitClient (line 962) | void Delta_InitClient( void ) function Delta_Shutdown (line 981) | void Delta_Shutdown( void ) function Delta_ClampIntegerField (line 1013) | static int Delta_ClampIntegerField( delta_t *pField, int iValue, int sig... function qboolean (line 1041) | static qboolean Delta_CompareField( delta_t *pField, const void *from, c... function Delta_TestBaseline (line 1162) | int Delta_TestBaseline( const entity_state_t *from, const entity_state_t... function Delta_WriteField_ (line 1219) | static void Delta_WriteField_( sizebuf_t *msg, delta_t *pField, const vo... function qboolean (line 1302) | static qboolean Delta_WriteField( sizebuf_t *msg, delta_t *pField, const... function Delta_CopyField (line 1323) | static void Delta_CopyField( delta_t *pField, const void *from, void *to... function Delta_ReadField_ (line 1372) | static void Delta_ReadField_( sizebuf_t *msg, delta_t *pField, void *to,... function qboolean (line 1465) | static qboolean Delta_ReadField( sizebuf_t *msg, delta_t *pField, const ... function Delta_ParseGSFields (line 1477) | static void Delta_ParseGSFields( sizebuf_t *msg, const delta_info_t *dt,... function Delta_ReadGSFields (line 1500) | void Delta_ReadGSFields( sizebuf_t *msg, int index, const void *from, vo... function Delta_WriteGSFields (line 1506) | void Delta_WriteGSFields( sizebuf_t *msg, int index, const void *from, c... function MSG_WriteDeltaUsercmd (line 1554) | void MSG_WriteDeltaUsercmd( sizebuf_t *msg, const usercmd_t *from, const... function MSG_ReadDeltaUsercmd (line 1581) | void MSG_ReadDeltaUsercmd( sizebuf_t *msg, const usercmd_t *from, usercm... function MSG_WriteDeltaEvent (line 1616) | void MSG_WriteDeltaEvent( sizebuf_t *msg, const event_args_t *from, cons... function MSG_ReadDeltaEvent (line 1643) | void MSG_ReadDeltaEvent( sizebuf_t *msg, const event_args_t *from, event... function qboolean (line 1671) | qboolean MSG_WriteDeltaMovevars( sizebuf_t *msg, const movevars_t *from,... function MSG_ReadDeltaMovevars (line 1707) | void MSG_ReadDeltaMovevars( sizebuf_t *msg, const movevars_t *from, move... function MSG_WriteClientData (line 1743) | void MSG_WriteClientData( sizebuf_t *msg, const clientdata_t *from, cons... function MSG_ReadClientData (line 1783) | void MSG_ReadClientData( sizebuf_t *msg, const clientdata_t *from, clien... function MSG_WriteWeaponData (line 1824) | void MSG_WriteWeaponData( sizebuf_t *msg, const weapon_data_t *from, con... function MSG_ReadWeaponData (line 1863) | void MSG_ReadWeaponData( sizebuf_t *msg, const weapon_data_t *from, weap... function MSG_WriteDeltaEntity (line 1900) | void MSG_WriteDeltaEntity( const entity_state_t *from, const entity_stat... function qboolean (line 2002) | qboolean MSG_ReadDeltaEntity( sizebuf_t *msg, const entity_state_t *from... function Delta_ParseTableField_GS (line 2104) | void Delta_ParseTableField_GS( sizebuf_t *msg ) function Delta_WriteDescriptionToClient (line 2149) | void Delta_WriteDescriptionToClient( sizebuf_t *msg ) function Delta_AddEncoder (line 2170) | void GAME_EXPORT Delta_AddEncoder( char *name, pfnDeltaEncode encodeFunc ) function Delta_FindField (line 2192) | int GAME_EXPORT Delta_FindField( delta_t *pFields, const char *fieldname ) function Delta_SetField (line 2210) | void GAME_EXPORT Delta_SetField( delta_t *pFields, const char *fieldname ) function Delta_UnsetField (line 2230) | void GAME_EXPORT Delta_UnsetField( delta_t *pFields, const char *fieldna... function Delta_SetFieldByIndex (line 2250) | void GAME_EXPORT Delta_SetFieldByIndex( delta_t *pFields, int fieldNumber ) function Delta_UnsetFieldByIndex (line 2261) | void GAME_EXPORT Delta_UnsetFieldByIndex( delta_t *pFields, int fieldNum... function Test_RunDelta (line 2275) | void Test_RunDelta( void ) FILE: engine/common/net_encode.h type delta_field_t (line 52) | typedef struct type delta_s (line 60) | struct delta_s type goldsrc_delta_t (line 72) | typedef struct goldsrc_delta_s type delta_s (line 83) | struct delta_s type delta_info_t (line 85) | typedef struct type entity_state_s (line 120) | struct entity_state_s type usercmd_s (line 121) | struct usercmd_s type event_args_s (line 122) | struct event_args_s type movevars_s (line 123) | struct movevars_s type clientdata_s (line 124) | struct clientdata_s type weapon_data_s (line 125) | struct weapon_data_s type usercmd_s (line 126) | struct usercmd_s type usercmd_s (line 126) | struct usercmd_s type usercmd_s (line 127) | struct usercmd_s type usercmd_s (line 127) | struct usercmd_s type event_args_s (line 128) | struct event_args_s type event_args_s (line 128) | struct event_args_s type event_args_s (line 129) | struct event_args_s type event_args_s (line 129) | struct event_args_s type movevars_s (line 130) | struct movevars_s type movevars_s (line 130) | struct movevars_s type movevars_s (line 131) | struct movevars_s type movevars_s (line 131) | struct movevars_s type clientdata_s (line 132) | struct clientdata_s type clientdata_s (line 132) | struct clientdata_s type clientdata_s (line 133) | struct clientdata_s type clientdata_s (line 133) | struct clientdata_s type weapon_data_s (line 134) | struct weapon_data_s type weapon_data_s (line 134) | struct weapon_data_s type weapon_data_s (line 135) | struct weapon_data_s type weapon_data_s (line 135) | struct weapon_data_s type entity_state_s (line 136) | struct entity_state_s type entity_state_s (line 136) | struct entity_state_s type entity_state_s (line 137) | struct entity_state_s type entity_state_s (line 137) | struct entity_state_s type entity_state_s (line 138) | struct entity_state_s type entity_state_s (line 138) | struct entity_state_s FILE: engine/common/net_http.c type httpserver_t (line 35) | typedef struct httpserver_s type httpfile_t (line 43) | typedef struct httpfile_s httpfile_t; type httpfile_t (line 46) | typedef struct httpfile_s type http_static_s (line 77) | struct http_static_s function HTTP_FreeFile (line 111) | static void HTTP_FreeFile( httpfile_t *file, qboolean error ) function HTTP_FileFree (line 179) | static int HTTP_FileFree( httpfile_t *file ) function HTTP_FileQueue (line 184) | static int HTTP_FileQueue( httpfile_t *file ) function HTTP_FileResolveNS (line 212) | static int HTTP_FileResolveNS( httpfile_t *file ) function HTTP_FileCreateSocket (line 250) | static int HTTP_FileCreateSocket( httpfile_t *file ) function HTTP_FileConnect (line 296) | static int HTTP_FileConnect( httpfile_t *file ) function HTTP_FileSendRequest (line 350) | static int HTTP_FileSendRequest( httpfile_t *file ) function HTTP_FileDecompress (line 389) | static int HTTP_FileDecompress( httpfile_t *file ) function HTTP_ClearCustomServers (line 525) | void HTTP_ClearCustomServers( void ) function HTTP_AutoClean (line 547) | static void HTTP_AutoClean( void ) function HTTP_FileSaveReceivedData (line 600) | static int HTTP_FileSaveReceivedData( httpfile_t *file, int pos, int len... function HTTP_FileProcessStream (line 697) | static int HTTP_FileProcessStream( httpfile_t *curfile ) function HTTP_Run (line 910) | void HTTP_Run( void ) function HTTP_AddDownload (line 946) | void HTTP_AddDownload( const char *path, int size, qboolean process, res... function HTTP_Download_f (line 981) | static void HTTP_Download_f( void ) function httpserver_t (line 997) | static httpserver_t *HTTP_ParseURL( const char *url ) function HTTP_AddCustomServer (line 1054) | void HTTP_AddCustomServer( const char *url ) function HTTP_AddCustomServer_f (line 1073) | static void HTTP_AddCustomServer_f( void ) function HTTP_Clear_f (line 1092) | static void HTTP_Clear_f( void ) function HTTP_Cancel_f (line 1117) | static void HTTP_Cancel_f( void ) function HTTP_Skip_f (line 1133) | static void HTTP_Skip_f( void ) function HTTP_List_f (line 1146) | static void HTTP_List_f( void ) function HTTP_ResetProcessState (line 1177) | void HTTP_ResetProcessState( void ) function HTTP_Init (line 1190) | void HTTP_Init( void ) function HTTP_Shutdown (line 1213) | void HTTP_Shutdown( void ) FILE: engine/common/net_ws.c type net_loopmsg_t (line 42) | typedef struct type net_loopback_t (line 48) | typedef struct type packetlag_t (line 54) | typedef struct packetlag_s type LONGPACKET (line 65) | typedef struct type SPLITPACKET (line 75) | typedef struct type SPLITPACKETGS (line 82) | typedef struct type net_state_t (line 90) | typedef struct function qboolean (line 134) | static inline qboolean NET_IsSocketError( int retval ) function qboolean (line 143) | static inline qboolean NET_IsSocketValid( int socket ) function NET_NetadrToIP6Bytes (line 152) | void NET_NetadrToIP6Bytes( uint8_t *ip6, const netadr_t *adr ) function NET_IP6BytesToNetadr (line 158) | void NET_IP6BytesToNetadr( netadr_t *adr, const uint8_t *ip6 ) function NET_NetadrIP6Compare (line 164) | static int NET_NetadrIP6Compare( const netadr_t *a, const netadr_t *b ) function NET_NetadrToSockadr (line 179) | static void NET_NetadrToSockadr( netadr_t *a, struct sockaddr_storage *s ) function NET_SockadrToNetadr (line 216) | static void NET_SockadrToNetadr( const struct sockaddr_storage *s, netad... function qboolean (line 237) | static qboolean NET_GetHostByName( const char *hostname, int family, str... type SDL_mutex (line 301) | typedef SDL_mutex *mutex_t; type SDL_Thread (line 302) | typedef SDL_Thread *thread_t; function NET_ThreadStart (line 303) | static int NET_ThreadStart( void *ununsed ) type pthread_mutex_t (line 316) | typedef pthread_mutex_t mutex_t; type pthread_t (line 317) | typedef pthread_t thread_t; type CRITICAL_SECTION (line 330) | typedef CRITICAL_SECTION mutex_t; type HANDLE (line 331) | typedef HANDLE thread_t; function DWORD (line 332) | DWORD WINAPI NET_ThreadStart( LPVOID unused ) type nsthread_s (line 342) | struct nsthread_s function NET_InitializeCriticalSections (line 354) | static void NET_InitializeCriticalSections( void ) function NET_DeleteCriticalSections (line 362) | static void NET_DeleteCriticalSections( void ) function NET_ResolveThread (line 375) | static void NET_ResolveThread( void ) function net_gai_state_t (line 414) | net_gai_state_t NET_StringToSockaddr( const char *s, struct sockaddr_sto... function qboolean (line 532) | qboolean NET_StringToFilterAdr( const char *s, netadr_t *adr, uint *pref... function qboolean (line 701) | qboolean NET_CompareBaseAdr( const netadr_t a, const netadr_t b ) function qboolean (line 731) | qboolean NET_CompareAdrByMask( const netadr_t a, const netadr_t b, uint ... function qboolean (line 786) | qboolean NET_IsReservedAdr( netadr_t a ) function qboolean (line 837) | qboolean NET_CompareAdr( const netadr_t a, const netadr_t b ) function NET_CompareAdrSort (line 874) | int NET_CompareAdrSort( const void *_a, const void *_b ) function qboolean (line 930) | static qboolean NET_StringToAdrEx( const char *string, netadr_t *adr, in... function qboolean (line 949) | qboolean NET_StringToAdr( const char *string, netadr_t *adr ) function net_gai_state_t (line 954) | net_gai_state_t NET_StringToAdrNB( const char *string, netadr_t *adr, qb... function qboolean (line 987) | static qboolean NET_GetLoopPacket( netsrc_t sock, netadr_t *from, byte *... function NET_SendLoopPacket (line 1019) | static void NET_SendLoopPacket( netsrc_t sock, size_t length, const void... function NET_ClearLoopback (line 1038) | static void NET_ClearLoopback( void ) function NET_RemoveFromPacketList (line 1058) | static void NET_RemoveFromPacketList( packetlag_t *p ) function NET_ClearLaggedList (line 1073) | static void NET_ClearLaggedList( packetlag_t *list ) function NET_AddToLagged (line 1105) | static void NET_AddToLagged( netsrc_t sock, packetlag_t *list, packetlag... function NET_AdjustLag (line 1132) | static void NET_AdjustLag( void ) function qboolean (line 1170) | static qboolean NET_LagPacket( qboolean newdata, netsrc_t sock, netadr_t... function qboolean (line 1252) | static qboolean NET_GetLong( byte *pData, int size, size_t *outSize, int... function qboolean (line 1362) | static qboolean NET_QueuePacket( netsrc_t sock, netadr_t *from, byte *da... function qboolean (line 1444) | qboolean NET_GetPacket( netsrc_t sock, netadr_t *from, byte *data, size_... function NET_SendLong (line 1468) | static int NET_SendLong( netsrc_t sock, int net_socket, const char *buf,... function NET_SendPacketEx (line 1533) | void NET_SendPacketEx( netsrc_t sock, size_t length, const void *data, n... function NET_SendPacket (line 1599) | void NET_SendPacket( netsrc_t sock, size_t length, const void *data, net... function NET_IPSocket (line 1609) | static int NET_IPSocket( const char *net_iface, int port, int family ) function NET_OpenIP (line 1728) | static void NET_OpenIP( qboolean change_port, int *sockets, const char *... function NET_DetermineLocalAddress (line 1799) | static void NET_DetermineLocalAddress( void ) function NET_Config (line 1873) | void NET_Config( qboolean multiplayer, qboolean changeport ) function qboolean (line 1950) | qboolean NET_IsConfigured( void ) function qboolean (line 1960) | qboolean NET_IsActive( void ) function NET_Sleep (line 1972) | void NET_Sleep( int msec ) function NET_ClearLagData (line 2003) | static void NET_ClearLagData( qboolean bClient, qboolean bServer ) function NET_GetLocalAddress (line 2016) | void NET_GetLocalAddress( netadr_t *ip4, netadr_t *ip6 ) function NET_Init (line 2040) | void NET_Init( void ) function NET_Shutdown (line 2130) | void NET_Shutdown( void ) FILE: engine/common/net_ws.h type netsrc_t (line 19) | typedef enum type net_gai_state_t (line 26) | typedef enum function qboolean (line 80) | static inline qboolean NET_IsLocalAddress( netadr_t adr ) FILE: engine/common/net_ws_private.h type in6_addr (line 23) | struct in6_addr function socklen_t (line 90) | static inline socklen_t NET_SockAddrLen( const struct sockaddr_storage *... type sockaddr_storage (line 103) | struct sockaddr_storage FILE: engine/common/netchan.h type netsplit_chain_packet_t (line 110) | typedef struct netsplit_chain_packet_s type netsplit_packet_t (line 122) | typedef struct netsplit_packet_s type netsplit_t (line 135) | typedef struct netsplit_s type flowstats_t (line 164) | typedef struct type flow_t (line 170) | typedef struct type fragbuf_t (line 181) | typedef struct fragbuf_s type fragbufwaiting_t (line 196) | typedef struct fbufqueue_s type fragsize_t (line 203) | typedef enum fragsize_e type netchan_flags_t (line 210) | typedef enum netchan_flags_e type netchan_t (line 220) | typedef struct netchan_s FILE: engine/common/pm_local.h type msurface_s (line 41) | struct msurface_s function PM_ConvertTrace (line 46) | static inline void PM_ConvertTrace( trace_t *out, pmtrace_t *in, edict_t... function PM_ClearPhysEnts (line 61) | static inline void PM_ClearPhysEnts( playermove_t *pmove ) function PM_InitTrace (line 69) | static inline void PM_InitTrace( trace_t *trace, const vec3_t end ) function PM_InitPMTrace (line 77) | static inline void PM_InitPMTrace( pmtrace_t *trace, const vec3_t end ) FILE: engine/common/pm_surface.c type linetrace_t (line 24) | typedef struct function uint (line 38) | static uint fix_coord( vec_t in, uint width ) function PM_SampleMiptex (line 51) | static int PM_SampleMiptex( const msurface_t *surf, const vec3_t point ) function msurface_t (line 109) | msurface_t *PM_RecursiveSurfCheck( model_t *mod, mnode_t *node, vec3_t p... function msurface_t (line 193) | msurface_t *PM_TraceSurface( physent_t *pe, vec3_t start, vec3_t end ) function PM_TestLine_r (line 231) | static int PM_TestLine_r( model_t *mod, mnode_t *node, vec_t p1f, vec_t ... function PM_TestLineExt (line 328) | int PM_TestLineExt( playermove_t *pmove, physent_t *ents, int numents, c... FILE: engine/common/pm_trace.c function Pmove_Init (line 48) | void Pmove_Init( void ) function PM_InitBoxHull (line 65) | void PM_InitBoxHull( void ) function hull_t (line 91) | static hull_t *PM_HullForBox( const vec3_t mins, const vec3_t maxs ) function PM_HullPointContents (line 114) | int GAME_EXPORT PM_HullPointContents( hull_t *hull, int num, const vec3_... function hull_t (line 147) | hull_t *PM_HullForBsp( physent_t *pe, playermove_t *pmove, float *offset ) function hull_t (line 186) | static hull_t *PM_HullForStudio( physent_t *pe, playermove_t *pmove, int... function qboolean (line 201) | qboolean PM_RecursiveHullCheck( hull_t *hull, int num, float p1f, float ... function pmtrace_t (line 326) | pmtrace_t PM_PlayerTraceExt( playermove_t *pmove, vec3_t start, vec3_t e... function PM_TestPlayerPosition (line 536) | int PM_TestPlayerPosition( playermove_t *pmove, vec3_t pos, pmtrace_t *p... function PM_TruePointContents (line 666) | int PM_TruePointContents( playermove_t *pmove, const vec3_t p ) function PM_PointContents (line 686) | int PM_PointContents( playermove_t *pmove, const vec3_t p ) function PM_TraceModel (line 744) | float PM_TraceModel( playermove_t *pmove, physent_t *pe, float *start, f... function pmtrace_t (line 792) | pmtrace_t *PM_TraceLine( playermove_t *pmove, float *start, float *end, ... function pmtrace_t (line 815) | pmtrace_t *PM_TraceLineEx( playermove_t *pmove, float *start, float *end... type msurface_s (line 838) | struct msurface_s function PM_PointContentsPmove (line 861) | int PM_PointContentsPmove( playermove_t *pmove, const float *p, int *tru... function PM_StuckTouch (line 873) | void PM_StuckTouch( playermove_t *pmove, int hitent, pmtrace_t *tr ) FILE: engine/common/soundlib/snd_utils.c function Sound_Init (line 67) | void Sound_Init( void ) function Sound_Shutdown (line 79) | void Sound_Shutdown( void ) function uint (line 85) | uint GAME_EXPORT Sound_GetApproxWavePlayLen( const char *filepath ) function qboolean (line 315) | static qboolean Sound_ConvertNoResample( wavdata_t *sc, int inwidth, int... function qboolean (line 327) | static qboolean Sound_ConvertDownsample( wavdata_t *sc, int inwidth, int... function qboolean (line 336) | static qboolean Sound_ConvertUpsample( wavdata_t *sc, int inwidth, int i... function qboolean (line 358) | static qboolean Sound_ResampleInternal( wavdata_t *sc, int outrate, int ... function qboolean (line 419) | qboolean Sound_Process( wavdata_t **wav, int rate, int width, int channe... function qboolean (line 447) | qboolean Sound_SupportedFileFormat( const char *fileext ) FILE: engine/common/soundlib/soundlib.h type loadwavfmt_t (line 24) | typedef struct loadwavfmt_s type streamfmt_t (line 30) | typedef struct streamfmt_s type sndlib_t (line 41) | typedef struct sndlib_s type stream_s (line 61) | struct stream_s type wavehdr_t (line 93) | typedef struct type chunkhdr_t (line 108) | typedef struct FILE: engine/common/sounds.c type soundlst_type_e (line 17) | enum soundlst_type_e type soundlst_t (line 41) | typedef struct soundlst_s function SoundList_Free (line 52) | static void SoundList_Free( soundlst_t *lst ) function SoundList_Shutdown (line 60) | void SoundList_Shutdown( void ) function SoundList_Count (line 68) | int SoundList_Count( enum soundlst_group_e group ) type soundlst_group_e (line 83) | enum soundlst_group_e type soundlst_group_e (line 103) | enum soundlst_group_e function qboolean (line 113) | static qboolean SoundList_ParseGroup( soundlst_t *lst, char **file ) function qboolean (line 169) | static qboolean SoundList_ParseRange( soundlst_t *lst, char **file ) function qboolean (line 221) | static qboolean SoundList_Parse( char *file ) function SoundList_Print_f (line 281) | static void SoundList_Print_f( void ) function SoundList_Reload_f (line 335) | static void SoundList_Reload_f( void ) function SoundList_Init (line 356) | void SoundList_Init( void ) FILE: engine/common/sys_con.c type logdata_s (line 34) | struct logdata_s { function Sys_DestroyConsole (line 43) | void Sys_DestroyConsole( void ) function Sys_LogFileNo (line 59) | int Sys_LogFileNo( void ) function Sys_FlushStdout (line 64) | static void Sys_FlushStdout( void ) function Sys_FlushLogfile (line 72) | static void Sys_FlushLogfile( void ) function Sys_InitLog (line 78) | void Sys_InitLog( void ) function Sys_CloseLog (line 123) | void Sys_CloseLog( const char *finalmsg ) function qboolean (line 157) | static qboolean Sys_WriteEscapeSequenceForColorcode( int fd, int c ) function qboolean (line 175) | static qboolean Sys_WriteEscapeSequenceForColorcode( int fd, int c ) function Sys_PrintLogfile (line 181) | static void Sys_PrintLogfile( const int fd, const char *logtime, size_t ... function Sys_PrintStdout (line 231) | static void Sys_PrintStdout( const char *logtime, size_t logtime_len, co... function Sys_PrintLog (line 268) | void Sys_PrintLog( const char *pMsg ) function Con_Printfv (line 326) | static void Con_Printfv( qboolean debug, const char *szFmt, va_list args ) function Con_Printf (line 347) | void GAME_EXPORT Con_Printf( const char *szFmt, ... ) function Con_DPrintf (line 365) | void GAME_EXPORT Con_DPrintf( const char *szFmt, ... ) function Con_Reportf (line 383) | void Con_Reportf( const char *szFmt, ... ) function Platform_MessageBox (line 397) | void Platform_MessageBox( const char *title, const char *message, qboole... FILE: engine/common/system.c function Sys_DoubleTime (line 65) | Sys_DoubleTime( void ) function Sys_DebugBreak (line 75) | void Sys_DebugBreak( void ) type passwd (line 148) | struct passwd function Sys_ParseCommandLine (line 166) | void Sys_ParseCommandLine( int argc, char** argv ) function Sys_CheckParm (line 199) | int Sys_CheckParm( const char *parm ) function qboolean (line 221) | qboolean _Sys_GetParmFromCmdLine( const char *parm, char *out, size_t si... function qboolean (line 233) | qboolean Sys_GetIntFromCmdLine( const char* argName, int *out ) function qboolean (line 250) | qboolean Sys_LoadLibrary( dll_info_t *dll ) function qboolean (line 299) | qboolean Sys_FreeLibrary( dll_info_t *dll ) function Sys_WaitForQuit (line 328) | static void Sys_WaitForQuit( void ) function Sys_Warn (line 354) | void Sys_Warn( const char *format, ... ) function Sys_Error (line 379) | void Sys_Error( const char *error, ... ) function my_exit (line 431) | void my_exit( int ret ) function Sys_Quit (line 443) | void Sys_Quit( const char *reason ) function Sys_Print (line 460) | void Sys_Print( const char *pMsg ) function qboolean (line 541) | qboolean Sys_NewInstance( const char *gamedir, const char *finalmsg ) FILE: engine/common/system.h type dll_info_t (line 44) | typedef struct dll_info_s FILE: engine/common/tests.h type tests_stats_s (line 6) | struct tests_stats_s type tests_stats_s (line 12) | struct tests_stats_s FILE: engine/common/whereami.c function WAI_FUNCSPEC (line 206) | WAI_FUNCSPEC function WAI_FUNCSPEC (line 396) | WAI_FUNCSPEC function WAI_FUNCSPEC (line 504) | WAI_FUNCSPEC function WAI_FUNCSPEC (line 553) | WAI_FUNCSPEC function WAI_FUNCSPEC (line 612) | WAI_FUNCSPEC function WAI_FUNCSPEC (line 719) | WAI_FUNCSPEC function WAI_FUNCSPEC (line 830) | WAI_FUNCSPEC function WAI_FUNCSPEC (line 836) | WAI_FUNCSPEC function WAI_FUNCSPEC (line 846) | WAI_FUNCSPEC function WAI_FUNCSPEC (line 852) | WAI_FUNCSPEC FILE: engine/common/world.c function World_TransformAABB (line 28) | void World_TransformAABB( matrix4x4 transform, const vec3_t mins, const ... FILE: engine/common/world.h function World_MoveBounds (line 39) | static inline void World_MoveBounds( const vec3_t start, vec3_t mins, ve... function trace_t (line 58) | static inline trace_t World_CombineTraces( trace_t *cliptrace, trace_t *... function RankForContents (line 82) | static inline int RankForContents( int contents ) type event_info_t (line 119) | typedef struct event_info_s type event_state_t (line 132) | typedef struct event_state_s FILE: engine/common/zone.c type memheader_t (line 57) | typedef struct memheader_s type mempool_t (line 70) | typedef struct mempool_s function mempool_t (line 87) | static mempool_t *Mem_FindPool( poolhandle_t poolptr ) function poolhandle_t (line 96) | static poolhandle_t Mem_PoolIndex( mempool_t *mempool ) function Mem_PoolAdd (line 101) | static inline void Mem_PoolAdd( mempool_t *pool, size_t size ) function Mem_PoolSubtract (line 107) | static inline void Mem_PoolSubtract( mempool_t *pool, size_t size ) function Mem_PoolLinkAlloc (line 113) | static inline void Mem_PoolLinkAlloc( mempool_t *pool, memheader_t *mem ) function Mem_PoolUnlinkAlloc (line 122) | static inline void Mem_PoolUnlinkAlloc( mempool_t *pool, memheader_t *mem ) function Mem_InitAlloc (line 130) | static inline void Mem_InitAlloc( memheader_t *mem, size_t size, const c... function qboolean (line 152) | static qboolean Mem_CheckAllocHeader( const char *func, const memheader_... function Mem_FreeBlock (line 209) | static void Mem_FreeBlock( memheader_t *mem, const char *filename, int f... function _Mem_Free (line 233) | void _Mem_Free( void *data, const char *filename, int fileline ) function Mem_MigratePool (line 241) | static void Mem_MigratePool( poolhandle_t newpoolptr, memheader_t *mem, ... function poolhandle_t (line 323) | static poolhandle_t Mem_InitPool( mempool_t *pool, const char *name, con... function poolhandle_t (line 336) | poolhandle_t _Mem_AllocPool( const char *name, const char *filename, int... function _Mem_FreePool (line 359) | void _Mem_FreePool( poolhandle_t *poolptr, const char *filename, int fil... function _Mem_EmptyPool (line 384) | void _Mem_EmptyPool( poolhandle_t poolptr, const char *filename, int fil... function qboolean (line 401) | static qboolean Mem_CheckAlloc( mempool_t *pool, void *data ) function qboolean (line 433) | qboolean Mem_IsAllocatedExt( poolhandle_t poolptr, void *data ) function _Mem_Check (line 443) | void _Mem_Check( const char *filename, int fileline ) function Mem_PrintStats (line 454) | void Mem_PrintStats( void ) function Mem_PrintList (line 474) | void Mem_PrintList( size_t minallocationsize ) function Memory_Init (line 518) | void Memory_Init( void ) FILE: engine/cursor_type.h type VGUI_DefaultCursor (line 20) | typedef enum FILE: engine/custom.h type resourcetype_t (line 26) | typedef enum type _resourceinfo_t (line 37) | typedef struct type resourceinfo_t (line 42) | typedef struct resourceinfo_s type resource_t (line 60) | typedef struct resource_s type customization_t (line 79) | typedef struct customization_s FILE: engine/edict.h type edict_s (line 24) | struct edict_s FILE: engine/eiface.h type ALERT_TYPE (line 43) | typedef enum type PRINT_TYPE (line 54) | typedef enum type FORCE_TYPE (line 62) | typedef enum type TraceResult (line 71) | typedef struct type CDStatus (line 86) | typedef struct type CRC32_t (line 98) | typedef unsigned int CRC32_t; type delta_t (line 100) | typedef struct delta_s delta_t; type entity_state_s (line 101) | struct entity_state_s type enginefuncs_t (line 104) | typedef struct enginefuncs_s type KeyValueData (line 289) | typedef struct KeyValueData_s type LEVELLIST (line 298) | typedef struct type ENTITYTABLE (line 306) | typedef struct type SAVERESTOREDATA (line 325) | typedef struct saverestore_s type FIELDTYPE (line 348) | typedef enum _fieldtypes type TYPEDESCRIPTION (line 392) | typedef struct type weapon_data_s (line 404) | struct weapon_data_s type playermove_s (line 405) | struct playermove_s type clientdata_s (line 406) | struct clientdata_s type usercmd_s (line 407) | struct usercmd_s type edict_s (line 408) | struct edict_s type netadr_s (line 409) | struct netadr_s type DLL_FUNCTIONS (line 411) | typedef struct type NEW_DLL_FUNCTIONS (line 500) | typedef struct FILE: engine/key_modifiers.h type key_modifier_t (line 20) | typedef enum FILE: engine/menu_int.h type HIMAGE (line 29) | typedef int HIMAGE; type ui_globalvars_t (line 42) | typedef struct ui_globalvars_s type ref_viewpass_s (line 58) | struct ref_viewpass_s type ui_enginefuncs_t (line 60) | typedef struct ui_enginefuncs_s type UI_FUNCTIONS (line 183) | typedef struct type ui_extendedfuncs_t (line 205) | typedef struct ui_extendedfuncs_s { type UI_EXTENDED_FUNCTIONS (line 239) | typedef struct FILE: engine/mobility_int.h type mobile_engfuncs_t (line 59) | typedef struct mobile_engfuncs_s FILE: engine/physint.h type areanode_t (line 57) | typedef struct areanode_s type server_physics_api_t (line 67) | typedef struct server_physics_api_s type physics_interface_t (line 121) | typedef struct physics_interface_s FILE: engine/platform/android/android.c type jnimethods_s (line 29) | struct jnimethods_s function Android_Init (line 39) | void Android_Init( void ) function Android_SaveID (line 124) | void Android_SaveID( const char *id ) function Platform_ShellExecute (line 134) | void Platform_ShellExecute( const char *path, const char *parms ) FILE: engine/platform/android/dlsym-weak.c function Elf_Sym (line 35) | static const Elf_Sym *soinfo_elf_lookup( const struct soinfo *si, unsign... function elfhash (line 65) | static unsigned elfhash( const unsigned char *name ) function Elf_Sym (line 90) | static const Elf_Sym *dlsym_handle_lookup( const struct soinfo *si, cons... type soinfo (line 97) | struct soinfo type soinfo (line 97) | struct soinfo FILE: engine/platform/android/linker.h type link_map_t (line 66) | struct link_map_t { type soinfo (line 93) | struct soinfo { FILE: engine/platform/dos/in_dos.c type key_s (line 19) | struct key_s function Platform_RunEvents (line 53) | void Platform_RunEvents( void ) function Platform_EnableTextInput (line 83) | void Platform_EnableTextInput( qboolean enable ) function Platform_MouseMove (line 88) | void Platform_MouseMove( float *x, float *y ) function __far (line 102) | __far keyhandler( void ) FILE: engine/platform/dos/sys_dos.c function Platform_ShellExecute (line 19) | void Platform_ShellExecute( const char *path, const char *parms ) function Platform_DoubleTime (line 26) | double Platform_DoubleTime( void ) function __far (line 45) | __far timerhandler() function DOS_Init (line 68) | void DOS_Init( void ) function DOS_Shutdown (line 83) | void DOS_Shutdown( void ) FILE: engine/platform/dos/vid_dos.c function Platform_Minimize_f (line 30) | void Platform_Minimize_f( void ) function GL_SwapBuffers (line 42) | void GL_SwapBuffers( void ) function DOS_GetScreenRes (line 46) | static void DOS_GetScreenRes( int *x, int *y ) function qboolean (line 52) | qboolean R_Init_Video( const int type ) function R_Free_Video (line 69) | void R_Free_Video( void ) function qboolean (line 80) | qboolean VID_SetMode( void ) function rserr_t (line 87) | rserr_t R_ChangeDisplaySettings( int width, int height, window_mode_t ... function GL_SetAttribute (line 121) | int GL_SetAttribute( int attr, int val ) function GL_GetAttribute (line 126) | int GL_GetAttribute( int attr, int *val ) function R_MaxVideoModes (line 131) | int R_MaxVideoModes( void ) function vidmode_t (line 136) | vidmode_t* R_GetVideoMode( int num ) function GL_UpdateSwapInterval (line 148) | void GL_UpdateSwapInterval( void ) type RealPointer (line 165) | typedef struct RealPointer type VesaInfo (line 171) | typedef struct VesaInfo type VesaModeData (line 183) | typedef struct VesaModeData type RMREGS (line 223) | typedef struct RMREGS function free_dos_memory (line 272) | static void free_dos_memory( RealPointer * rp ) function vesa_get_info (line 292) | static int vesa_get_info( void ) function vesa_free_info (line 324) | static int vesa_free_info( void ) function vesa_get_mode_info (line 344) | static int vesa_get_mode_info( short vmode ) function vesa_set_page (line 389) | static void vesa_set_page( int vpage ) function vesa_set_mode (line 419) | int vesa_set_mode( short vmode ) function vesa_free_mode_info (line 441) | void vesa_free_mode_info( void ) function init_13h (line 446) | void init_13h( void ) function waitvbl (line 470) | void waitvbl() function SW_UnlockBuffer (line 484) | void SW_UnlockBuffer( void ) function qboolean (line 516) | qboolean SW_CreateBuffer( int width, int height, uint *stride, uint *bpp... function ref_window_type_t (line 546) | ref_window_type_t R_GetWindowHandle( void **handle, ref_window_type_t ty... FILE: engine/platform/irix/dladdr.c function dladdr (line 34) | int dladdr(void *address, Dl_info* dl) FILE: engine/platform/irix/dladdr.h type Dl_info (line 22) | typedef struct Dl_info { FILE: engine/platform/linux/in_evdev.c type evdev_s (line 28) | struct evdev_s function KeycodeFromEvdev (line 42) | static int KeycodeFromEvdev(int keycode, int value) function Evdev_CheckPermissions (line 134) | static void Evdev_CheckPermissions( void ) function Evdev_Setup (line 141) | void Evdev_Setup( void ) function Evdev_Autodetect_f (line 154) | void Evdev_Autodetect_f( void ) function Evdev_OpenDevice (line 249) | void Evdev_OpenDevice ( const char *path ) function Evdev_OpenDevice_f (line 288) | void Evdev_OpenDevice_f( void ) function Evdev_CloseDevice_f (line 301) | void Evdev_CloseDevice_f ( void ) function IN_EvdevFrame (line 334) | void IN_EvdevFrame ( void ) function Evdev_SetGrab (line 402) | void Evdev_SetGrab( qboolean grab ) function IN_EvdevMove (line 423) | void IN_EvdevMove( float *yaw, float *pitch ) function Platform_EnableTextInput (line 432) | void Platform_EnableTextInput( qboolean enable ) function Platfrom_MouseMove (line 438) | void Platfrom_MouseMove( float *yaw, float *pitch ) function Evdev_Init (line 445) | void Evdev_Init( void ) function Evdev_Shutdown (line 455) | void Evdev_Shutdown( void ) FILE: engine/platform/linux/s_alsa.c type s_alsa_t (line 23) | struct s_alsa_t function SND_Pause_f (line 35) | void SND_Pause_f( void ) function qboolean (line 59) | qboolean SNDDMA_Init( void ) function SNDDMA_Shutdown (line 208) | void SNDDMA_Shutdown(void) function SNDDMA_Submit (line 229) | void SNDDMA_Submit( void ) function SNDDMA_BeginPainting (line 313) | void SNDDMA_BeginPainting(void) function SNDDMA_Activate (line 325) | void SNDDMA_Activate( qboolean active ) function qboolean (line 344) | qboolean VoiceCapture_Init( void ) function qboolean (line 349) | qboolean VoiceCapture_Activate( qboolean activate ) function qboolean (line 354) | qboolean VoiceCapture_Lock( qboolean lock ) function VoiceCapture_Shutdown (line 359) | void VoiceCapture_Shutdown( void ) FILE: engine/platform/linux/sys_linux.c function Linux_GetProcessID (line 42) | int Linux_GetProcessID( void ) function qboolean (line 47) | qboolean Platform_DebuggerPresent( void ) function Platform_SetStatus (line 80) | void Platform_SetStatus( const char *status ) function Linux_Init (line 100) | void Linux_Init( void ) function Linux_Shutdown (line 123) | void Linux_Shutdown( void ) function Linux_TimerHandler (line 134) | static void Linux_TimerHandler( int sig, siginfo_t *si, void *uc ) function Linux_SetTimer (line 143) | void Linux_SetTimer( float tm ) FILE: engine/platform/linux/vid_fbdev.c type fb_s (line 19) | struct fb_s function Platform_Minimize_f (line 31) | void Platform_Minimize_f( void ) function GL_SwapBuffers (line 43) | void GL_SwapBuffers( void ) function FB_GetScreenRes (line 47) | void FB_GetScreenRes( int *x, int *y ) function qboolean (line 53) | qboolean R_Init_Video( const int type ) function R_Free_Video (line 87) | void R_Free_Video( void ) function qboolean (line 116) | qboolean VID_SetMode( void ) function rserr_t (line 125) | rserr_t R_ChangeDisplaySettings( int width, int height, window_mode_t wi... function GL_SetAttribute (line 142) | int GL_SetAttribute( int attr, int val ) function GL_GetAttribute (line 147) | int GL_GetAttribute( int attr, int *val ) function R_MaxVideoModes (line 152) | int R_MaxVideoModes( void ) function vidmode_t (line 157) | vidmode_t* R_GetVideoMode( int num ) function GL_UpdateSwapInterval (line 167) | void GL_UpdateSwapInterval( void ) function SW_UnlockBuffer (line 194) | void SW_UnlockBuffer( void ) function qboolean (line 202) | qboolean SW_CreateBuffer( int width, int height, uint *stride, uint *bpp... function ref_window_type_t (line 249) | ref_window_type_t R_GetWindowHandle( void **handle, ref_window_type_t ty... FILE: engine/platform/misc/kmalloc.c function morecore (line 249) | static void function SWAP_Free (line 292) | void SWAP_Free( void *cp) function SWAP_MallocUsableSize (line 323) | size_t SWAP_MallocUsableSize(void * cp) function findbucket (line 437) | static int function mstats (line 465) | mstats(void) FILE: engine/platform/misc/lib_static.c function dlclose (line 33) | int dlclose(void *handle) function dladdr (line 44) | int dladdr( const void *addr, void *info ) type table_t (line 51) | typedef struct table_s function COM_FreeLibrary (line 77) | void COM_FreeLibrary( void *hInstance ) FILE: engine/platform/misc/sbrk.c type sbrk_state_s (line 34) | struct sbrk_state_s function SWAP_Initialize (line 43) | static void SWAP_Initialize(void) FILE: engine/platform/nswitch/sys_nswitch.c function pathconf (line 33) | long pathconf( const char *path, int name ) { return -1; } function tolower_fn (line 40) | static int tolower_fn( int c ) { return tolower( c ); } function toupper_fn (line 41) | static int toupper_fn( int c ) { return toupper( c ); } function isalnum_fn (line 42) | static int isalnum_fn( int c ) { return isalnum( c ); } function isalpha_fn (line 43) | static int isalpha_fn( int c ) { return isalpha( c ); } function Platform_ShellExecute (line 67) | void Platform_ShellExecute( const char *path, const char *parms ) function Platform_MessageBox (line 73) | void Platform_MessageBox( const char *title, const char *message, qboole... function userAppInit (line 90) | void userAppInit( void ) function userAppExit (line 105) | void userAppExit( void ) function NSwitch_Init (line 116) | void NSwitch_Init( void ) function NSwitch_Shutdown (line 121) | void NSwitch_Shutdown( void ) FILE: engine/platform/platform.h function Platform_Init (line 114) | static inline void Platform_Init( qboolean con_showalways, const char *b... function Platform_Shutdown (line 140) | static inline void Platform_Shutdown( void ) function qboolean (line 159) | static inline qboolean Sys_DebuggerPresent( void ) function Platform_SetupSigtermHandling (line 168) | static inline void Platform_SetupSigtermHandling( void ) function qboolean (line 175) | static inline qboolean Platform_NanoSleep( int nsec ) function Sys_SetupCrashHandler (line 201) | static inline void Sys_SetupCrashHandler( const char *argv0 ) function Sys_RestoreCrashHandler (line 205) | static inline void Sys_RestoreCrashHandler( void ) function Platform_Vibrate (line 222) | static inline void Platform_Vibrate( float life, char flags ) {} function Platform_Vibrate2 (line 223) | static inline void Platform_Vibrate2( float time, int low_freq, int high... function Platform_PreCreateMove (line 243) | static inline void Platform_PreCreateMove( void ) { } function Platform_SetMousePos (line 244) | static inline void GAME_EXPORT Platform_SetMousePos( int x, int y ) { } function Platform_SetMouseGrab (line 245) | static inline void Platform_SetMouseGrab( qboolean enable ) { } function Platform_SetCursorType (line 246) | static inline void Platform_SetCursorType( VGUI_DefaultCursor type ) { } function Platform_GetClipboardText (line 247) | static inline int Platform_GetClipboardText( char *buffer, size_t size )... function Platform_SetClipboardText (line 248) | static inline void Platform_SetClipboardText( const char *buffer ) { } function qboolean (line 249) | static inline qboolean Platform_GetMouseGrab( void ) { return false; } function Platform_GetMousePos (line 250) | static inline void GAME_EXPORT Platform_GetMousePos( int *x, int *y ) function Platform_RunEvents (line 261) | static inline void Platform_RunEvents( void ) { } function Platform_MouseMove (line 262) | static inline void Platform_MouseMove( float *x, float *y ) function Platform_EnableTextInput (line 272) | static inline void Platform_EnableTextInput( qboolean enable ) { } function Platform_JoyInit (line 281) | static inline int Platform_JoyInit( void ) { return 0; } function Platform_JoyShutdown (line 282) | static inline void Platform_JoyShutdown( void ) { } function Platform_CalibrateGamepadGyro (line 283) | static inline void Platform_CalibrateGamepadGyro( void ) { } function key_modifier_t (line 284) | static inline key_modifier_t Platform_GetKeyModifiers( void ) { return K... function Platform_SetTimer (line 287) | static inline void Platform_SetTimer( float time ) type rserr_t (line 312) | typedef enum type vidmode_s (line 320) | struct vidmode_s type window_mode_t (line 321) | typedef enum window_mode_e window_mode_t; type ref_window_type_t (line 322) | typedef enum ref_window_type_e ref_window_type_t; type vidmode_s (line 330) | struct vidmode_s FILE: engine/platform/posix/con_posix.c type timeval (line 28) | struct timeval FILE: engine/platform/posix/crash_glibc.c function Sys_CrashDetailsExecinfo (line 27) | int Sys_CrashDetailsExecinfo( int logfd, char *message, int len, size_t ... FILE: engine/platform/posix/crash_libbacktrace.c type backtrace_state (line 24) | struct backtrace_state function Sys_BacktraceError (line 27) | static void Sys_BacktraceError( void *data, const char *msg, int errnum ) type print_data (line 40) | struct print_data function Sys_AppendPrint (line 49) | static void Sys_AppendPrint( struct print_data *pd, const char *fmt, ... ) function Sys_BacktracePrintError (line 74) | static void Sys_BacktracePrintError( void *data, const char *msg, int er... function Sys_BacktracePrintSyminfo (line 80) | static void Sys_BacktracePrintSyminfo( void *data, uintptr_t pc, const c... function Sys_BacktracePrintFull (line 106) | static int Sys_BacktracePrintFull( void *data, uintptr_t pc, const char ... function Sys_CrashDetailsLibbacktrace (line 133) | int Sys_CrashDetailsLibbacktrace( int logfd, char *message, int len, siz... function qboolean (line 148) | qboolean Sys_SetupLibbacktrace( const char *argv0 ) FILE: engine/platform/posix/crash_posix.c type sigaction (line 34) | struct sigaction function Sys_Crash (line 36) | static void Sys_Crash( int signal, siginfo_t *si, void *context ) function Sys_SetupCrashHandler (line 93) | void Sys_SetupCrashHandler( const char *argv0 ) function Sys_RestoreCrashHandler (line 112) | void Sys_RestoreCrashHandler( void ) FILE: engine/platform/posix/lib_posix.c function dlclose (line 57) | int dlclose(void *handle) function dladdr (line 68) | int dladdr( const void *addr, Dl_info *info ) function qboolean (line 74) | qboolean COM_CheckLibraryDirectDependency( const char *name, const char ... function COM_FreeLibrary (line 165) | void COM_FreeLibrary( void *hInstance ) FILE: engine/platform/posix/net.h function ioctl_stub (line 82) | static int ioctl_stub( int d, unsigned long r, ... ) type WSAsize_t (line 93) | typedef int WSAsize_t; FILE: engine/platform/posix/sys_posix.c function qboolean (line 25) | static qboolean Sys_FindExecutable( const char *baseName, char *buf, siz... function Platform_ShellExecute (line 73) | void Platform_ShellExecute( const char *path, const char *parms ) function Posix_Daemonize (line 98) | void Posix_Daemonize( void ) function Posix_SigtermCallback (line 149) | static void Posix_SigtermCallback( int signal ) function Posix_SetupSigtermHandling (line 156) | void Posix_SetupSigtermHandling( void ) function Platform_DoubleTime (line 167) | double Platform_DoubleTime( void ) function Platform_Sleep (line 178) | void Platform_Sleep( int msec ) FILE: engine/platform/psvita/in_psvita.c function utf2ascii (line 32) | static inline void utf2ascii( char *dst, const SceWChar16 *src, unsigned... function IME_Open (line 41) | static void IME_Open( void ) function IME_Close (line 68) | static void IME_Close( void ) function IME_Update (line 77) | static void IME_Update( void ) function Platform_EnableTextInput (line 95) | void Platform_EnableTextInput( qboolean enable ) function PSVita_InputUpdate (line 111) | void PSVita_InputUpdate( void ) FILE: engine/platform/psvita/net_psvita.h function ioctl_psvita (line 48) | static inline int ioctl_psvita( int fd, int req, unsigned int *arg ) FILE: engine/platform/psvita/sys_psvita.c function Platform_ShellExecute (line 103) | void Platform_ShellExecute( const char *path, const char *parms ) function PSVita_GetArgv (line 116) | int PSVita_GetArgv( int in_argc, char **in_argv, char ***out_argv ) function PSVita_Init (line 151) | void PSVita_Init( void ) function PSVita_Shutdown (line 180) | void PSVita_Shutdown( void ) function qboolean (line 185) | qboolean PSVita_GetBasePath( char *buf, const size_t buflen ) function PSVita_GetPSID (line 207) | int PSVita_GetPSID( char *buf, const size_t buflen ) FILE: engine/platform/sdl1/host_sdl1.c function SDLash_KeyEvent (line 96) | static void SDLash_KeyEvent( SDL_KeyboardEvent key ) function SDLash_MouseEvent (line 222) | static void SDLash_MouseEvent( SDL_MouseButtonEvent button ) function SDLash_ActiveEvent (line 259) | static void SDLash_ActiveEvent( int gain ) function SDLash_EventHandler (line 292) | static void SDLash_EventHandler( SDL_Event *event ) function Platform_RunEvents (line 331) | void Platform_RunEvents( void ) function Platform_PreCreateMove (line 347) | void Platform_PreCreateMove( void ) FILE: engine/platform/sdl1/in_sdl1.c function Platform_GetMousePos (line 34) | void GAME_EXPORT Platform_GetMousePos( int *x, int *y ) function Platform_SetMousePos (line 57) | void GAME_EXPORT Platform_SetMousePos( int x, int y ) function Platform_MouseMove (line 68) | void Platform_MouseMove( float *x, float *y ) function Platform_GetClipboardText (line 82) | int Platform_GetClipboardText( char *buffer, size_t size ) function Platform_SetClipboardText (line 94) | void Platform_SetClipboardText( const char *buffer ) function Platform_SetCursorType (line 104) | void Platform_SetCursorType( VGUI_DefaultCursor type ) function qboolean (line 141) | qboolean Platform_GetMouseGrab( void ) function Platform_SetMouseGrab (line 151) | void Platform_SetMouseGrab( qboolean enable ) FILE: engine/platform/sdl1/s_sdl1.c function SDL_SoundCallback (line 47) | static void SDL_SoundCallback( void *userdata, Uint8 *stream, int len ) function qboolean (line 91) | qboolean SNDDMA_Init( void ) function SNDDMA_BeginPainting (line 166) | void SNDDMA_BeginPainting( void ) function SNDDMA_Submit (line 179) | void SNDDMA_Submit( void ) function SNDDMA_Shutdown (line 191) | void SNDDMA_Shutdown( void ) function SNDDMA_Activate (line 221) | void SNDDMA_Activate( qboolean active ) function qboolean (line 234) | qboolean VoiceCapture_Init( void ) function qboolean (line 244) | qboolean VoiceCapture_Activate( qboolean activate ) function qboolean (line 254) | qboolean VoiceCapture_Lock( qboolean lock ) function VoiceCapture_Shutdown (line 264) | void VoiceCapture_Shutdown( void ) FILE: engine/platform/sdl1/sys_sdl1.c function Platform_DoubleTime (line 21) | double Platform_DoubleTime( void ) function Platform_Sleep (line 36) | void Platform_Sleep( int msec ) function Platform_MessageBox (line 43) | void Platform_MessageBox( const char *title, const char *message, qboole... function SDLash_Init (line 49) | void SDLash_Init( const char *basedir ) function SDLash_Shutdown (line 58) | void SDLash_Shutdown( void ) FILE: engine/platform/sdl1/vid_sdl1.c function Platform_Minimize_f (line 36) | void Platform_Minimize_f( void ) function qboolean (line 41) | qboolean SW_CreateBuffer( int width, int height, uint *stride, uint *bpp... function SW_UnlockBuffer (line 78) | void SW_UnlockBuffer( void ) function R_MaxVideoModes (line 86) | int R_MaxVideoModes( void ) function vidmode_t (line 91) | vidmode_t *R_GetVideoMode( int num ) function R_InitVideoModes (line 101) | static void R_InitVideoModes( void ) function R_FreeVideoModes (line 141) | static void R_FreeVideoModes( void ) function GL_UpdateSwapInterval (line 175) | void GL_UpdateSwapInterval( void ) function qboolean (line 186) | qboolean GL_DeleteContext( void ) function qboolean (line 196) | static qboolean GL_CreateContext( void ) function qboolean (line 206) | static qboolean GL_UpdateContext( void ) function VID_SaveWindowSize (line 211) | void VID_SaveWindowSize( int width, int height, qboolean maximized ) function qboolean (line 219) | static qboolean VID_SetScreenResolution( int width, int height, window_m... function VID_RestoreScreenResolution (line 225) | void VID_RestoreScreenResolution( void ) function qboolean (line 229) | static qboolean VID_CreateWindowWithSafeGL( const char *wndname, int xpo... function qboolean (line 257) | static qboolean RectFitsInDisplay( const SDL_Rect *rect, const SDL_Rect ... function qboolean (line 265) | static qboolean RectFitsInAnyDisplay( const SDL_Rect *rect, const SDL_Re... function qboolean (line 280) | qboolean VID_CreateWindow( int width, int height, window_mode_t window_m... function VID_DestroyWindow (line 306) | void VID_DestroyWindow( void ) function GL_SetupAttributes (line 323) | static void GL_SetupAttributes( void ) function GL_SwapBuffers (line 328) | void GL_SwapBuffers( void ) function GL_SetAttribute (line 333) | int GL_SetAttribute( int attr, int val ) function GL_GetAttribute (line 354) | int GL_GetAttribute( int attr, int *val ) function qboolean (line 380) | qboolean R_Init_Video( const int type ) function rserr_t (line 433) | rserr_t R_ChangeDisplaySettings( int width, int height, window_mode_t wi... function qboolean (line 464) | qboolean VID_SetMode( void ) function ref_window_type_t (line 516) | ref_window_type_t R_GetWindowHandle( void **handle, ref_window_type_t ty... function R_Free_Video (line 526) | void R_Free_Video( void ) FILE: engine/platform/sdl2/host_sdl2.c function SDLash_KeyEvent (line 33) | static void SDLash_KeyEvent( SDL_KeyboardEvent key ) function SDLash_MouseEvent (line 173) | static void SDLash_MouseEvent( SDL_MouseButtonEvent button ) function SDLash_InputEvent (line 215) | static void SDLash_InputEvent( SDL_TextInputEvent input ) function SDLash_ActiveEvent (line 236) | static void SDLash_ActiveEvent( int gain ) function SDLash_EventHandler (line 276) | static void SDLash_EventHandler( SDL_Event *event ) function Platform_RunEvents (line 444) | void Platform_RunEvents( void ) function Platform_PreCreateMove (line 464) | void Platform_PreCreateMove( void ) FILE: engine/platform/sdl2/in_sdl2.c function Platform_GetMousePos (line 44) | void GAME_EXPORT Platform_GetMousePos( int *x, int *y ) function Platform_SetMousePos (line 67) | void GAME_EXPORT Platform_SetMousePos( int x, int y ) function Platform_MouseMove (line 78) | void Platform_MouseMove( float *x, float *y ) function Platform_GetClipboardText (line 92) | int Platform_GetClipboardText( char *buffer, size_t size ) function Platform_SetClipboardText (line 117) | void Platform_SetClipboardText( const char *buffer ) function Platform_EnableTextInput (line 130) | void Platform_EnableTextInput( qboolean enable ) function SDLash_InitCursors (line 143) | void SDLash_InitCursors( void ) function SDLash_FreeCursors (line 171) | void SDLash_FreeCursors( void ) function Platform_SetCursorType (line 191) | void Platform_SetCursorType( VGUI_DefaultCursor type ) function qboolean (line 246) | qboolean Platform_GetMouseGrab( void ) function Platform_SetMouseGrab (line 256) | void Platform_SetMouseGrab( qboolean enable ) function key_modifier_t (line 267) | key_modifier_t Platform_GetKeyModifiers( void ) FILE: engine/platform/sdl2/joy_sdl2.c function SDLash_RestartCalibration (line 65) | static void SDLash_RestartCalibration( void ) function SDLash_FinalizeCalibration (line 76) | static void SDLash_FinalizeCalibration( void ) function SDLash_GameControllerAddMappings (line 104) | static void SDLash_GameControllerAddMappings( const char *name ) function SDLash_SetActiveGameController (line 121) | static void SDLash_SetActiveGameController( SDL_JoystickID id ) function SDLash_GameControllerAdded (line 159) | static void SDLash_GameControllerAdded( int device_index ) function SDLash_GameControllerRemoved (line 200) | static void SDLash_GameControllerRemoved( SDL_JoystickID id ) function SDLash_GameControllerSensorUpdate (line 232) | static void SDLash_GameControllerSensorUpdate( SDL_ControllerSensorEvent... function SDLash_HandleGameControllerEvent (line 259) | void SDLash_HandleGameControllerEvent( SDL_Event *ev ) function Platform_CalibrateGamepadGyro (line 292) | void Platform_CalibrateGamepadGyro( void ) function Platform_Vibrate2 (line 297) | void Platform_Vibrate2( float time, int val1, int val2, uint flags ) function Platform_Vibrate (line 323) | void Platform_Vibrate( float time, char flags ) function Platform_JoyInit (line 334) | int Platform_JoyInit( void ) function Platform_JoyShutdown (line 366) | void Platform_JoyShutdown( void ) FILE: engine/platform/sdl2/s_sdl2.c function SDL_SoundCallback (line 42) | static void SDL_SoundCallback( void *userdata, Uint8 *stream, int len ) function qboolean (line 80) | qboolean SNDDMA_Init( void ) function SNDDMA_BeginPainting (line 187) | void SNDDMA_BeginPainting( void ) function SNDDMA_Submit (line 200) | void SNDDMA_Submit( void ) function SNDDMA_Shutdown (line 212) | void SNDDMA_Shutdown( void ) function SNDDMA_Activate (line 246) | void SNDDMA_Activate( qboolean active ) function SDL_SoundInputCallback (line 259) | static void SDL_SoundInputCallback( void *userdata, Uint8 *stream, int l... function qboolean (line 276) | qboolean VoiceCapture_Init( void ) function qboolean (line 309) | qboolean VoiceCapture_Activate( qboolean activate ) function qboolean (line 323) | qboolean VoiceCapture_Lock( qboolean lock ) function VoiceCapture_Shutdown (line 339) | void VoiceCapture_Shutdown( void ) FILE: engine/platform/sdl2/sys_sdl2.c function Platform_DoubleTime (line 21) | double Platform_DoubleTime( void ) function Platform_Sleep (line 36) | void Platform_Sleep( int msec ) function Platform_MessageBox (line 43) | void Platform_MessageBox( const char *title, const char *message, qboole... function SDLash_LogOutputFunction (line 66) | static void SDLCALL SDLash_LogOutputFunction( void *userdata, int catego... function SDLash_Init (line 86) | void SDLash_Init( const char *basedir ) function SDLash_Shutdown (line 131) | void SDLash_Shutdown( void ) FILE: engine/platform/sdl2/vid_sdl2.c function Platform_Minimize_f (line 43) | void Platform_Minimize_f( void ) function qboolean (line 49) | qboolean SW_CreateBuffer( int width, int height, uint *stride, uint *bpp... function SW_UnlockBuffer (line 190) | void SW_UnlockBuffer( void ) function R_MaxVideoModes (line 230) | int R_MaxVideoModes( void ) function vidmode_t (line 235) | vidmode_t *R_GetVideoMode( int num ) function R_InitVideoModes (line 245) | static void R_InitVideoModes( void ) function R_FreeVideoModes (line 299) | static void R_FreeVideoModes( void ) type XASH_DPI_AWARENESS (line 314) | typedef enum _XASH_DPI_AWARENESS function WIN_SetDPIAwareness (line 321) | static void WIN_SetDPIAwareness( void ) function qboolean (line 374) | static qboolean WIN_SetWindowIcon( HICON ico ) function GL_UpdateSwapInterval (line 442) | void GL_UpdateSwapInterval( void ) function qboolean (line 463) | qboolean GL_DeleteContext( void ) function qboolean (line 478) | static qboolean GL_CreateContext( void ) function qboolean (line 493) | static qboolean GL_UpdateContext( void ) function VID_SaveWindowSize (line 503) | void VID_SaveWindowSize( int width, int height, qboolean maximized ) function qboolean (line 516) | static qboolean VID_SetScreenResolution( int width, int height, window_m... function VID_RestoreScreenResolution (line 573) | void VID_RestoreScreenResolution( void ) function VID_SetWindowIcon (line 600) | static void VID_SetWindowIcon( SDL_Window *hWnd ) function qboolean (line 652) | static qboolean VID_CreateWindowWithSafeGL( const char *wndname, int xpo... function qboolean (line 681) | static qboolean RectFitsInDisplay( const SDL_Rect *rect, const SDL_Rect ... function qboolean (line 689) | static qboolean RectFitsInAnyDisplay( const SDL_Rect *rect, const SDL_Re... function qboolean (line 704) | qboolean VID_CreateWindow( int width, int height, window_mode_t window_m... function VID_DestroyWindow (line 853) | void VID_DestroyWindow( void ) function GL_SetupAttributes (line 875) | static void GL_SetupAttributes( void ) function GL_SwapBuffers (line 882) | void GL_SwapBuffers( void ) function GL_SetAttribute (line 887) | int GL_SetAttribute( int attr, int val ) function GL_GetAttribute (line 932) | int GL_GetAttribute( int attr, int *val ) function XVK_GetInstanceExtensions (line 971) | int XVK_GetInstanceExtensions( unsigned int count, const char **pNames ) function VkSurfaceKHR (line 987) | VkSurfaceKHR XVK_CreateSurface( VkInstance instance ) function qboolean (line 1005) | qboolean R_Init_Video( const int type ) function rserr_t (line 1090) | rserr_t R_ChangeDisplaySettings( int width, int height, window_mode_t wi... function qboolean (line 1149) | qboolean VID_SetMode( void ) function ref_window_type_t (line 1218) | ref_window_type_t R_GetWindowHandle( void **handle, ref_window_type_t ty... function R_Free_Video (line 1286) | void R_Free_Video( void ) FILE: engine/platform/sdl3/in_sdl3.c function SDLash_InitCursors (line 35) | void SDLash_InitCursors( void ) function SDLash_FreeCursors (line 57) | void SDLash_FreeCursors( void ) function qboolean (line 74) | qboolean Platform_GetMouseGrab( void ) function Platform_SetMouseGrab (line 79) | void Platform_SetMouseGrab( qboolean enable ) function Platform_MouseMove (line 84) | void Platform_MouseMove( float *x, float *y ) function Platform_SetMousePos (line 89) | void GAME_EXPORT Platform_SetMousePos( int x, int y ) function Platform_GetMousePos (line 94) | void GAME_EXPORT Platform_GetMousePos( int *x, int *y ) function Platform_SetCursorType (line 121) | void Platform_SetCursorType( VGUI_DefaultCursor type ) function Platform_EnableTextInput (line 160) | void Platform_EnableTextInput( qboolean enable ) function Platform_GetClipboardText (line 165) | int Platform_GetClipboardText( char *buffer, size_t size ) function Platform_SetClipboardText (line 183) | void Platform_SetClipboardText( const char *buffer ) function key_modifier_t (line 188) | key_modifier_t Platform_GetKeyModifiers( void ) FILE: engine/platform/sdl3/sys_sdl3.c function Platform_DoubleTime (line 20) | double Platform_DoubleTime( void ) function Platform_Sleep (line 38) | void Platform_Sleep( int msec ) function Platform_MessageBox (line 45) | void Platform_MessageBox( const char *title, const char *message, qboole... function SDLash_NanoSleep (line 51) | void SDLash_NanoSleep( int nsec ) function SDLash_LogOutputFunction (line 74) | static void SDLCALL SDLash_LogOutputFunction( void *userdata, int catego... function SDLash_Init (line 94) | void SDLash_Init( const char *basedir ) function SDLash_Shutdown (line 117) | void SDLash_Shutdown( void ) FILE: engine/platform/stub/net_stub.h type WSAsize_t (line 21) | typedef int WSAsize_t; type in_addr (line 22) | struct in_addr {unsigned long s_addr;} type sockaddr_in (line 23) | struct sockaddr_in{ short sin_family;unsigned short sin_port;struct in_a... type sockaddr (line 24) | struct sockaddr {short sa_family;int stub[32];} type hostent (line 25) | struct hostent {int h_addr_list[1];} type timeval (line 26) | struct timeval {long tv_sec;long tv_usec;} FILE: engine/platform/stub/s_stub.c function S_Activate (line 35) | void S_Activate( qboolean active ) function qboolean (line 48) | qboolean SNDDMA_Init( void ) function SNDDMA_BeginPainting (line 61) | void SNDDMA_BeginPainting( void ) function SNDDMA_Submit (line 74) | void SNDDMA_Submit( void ) function SNDDMA_Shutdown (line 86) | void SNDDMA_Shutdown( void ) function qboolean (line 97) | qboolean VoiceCapture_Init( void ) function qboolean (line 102) | qboolean VoiceCapture_Activate( qboolean activate ) function qboolean (line 107) | qboolean VoiceCapture_Lock( qboolean lock ) function VoiceCapture_Shutdown (line 112) | void VoiceCapture_Shutdown( void ) FILE: engine/platform/win32/con_win.c type WinConData (line 30) | typedef struct function BOOL (line 67) | static BOOL WINAPI Wcon_HandleConsole(DWORD CtrlType) function Wcon_PrintInternal (line 72) | static void Wcon_PrintInternal( const char *msg, int length ) function Wcon_ShowConsole (line 130) | void Wcon_ShowConsole( qboolean show ) function Wcon_DisableInput (line 142) | void Wcon_DisableInput( void ) function Wcon_SetInputText (line 150) | static void Wcon_SetInputText( const char *inputText ) function Wcon_Clear_f (line 166) | static void Wcon_Clear_f( void ) function Wcon_EventUpArrow (line 204) | static void Wcon_EventUpArrow() function Wcon_EventDownArrow (line 239) | static void Wcon_EventDownArrow() function Wcon_EventLeftArrow (line 270) | static void Wcon_EventLeftArrow() function Wcon_EventRightArrow (line 279) | static void Wcon_EventRightArrow() function Wcon_EventNewline (line 288) | static int Wcon_EventNewline() function Wcon_EventBackspace (line 318) | static void Wcon_EventBackspace() function Wcon_EventTab (line 350) | static void Wcon_EventTab() function Wcon_EventCharacter (line 357) | static void Wcon_EventCharacter(char c) function Wcon_UpdateStatusLine (line 388) | static void Wcon_UpdateStatusLine() function Wcon_WinPrint (line 466) | void Wcon_WinPrint( const char *pMsg ) function Wcon_CreateConsole (line 499) | void Wcon_CreateConsole( qboolean con_showalways ) function Wcon_InitConsoleCommands (line 569) | void Wcon_InitConsoleCommands( void ) function Wcon_DestroyConsole (line 584) | void Wcon_DestroyConsole( void ) function Platform_SetStatus (line 663) | void Platform_SetStatus( const char *pStatus ) FILE: engine/platform/win32/crash_win.c type ULONG_PTR (line 32) | typedef ULONG_PTR DWORD_PTR, *PDWORD_PTR; function Sys_ModuleName (line 35) | static int Sys_ModuleName( HANDLE process, char *name, void *address, in... function Sys_StackTrace (line 70) | static void Sys_StackTrace( PEXCEPTION_POINTERS pInfo ) function Sys_GetProcessName (line 213) | static void Sys_GetProcessName( char *processName, size_t bufferSize ) function Sys_GetMinidumpFileName (line 221) | static void Sys_GetMinidumpFileName( const char *processName, char *mdmp... function qboolean (line 237) | static qboolean Sys_WriteMinidump( PEXCEPTION_POINTERS exceptionInfo, MI... function Sys_Crash (line 274) | static long _stdcall Sys_Crash( PEXCEPTION_POINTERS pInfo ) function Sys_SetupCrashHandler (line 329) | void Sys_SetupCrashHandler( const char *argv0 ) function Sys_RestoreCrashHandler (line 335) | void Sys_RestoreCrashHandler( void ) FILE: engine/platform/win32/lib_custom_win.c type MEMORYMODULE (line 25) | typedef struct function CopySections (line 51) | static void CopySections( const byte *data, PIMAGE_NT_HEADERS old_header... function FreeSections (line 83) | static void FreeSections( PIMAGE_NT_HEADERS old_headers, PMEMORYMODULE m... function FinalizeSections (line 107) | static void FinalizeSections( MEMORYMODULE *module ) function PerformBaseRelocation (line 152) | static void PerformBaseRelocation( MEMORYMODULE *module, DWORD delta ) function FARPROC (line 198) | FARPROC MemoryGetProcAddress( void *module, const char *name ) function BuildImportTable (line 251) | static int BuildImportTable( MEMORYMODULE *module ) function MemoryFreeLibrary (line 321) | void MemoryFreeLibrary( void *hInstance ) FILE: engine/platform/win32/lib_win.c function wchar_t (line 21) | static const wchar_t *FS_PathToWideChar( const char *path ) function DWORD (line 29) | static DWORD GetOffsetByRVA( DWORD rva, PIMAGE_NT_HEADERS nt_header ) function FsGetString (line 52) | static void FsGetString( file_t *f, char *str ) function FreeNameFuncGlobals (line 63) | static void FreeNameFuncGlobals( dll_user_t *hInst ) function qboolean (line 83) | qboolean LibraryLoadSymbols( dll_user_t *hInst ) function PIMAGE_IMPORT_DESCRIPTOR (line 322) | static PIMAGE_IMPORT_DESCRIPTOR GetImportDescriptor( const char *name, b... function ListMissingModules (line 362) | static void ListMissingModules( dll_user_t *hInst ) function qboolean (line 400) | qboolean COM_CheckLibraryDirectDependency( const char *name, const char ... function COM_FreeLibrary (line 524) | void COM_FreeLibrary( void *hInstance ) FILE: engine/platform/win32/net.h type WSAsize_t (line 19) | typedef int WSAsize_t; FILE: engine/platform/win32/sys_win.c function Platform_DoubleTime (line 24) | double Platform_DoubleTime( void ) function Platform_Sleep (line 40) | void Platform_Sleep( int msec ) function Win32_Init (line 46) | void Win32_Init( qboolean con_showalways ) function Win32_Shutdown (line 74) | void Win32_Shutdown( void ) function qboolean (line 85) | qboolean Win32_NanoSleep( int nsec ) function qboolean (line 107) | qboolean Platform_DebuggerPresent( void ) function Platform_ShellExecute (line 112) | void Platform_ShellExecute( const char *path, const char *parms ) function Platform_MessageBox (line 121) | void Platform_MessageBox( const char *title, const char *message, qboole... FILE: engine/progdefs.h type globalvars_t (line 19) | typedef struct type entvars_t (line 55) | typedef struct entvars_s FILE: engine/ref_api.h type demo_mode (line 102) | typedef enum type ref_window_type_t (line 109) | typedef enum ref_window_type_e type sortedface_t (line 119) | typedef struct type ref_globals_t (line 125) | typedef struct ref_globals_s type ref_client_t (line 150) | typedef struct ref_client_s type ref_host_t (line 163) | typedef struct ref_host_s type connstate_t (line 192) | typedef enum connstate_e type ref_defaultsprite_e (line 202) | enum ref_defaultsprite_e type ref_graphic_apis_e (line 210) | enum ref_graphic_apis_e type ref_safegl_context_t (line 218) | typedef enum type ref_screen_rotation_t (line 272) | typedef enum ref_screen_rotation_e type remap_info_t (line 280) | typedef struct remap_info_s type convar_t (line 290) | typedef struct convar_s convar_t; type con_nprint_s (line 291) | struct con_nprint_s type engine_studio_api_s (line 292) | struct engine_studio_api_s type r_studio_interface_s (line 293) | struct r_studio_interface_s type ref_parm_e (line 295) | typedef enum type ref_api_t (line 329) | typedef struct ref_api_s type mip_s (line 493) | struct mip_s type ref_interface_t (line 496) | typedef struct ref_interface_s FILE: engine/server/server.h type sv_state_t (line 85) | typedef enum type cl_state_t (line 92) | typedef enum type cl_upload_t (line 101) | typedef enum type sv_baseline_t (line 109) | typedef struct type server_log_t (line 115) | typedef struct type server_t (line 123) | typedef struct server_s type client_frame_t (line 195) | typedef struct type sv_client_t (line 207) | typedef struct sv_client_s type sv_user_message_t (line 277) | typedef struct type sv_pushed_t (line 284) | typedef struct type sv_interp_t (line 292) | typedef struct type svgame_static_t (line 308) | typedef struct type server_static_t (line 346) | typedef struct function SV_DropClient (line 465) | void SV_DropClient( sv_client_t *cl, qboolean crash ) RENAME_SYMBOL( "SV... function qboolean (line 551) | static inline qboolean SV_HavePassword( void ) function qboolean (line 559) | static inline qboolean SV_IsPlayerIndex( int idx ) type sizebuf_s (line 629) | struct sizebuf_s type decallist_s (line 640) | struct decallist_s function edict_t (line 642) | static inline edict_t *SV_EdictNum( int n ) FILE: engine/server/sv_client.c type ucmd_t (line 38) | typedef struct ucmd_s function SV_GetPlayerCount (line 55) | void SV_GetPlayerCount( int *players, int *bots ) function SV_GetChallenge (line 89) | static int SV_GetChallenge( netadr_t from, qboolean *error ) function SV_SendChallenge (line 127) | static void SV_SendChallenge( netadr_t from ) function SV_GetFragmentSize (line 139) | static int SV_GetFragmentSize( void *pcl, fragsize_t mode ) function SV_RejectConnection (line 189) | void SV_RejectConnection( netadr_t from, const char *fmt, ... ) function SV_FailDownload (line 212) | static void SV_FailDownload( sv_client_t *cl, const char *filename ) function SV_CheckChallenge (line 228) | static int SV_CheckChallenge( netadr_t from, int challenge ) function SV_CheckIPRestrictions (line 249) | static int SV_CheckIPRestrictions( netadr_t from ) function sv_client_t (line 267) | static sv_client_t *SV_FindEmptySlot( void ) function SV_MaybeNotifyPlayerCountChange (line 280) | static void SV_MaybeNotifyPlayerCountChange( const sv_client_t *cl, cons... function SV_ConnectClient (line 306) | static void SV_ConnectClient( netadr_t from ) function SV_KickPlayer (line 541) | void SV_KickPlayer( sv_client_t *cl, const char *fmt, ... ) function SV_DropClient (line 588) | void SV_DropClient( sv_client_t *cl, qboolean crash ) function SV_BeginRedirect (line 661) | static void SV_BeginRedirect( host_redirect_t *rd, netadr_t adr, rdtype_... function SV_FlushRedirect (line 673) | static void SV_FlushRedirect( netadr_t adr, int dest, char *buf ) function SV_EndRedirect (line 692) | void SV_EndRedirect( host_redirect_t *rd ) function Rcon_Print (line 713) | void Rcon_Print( host_redirect_t *rd, const char *pMsg ) function sv_client_t (line 763) | sv_client_t *SV_ClientById( int id ) function sv_client_t (line 782) | sv_client_t *SV_ClientByName( const char *name ) function SV_TestBandWidth (line 808) | static void SV_TestBandWidth( netadr_t from ) function SV_Ack (line 853) | static void SV_Ack( netadr_t from ) function SV_Info (line 866) | static void SV_Info( netadr_t from, int protocolVersion ) function SV_ConnectNatClient (line 916) | static void SV_ConnectNatClient( netadr_t from ) function SV_BuildNetAnswer (line 939) | static void SV_BuildNetAnswer( netadr_t from ) function qboolean (line 1042) | static qboolean Rcon_Validate( void ) function SV_RemoteCommand (line 1060) | void SV_RemoteCommand( netadr_t from, sizebuf_t *msg ) function SV_CalcPing (line 1101) | int SV_CalcPing( const sv_client_t *cl ) function SV_EstablishTimeBase (line 1145) | static void SV_EstablishTimeBase( sv_client_t *cl, const usercmd_t *cmds... function SV_CalcClientTime (line 1179) | static float SV_CalcClientTime( sv_client_t *cl ) function SV_FullClientUpdate (line 1237) | void SV_FullClientUpdate( sv_client_t *cl, sizebuf_t *msg ) function SV_RefreshUserinfo (line 1278) | void SV_RefreshUserinfo( void ) function SV_FullUpdateMovevars (line 1298) | void SV_FullUpdateMovevars( sv_client_t *cl, sizebuf_t *msg ) function qboolean (line 1313) | qboolean SV_ShouldUpdatePing( sv_client_t *cl ) function SV_GetPlayerStats (line 1337) | void SV_GetPlayerStats( sv_client_t *cl, int *ping, int *packet_loss ) function SV_PutClientInServer (line 1364) | static void SV_PutClientInServer( sv_client_t *cl ) function SV_UpdateClientView (line 1497) | static void SV_UpdateClientView( sv_client_t *cl ) function SV_TogglePause (line 1514) | void SV_TogglePause( const char *msg ) function SV_BuildReconnect (line 1535) | void SV_BuildReconnect( sizebuf_t *msg ) function SV_SendServerdata (line 1549) | void SV_SendServerdata( sizebuf_t *msg, sv_client_t *cl ) function qboolean (line 1621) | static qboolean SV_New_f( sv_client_t *cl ) function qboolean (line 1685) | static qboolean SV_Disconnect_f( sv_client_t *cl ) function qboolean (line 1698) | static qboolean SV_ShowServerinfo_f( sv_client_t *cl ) function qboolean (line 1709) | static qboolean SV_Pause_f( sv_client_t *cl ) function qboolean (line 1736) | static qboolean SV_ShouldUpdateUserinfo( sv_client_t *cl ) function SV_UserinfoChanged (line 1791) | static void SV_UserinfoChanged( sv_client_t *cl ) function qboolean (line 1901) | static qboolean SV_SetInfo_f( sv_client_t *cl ) function qboolean (line 1915) | static qboolean SV_Noclip_f( sv_client_t *cl ) function qboolean (line 1941) | static qboolean SV_Godmode_f( sv_client_t *cl ) function qboolean (line 1962) | static qboolean SV_Notarget_f( sv_client_t *cl ) function qboolean (line 1983) | static qboolean SV_Kill_f( sv_client_t *cl ) function qboolean (line 2010) | static qboolean SV_SendRes_f( sv_client_t *cl ) function qboolean (line 2038) | static qboolean SV_DownloadFile_f( sv_client_t *cl ) function qboolean (line 2135) | static qboolean SV_Spawn_f( sv_client_t *cl ) function qboolean (line 2166) | static qboolean SV_Begin_f( sv_client_t *cl ) function qboolean (line 2184) | static qboolean SV_SendBuildInfo_f( sv_client_t *cl ) function qboolean (line 2199) | static qboolean SV_ClientStatus_f( sv_client_t *cl ) function edict_t (line 2279) | static edict_t *SV_GetCrossEnt( edict_t *player ) function edict_t (line 2380) | static edict_t *SV_EntFindSingle( sv_client_t *cl, const char *pattern ) function qboolean (line 2448) | static qboolean SV_EntList_f( sv_client_t *cl ) function qboolean (line 2500) | static qboolean SV_EntInfo_f( sv_client_t *cl ) function qboolean (line 2565) | static qboolean SV_EntFire_f( sv_client_t *cl ) function SV_EntSendVars (line 2855) | static void SV_EntSendVars( sv_client_t *cl, edict_t *ent ) function qboolean (line 2881) | static qboolean SV_EntCreate_f( sv_client_t *cl ) function qboolean (line 3034) | static qboolean SV_EntGetVars_f( sv_client_t *cl ) function SV_ExecuteClientCommand (line 3089) | static void SV_ExecuteClientCommand( sv_client_t *cl, const char *s ) function SV_ConnectionlessPacket (line 3165) | void SV_ConnectionlessPacket( netadr_t from, sizebuf_t *msg ) function qboolean (line 3263) | static qboolean SV_PlayerIsFrozen( const edict_t *pClient ) function SV_ParseClientMove (line 3289) | static void SV_ParseClientMove( sv_client_t *cl, sizebuf_t *msg ) function SV_ParseResourceList (line 3417) | static void SV_ParseResourceList( sv_client_t *cl, sizebuf_t *msg ) function SV_ParseCvarValue (line 3506) | static void SV_ParseCvarValue( sv_client_t *cl, sizebuf_t *msg ) function SV_ParseCvarValue2 (line 3522) | static void SV_ParseCvarValue2( sv_client_t *cl, sizebuf_t *msg ) function SV_ParseVoiceData (line 3540) | static void SV_ParseVoiceData( sv_client_t *cl, sizebuf_t *msg ) function SV_ExecuteClientMessage (line 3599) | void SV_ExecuteClientMessage( sv_client_t *cl, sizebuf_t *msg ) FILE: engine/server/sv_cmds.c function SV_ClientPrintf (line 26) | void SV_ClientPrintf( sv_client_t *cl, const char *fmt, ... ) function SV_BroadcastPrintf (line 49) | void SV_BroadcastPrintf( sv_client_t *ignore, const char *fmt, ... ) function SV_BroadcastCommand (line 89) | void SV_BroadcastCommand( const char *fmt, ... ) function sv_client_t (line 112) | static sv_client_t *SV_SetPlayer( void ) function qboolean (line 170) | static qboolean SV_ValidateMap( const char *pMapName ) function SV_Map_f (line 199) | static void SV_Map_f( void ) function SV_Maps_f (line 229) | static void SV_Maps_f( void ) function SV_MapBackground_f (line 264) | static void SV_MapBackground_f( void ) function SV_NextMap_f (line 304) | static void SV_NextMap_f( void ) function SV_NewGame_f (line 355) | static void SV_NewGame_f( void ) function SV_HazardCourse_f (line 371) | static void SV_HazardCourse_f( void ) function SV_Load_f (line 394) | static void SV_Load_f( void ) function SV_QuickLoad_f (line 414) | static void SV_QuickLoad_f( void ) function SV_Save_f (line 425) | static void SV_Save_f( void ) function SV_QuickSave_f (line 452) | static void SV_QuickSave_f( void ) function SV_DeleteSave_f (line 463) | static void SV_DeleteSave_f( void ) function SV_AutoSave_f (line 482) | static void SV_AutoSave_f( void ) function SV_Restart_f (line 501) | static void SV_Restart_f( void ) function SV_Reload_f (line 516) | static void SV_Reload_f( void ) function SV_ChangeLevel_f (line 533) | static void SV_ChangeLevel_f( void ) function SV_ChangeLevel2_f (line 551) | static void SV_ChangeLevel2_f( void ) function SV_Kick_f (line 571) | static void SV_Kick_f( void ) function SV_EntPatch_f (line 602) | static void SV_EntPatch_f( void ) function SV_Status_f (line 628) | static void SV_Status_f( void ) function SV_ConSay_f (line 720) | static void SV_ConSay_f( void ) function SV_Heartbeat_f (line 751) | static void SV_Heartbeat_f( void ) function SV_ServerInfo_f (line 763) | static void SV_ServerInfo_f( void ) function SV_LocalInfo_f (line 807) | static void SV_LocalInfo_f( void ) function SV_ClientInfo_f (line 839) | static void SV_ClientInfo_f( void ) function SV_ClientUserAgent_f (line 865) | static void SV_ClientUserAgent_f( void ) function SV_KillServer_f (line 890) | static void SV_KillServer_f( void ) function SV_PlayersOnly_f (line 902) | static void SV_PlayersOnly_f( void ) function SV_EdictUsage_f (line 917) | static void SV_EdictUsage_f( void ) function SV_EntityInfo_f (line 939) | static void SV_EntityInfo_f( void ) function Rcon_Redirect_f (line 983) | static void Rcon_Redirect_f( void ) function SV_ListMessages_f (line 1000) | static void SV_ListMessages_f( void ) function SV_InitHostCommands (line 1024) | void SV_InitHostCommands( void ) function SV_InitOperatorCommands (line 1047) | void SV_InitOperatorCommands( void ) function SV_KillOperatorCommands (line 1087) | void SV_KillOperatorCommands( void ) FILE: engine/server/sv_custom.c function SV_CreateCustomizationList (line 19) | static void SV_CreateCustomizationList( sv_client_t *cl ) function qboolean (line 64) | static qboolean SV_FileInConsistencyList( const char *filename, consiste... function SV_ParseConsistencyResponse (line 89) | void SV_ParseConsistencyResponse( sv_client_t *cl, sizebuf_t *msg ) function SV_TransferConsistencyInfo (line 196) | void SV_TransferConsistencyInfo( void ) function SV_SendConsistencyList (line 249) | static void SV_SendConsistencyList( sv_client_t *cl, sizebuf_t *msg ) function qboolean (line 291) | static qboolean SV_CheckFile( sizebuf_t *msg, const char *filename ) function SV_MoveToOnHandList (line 314) | void SV_MoveToOnHandList( sv_client_t *cl, resource_t *pResource ) function SV_AddToResourceList (line 326) | void SV_AddToResourceList( resource_t *pResource, resource_t *pList ) function SV_SendCustomization (line 340) | static void SV_SendCustomization( sv_client_t *cl, int playernum, resour... function SV_RemoveFromResourceList (line 354) | void SV_RemoveFromResourceList( resource_t *pResource ) function SV_ClearResourceList (line 362) | void SV_ClearResourceList( resource_t *pList ) function SV_ClearResourceLists (line 379) | void SV_ClearResourceLists( sv_client_t *cl ) function SV_EstimateNeededResources (line 385) | int SV_EstimateNeededResources( sv_client_t *cl ) function SV_Customization (line 413) | static void SV_Customization( sv_client_t *pClient, resource_t *pResourc... function SV_PropagateCustomizations (line 438) | static void SV_PropagateCustomizations( sv_client_t *pHost ) function SV_RegisterResources (line 462) | static void SV_RegisterResources( sv_client_t *pHost ) function qboolean (line 473) | static qboolean SV_UploadComplete( sv_client_t *cl ) function SV_RequestMissingResources (line 488) | void SV_RequestMissingResources( void ) function SV_BatchUploadRequest (line 503) | void SV_BatchUploadRequest( sv_client_t *cl ) function SV_SendResource (line 536) | void SV_SendResource( resource_t *pResource, sizebuf_t *msg ) function SV_SendResources (line 557) | void SV_SendResources( sv_client_t *cl, sizebuf_t *msg ) FILE: engine/server/sv_filter.c type cidfilter_t (line 27) | typedef struct cidfilter_s function SV_RemoveID (line 36) | static void SV_RemoveID( const char *id ) function qboolean (line 62) | qboolean SV_CheckID( const char *id ) function SV_BanID_f (line 91) | static void SV_BanID_f( void ) function SV_ListID_f (line 177) | static void SV_ListID_f( void ) function SV_RemoveID_f (line 196) | static void SV_RemoveID_f( void ) function SV_WriteID_f (line 219) | static void SV_WriteID_f( void ) function SV_InitIDFilter (line 242) | static void SV_InitIDFilter( void ) function SV_ShutdownIDFilter (line 250) | static void SV_ShutdownIDFilter( void ) type ipfilter_t (line 279) | typedef struct ipfilter_s function SV_FilterToString (line 289) | static int SV_FilterToString( char *dest, size_t size, qboolean config, ... function qboolean (line 303) | static qboolean SV_IPFilterIncludesIPFilter( ipfilter_t *a, ipfilter_t *b ) function SV_RemoveIPFilter (line 318) | static void SV_RemoveIPFilter( ipfilter_t *toremove, qboolean removeAll,... function qboolean (line 352) | qboolean SV_CheckIP( netadr_t *adr ) function SV_AddIP_PrintUsage (line 375) | static void SV_AddIP_PrintUsage( void ) function SV_RemoveIP_PrintUsage (line 384) | static void SV_RemoveIP_PrintUsage( void ) function SV_ListIP_PrintUsage (line 391) | static void SV_ListIP_PrintUsage( void ) function SV_AddIP_f (line 397) | static void SV_AddIP_f( void ) function SV_ListIP_f (line 448) | static void SV_ListIP_f( void ) function SV_RemoveIP_f (line 491) | static void SV_RemoveIP_f( void ) function SV_WriteIP_f (line 516) | static void SV_WriteIP_f( void ) function SV_InitIPFilter (line 543) | static void SV_InitIPFilter( void ) function SV_ShutdownIPFilter (line 551) | static void SV_ShutdownIPFilter( void ) function SV_InitFilter (line 567) | void SV_InitFilter( void ) function SV_ShutdownFilter (line 573) | void SV_ShutdownFilter( void ) function Test_StringToFilterAdr (line 583) | static void Test_StringToFilterAdr( void ) function Test_IPFilterIncludesIPFilter (line 652) | static void Test_IPFilterIncludesIPFilter( void ) function Test_RunIPFilter (line 702) | void Test_RunIPFilter( void ) FILE: engine/server/sv_frame.c type sv_ents_t (line 21) | typedef struct function SV_EntityNumbers (line 36) | static int SV_EntityNumbers( const void *a, const void *b ) function SV_AddEntitiesToPacket (line 58) | static void SV_AddEntitiesToPacket( edict_t *pViewEnt, edict_t *pClient,... function SV_FindBestBaseline (line 184) | int SV_FindBestBaseline( int index, entity_state_t **baseline, entity_st... function SV_EmitPacketEntities (line 235) | static void SV_EmitPacketEntities( sv_client_t *cl, client_frame_t *to, ... function SV_EmitEvents (line 371) | static void SV_EmitEvents( sv_client_t *cl, client_frame_t *to, sizebuf_... function SV_EmitPings (line 493) | static void SV_EmitPings( sizebuf_t *msg ) function SV_WriteClientdataToMessage (line 526) | static void SV_WriteClientdataToMessage( sv_client_t *cl, sizebuf_t *msg ) function SV_WriteEntitiesToClient (line 613) | static void SV_WriteEntitiesToClient( sv_client_t *cl, sizebuf_t *msg ) function SV_SendClientDatagram (line 685) | static void SV_SendClientDatagram( sv_client_t *cl ) function SV_UpdateUserInfo (line 735) | static void SV_UpdateUserInfo( sv_client_t *cl ) function SV_UpdateToReliableMessages (line 747) | static void SV_UpdateToReliableMessages( void ) function SV_SendClientMessages (line 820) | void SV_SendClientMessages( void ) function SV_SkipUpdates (line 917) | void SV_SkipUpdates( void ) function SV_InactivateClients (line 941) | void SV_InactivateClients( void ) FILE: engine/server/sv_game.c function qboolean (line 39) | qboolean SV_CheckEdict( const edict_t *e, const char *file, const int li... function edict_t (line 55) | static edict_t *SV_PEntityOfEntIndex( const int iEntIndex, const qboolea... function SV_SysError (line 108) | void SV_SysError( const char *error_string ) function SV_AngleMod (line 135) | static float SV_AngleMod( float ideal, float current, float speed ) function SV_SetMinMaxSize (line 178) | void SV_SetMinMaxSize( edict_t *e, const float *mins, const float *maxs,... function SV_CopyTraceToGlobal (line 208) | void SV_CopyTraceToGlobal( trace_t *trace ) function SV_SetModel (line 231) | void GAME_EXPORT SV_SetModel( edict_t *ent, const char *modelname ) function SV_ConvertTrace (line 289) | static void SV_ConvertTrace( TraceResult *dst, trace_t *src ) function qboolean (line 315) | static qboolean SV_CheckClientVisiblity( sv_client_t *cl, const byte *ma... function SV_Multicast (line 369) | static int SV_Multicast( int dest, const vec3_t origin, const edict_t *e... function sizebuf_t (line 486) | static sizebuf_t *SV_GetReliableDatagram( void ) function qboolean (line 498) | qboolean SV_RestoreCustomDecal( decallist_t *entry, edict_t *pEdict, qbo... function SV_CreateDecal (line 516) | void SV_CreateDecal( sizebuf_t *msg, const float *origin, int decalIndex... function qboolean (line 546) | qboolean SV_CreateStaticEntity( sizebuf_t *msg, int index ) function SV_RestartStaticEnts (line 596) | void SV_RestartStaticEnts( void ) function SV_StartMusic (line 614) | static void SV_StartMusic( const char *curtrack, const char *looptrack, ... function SV_RestartAmbientSounds (line 628) | void SV_RestartAmbientSounds( void ) function SV_RestartDecals (line 669) | void SV_RestartDecals( void ) function qboolean (line 722) | qboolean GAME_EXPORT SV_BoxInPVS( const vec3_t org, const vec3_t absmin,... function SV_QueueChangeLevel (line 736) | void SV_QueueChangeLevel( const char *level, const char *landname ) function SV_WriteEntityPatch (line 806) | void SV_WriteEntityPatch( const char *filename ) function uint (line 920) | uint SV_MapIsValid( const char *filename, const char *landmark_name ) function SV_FreePrivateData (line 974) | static void GAME_EXPORT SV_FreePrivateData( edict_t *pEdict ) function SV_InitEdict (line 996) | void SV_InitEdict( edict_t *pEdict ) function SV_FreeEdict (line 1017) | void SV_FreeEdict( edict_t *pEdict ) function LINK_ENTITY_FUNC (line 1088) | static LINK_ENTITY_FUNC SV_GetEntityClass( const char *pszClassName ) function edict_t (line 1105) | static edict_t* SV_AllocPrivateData( edict_t *ent, string_t className, q... function edict_t (line 1166) | edict_t* SV_CreateNamedEntity( edict_t *ent, string_t className ) function SV_FreeEdicts (line 1178) | void SV_FreeEdicts( void ) function SV_PlaybackReliableEvent (line 1198) | static void SV_PlaybackReliableEvent( sizebuf_t *msg, word eventindex, f... function qboolean (line 1242) | static qboolean SV_IsValidCmd( const char *pCmd ) function sv_client_t (line 1259) | sv_client_t *SV_ClientFromEdict( const edict_t *pEdict, qboolean spawned... function pfnPrecacheModel (line 1293) | static int GAME_EXPORT pfnPrecacheModel( const char *s ) function pfnModelIndex (line 1321) | static int GAME_EXPORT pfnModelIndex( const char *m ) function pfnModelFrames (line 1349) | static int GAME_EXPORT pfnModelFrames( int modelIndex ) function pfnSetSize (line 1364) | static void GAME_EXPORT pfnSetSize( edict_t *e, const float *rgflMin, co... function pfnChangeLevel (line 1378) | static void GAME_EXPORT pfnChangeLevel( const char *level, const char *l... function pfnGetSpawnParms (line 1417) | static void GAME_EXPORT pfnGetSpawnParms( edict_t *ent ) function pfnSaveSpawnParms (line 1428) | static void GAME_EXPORT pfnSaveSpawnParms( edict_t *ent ) function pfnVecToYaw (line 1438) | static float GAME_EXPORT pfnVecToYaw( const float *rgflVector ) function pfnMoveToOrigin (line 1449) | static void GAME_EXPORT pfnMoveToOrigin( edict_t *ent, const float *pflG... function pfnChangeYaw (line 1463) | static void GAME_EXPORT pfnChangeYaw( edict_t* ent ) function pfnChangePitch (line 1477) | static void GAME_EXPORT pfnChangePitch( edict_t* ent ) function edict_t (line 1491) | static edict_t *GAME_EXPORT SV_FindEntityByString( edict_t *pStartEdict,... function edict_t (line 1554) | edict_t *SV_FindGlobalEntity( string_t classname, string_t globalname ) function edict_t (line 1575) | static edict_t *GAME_EXPORT pfnFindEntityInSphere( edict_t *pStartEdict,... function SV_CheckClientPVS (line 1625) | static int SV_CheckClientPVS( int check, qboolean bMergePVS ) function edict_t (line 1690) | static edict_t* GAME_EXPORT pfnFindClientInPVS( edict_t *pEdict ) function edict_t (line 1749) | static edict_t *pfnEntitiesInPVS( edict_t *pview ) function pfnMakeVectors (line 1789) | static void GAME_EXPORT pfnMakeVectors( const float *rgflVector ) function pfnRemoveEntity (line 1801) | static void GAME_EXPORT pfnRemoveEntity( edict_t *e ) function edict_t (line 1822) | static edict_t *GAME_EXPORT pfnCreateNamedEntity( string_t className ) function pfnMakeStatic (line 1834) | static void GAME_EXPORT pfnMakeStatic( edict_t *ent ) function pfnEntIsOnFloor (line 1860) | static int GAME_EXPORT pfnEntIsOnFloor( edict_t *e ) function pfnDropToFloor (line 1874) | int GAME_EXPORT pfnDropToFloor( edict_t *e ) function pfnWalkMove (line 1909) | static int GAME_EXPORT pfnWalkMove( edict_t *ent, float yaw, float dist,... function pfnSetOrigin (line 1940) | static void GAME_EXPORT pfnSetOrigin( edict_t *e, const float *rgflOrigin ) function SV_BuildSoundMsg (line 1955) | int SV_BuildSoundMsg( sizebuf_t *msg, edict_t *ent, int chan, const char... function SV_StartSound (line 2063) | void GAME_EXPORT SV_StartSound( edict_t *ent, int chan, const char *samp... function pfnEmitAmbientSound (line 2100) | static void GAME_EXPORT pfnEmitAmbientSound( edict_t *ent, float *pos, c... function pfnTraceLine (line 2125) | static void GAME_EXPORT pfnTraceLine( const float *v1, const float *v2, ... function pfnTraceToss (line 2141) | static void GAME_EXPORT pfnTraceToss( edict_t *pent, edict_t *pentToIgno... function pfnTraceHull (line 2158) | static void GAME_EXPORT pfnTraceHull( const float *v1, const float *v2, ... function pfnTraceMonsterHull (line 2175) | static int GAME_EXPORT pfnTraceMonsterHull( edict_t *pEdict, const float... function pfnTraceModel (line 2198) | static void GAME_EXPORT pfnTraceModel( const float *v1, const float *v2,... function pfnTraceSphere (line 2262) | static void GAME_EXPORT pfnTraceSphere( const float *v1, const float *v2... function pfnGetAimVector (line 2273) | static void GAME_EXPORT pfnGetAimVector( edict_t* ent, float speed, floa... function pfnServerCommand (line 2348) | static void GAME_EXPORT pfnServerCommand( const char* str ) function pfnServerExecute (line 2361) | pfnServerExecute( void ) function pfnClientCommand (line 2372) | void GAME_EXPORT pfnClientCommand( edict_t* pEdict, char* szFmt, ... ) F... function pfnParticleEffect (line 2410) | static void GAME_EXPORT pfnParticleEffect( const float *org, const float... function pfnLightStyle (line 2436) | static void GAME_EXPORT pfnLightStyle( int style, const char* val ) function pfnDecalIndex (line 2460) | int GAME_EXPORT pfnDecalIndex( const char *m ) function SV_CanRewriteMessage (line 2476) | static int SV_CanRewriteMessage( int msg_num ) function qboolean (line 2491) | static qboolean SV_RewriteMessage( void ) function pfnMessageBegin (line 2538) | static void GAME_EXPORT pfnMessageBegin( int msg_dest, int msg_num, cons... function pfnMessageEnd (line 2624) | pfnMessageEnd( void ) function pfnWriteByte (line 2744) | static void GAME_EXPORT pfnWriteByte( int iValue ) function pfnWriteChar (line 2758) | static void GAME_EXPORT pfnWriteChar( int iValue ) function pfnWriteShort (line 2771) | static void GAME_EXPORT pfnWriteShort( int iValue ) function pfnWriteLong (line 2784) | static void GAME_EXPORT pfnWriteLong( int iValue ) function pfnWriteAngle (line 2798) | static void GAME_EXPORT pfnWriteAngle( float flValue ) function pfnWriteCoord (line 2813) | static void GAME_EXPORT pfnWriteCoord( float flValue ) function pfnWriteString (line 2826) | static void GAME_EXPORT pfnWriteString( const char *src ) function pfnWriteEntity (line 2841) | static void GAME_EXPORT pfnWriteEntity( int iValue ) function pfnCvar_RegisterServerVariable (line 2857) | static void GAME_EXPORT pfnCvar_RegisterServerVariable( cvar_t *variable ) function pfnAlertMessage (line 2873) | static void GAME_EXPORT pfnAlertMessage( ALERT_TYPE type, char *szFmt, .... function pfnEngineFprintf (line 2926) | static void GAME_EXPORT pfnEngineFprintf( FILE *pfile, char *szFmt, ... ) function pfnBuildSoundMsg (line 2937) | static void GAME_EXPORT pfnBuildSoundMsg( edict_t *pSource, int chan, co... type str64_s (line 2980) | struct str64_s function SV_EmptyStringPool (line 3004) | void SV_EmptyStringPool( qboolean clear_stats ) function SV_SetStringArrayMode (line 3036) | void SV_SetStringArrayMode( qboolean dynamic ) function SV_AllocStringPool (line 3065) | static void SV_AllocStringPool( void ) function SV_FreeStringPool (line 3151) | static void SV_FreeStringPool( void ) function uint (line 3177) | static uint SV_ProcessString( char *dst, const char *src ) function string_t (line 3233) | string_t GAME_EXPORT SV_AllocString( const char *szValue ) function SV_PrintStr64Stats_f (line 3298) | void SV_PrintStr64Stats_f( void ) function string_t (line 3321) | string_t SV_MakeString( const char *szValue ) function entvars_t (line 3357) | static entvars_t *GAME_EXPORT pfnGetVarsOfEnt( edict_t *pEdict ) function edict_t (line 3370) | static edict_t *GAME_EXPORT pfnPEntityOfEntOffset( int iEntOffset ) function pfnEntOffsetOfPEntity (line 3381) | static int GAME_EXPORT pfnEntOffsetOfPEntity( const edict_t *pEdict ) function pfnIndexOfEdict (line 3392) | int GAME_EXPORT pfnIndexOfEdict( const edict_t *pEdict ) function edict_t (line 3410) | static edict_t *pfnPEntityOfEntIndexBroken( int iEntIndex ) function edict_t (line 3422) | static edict_t *GAME_EXPORT pfnPEntityOfEntIndexAllEntities( int iEntInd... function edict_t (line 3434) | static edict_t *GAME_EXPORT pfnFindEntityByVars( entvars_t *pvars ) function SV_SendUserReg (line 3478) | void SV_SendUserReg( sizebuf_t *msg, sv_user_message_t *user ) function pfnRegUserMsg (line 3492) | static int GAME_EXPORT pfnRegUserMsg( const char *pszName, int iSize ) function pfnAnimationAutomove (line 3550) | static void GAME_EXPORT pfnAnimationAutomove( const edict_t* pEdict, flo... function pfnGetBonePosition (line 3560) | static void GAME_EXPORT pfnGetBonePosition( const edict_t* pEdict, int i... function pfnClientPrintf (line 3595) | static void GAME_EXPORT pfnClientPrintf( edict_t* pEdict, PRINT_TYPE pty... function pfnServerPrint (line 3628) | static void GAME_EXPORT pfnServerPrint( const char *szMsg ) function pfnGetAttachment (line 3641) | static void GAME_EXPORT pfnGetAttachment( const edict_t *pEdict, int iAt... function pfnCrosshairAngle (line 3654) | static void GAME_EXPORT pfnCrosshairAngle( const edict_t *pClient, float... function pfnSetView (line 3681) | static void GAME_EXPORT pfnSetView( const edict_t *pClient, const edict_... function pfnStaticDecal (line 3717) | static void GAME_EXPORT pfnStaticDecal( const float *origin, int decalIn... function pfnIsDedicatedServer (line 3728) | pfnIsDedicatedServer( void ) function uint (line 3740) | static uint GAME_EXPORT pfnGetPlayerWONId( edict_t *e ) function pfnIsMapValid (line 3752) | int GAME_EXPORT pfnIsMapValid( char *filename ) function pfnCvar_RegisterEngineVariable (line 3769) | static void GAME_EXPORT pfnCvar_RegisterEngineVariable( cvar_t *variable ) function pfnFadeClientVolume (line 3780) | static void GAME_EXPORT pfnFadeClientVolume( const edict_t *pEdict, int ... function pfnSetClientMaxspeed (line 3804) | static void GAME_EXPORT pfnSetClientMaxspeed( const edict_t *pEdict, flo... function pfnRunPlayerMove (line 3827) | static void GAME_EXPORT pfnRunPlayerMove( edict_t *pClient, const float ... function pfnNumberOfEntities (line 3868) | pfnNumberOfEntities( void ) function pfnSetValueForKey (line 3913) | static void GAME_EXPORT pfnSetValueForKey( char *infobuffer, char *key, ... function pfnSetClientKeyValue (line 3928) | static void GAME_EXPORT pfnSetClientKeyValue( int clientIndex, char *inf... function pfnSetPhysicsKeyValue (line 3977) | static void GAME_EXPORT pfnSetPhysicsKeyValue( const edict_t *pClient, c... function word (line 4019) | static word GAME_EXPORT pfnPrecacheEvent( int type, const char *psz ) function SV_PlaybackEventFull (line 4030) | void GAME_EXPORT SV_PlaybackEventFull( int flags, const edict_t *pInvoke... function pfnGetCurrentPlayer (line 4242) | pfnGetCurrentPlayer( void ) function byte (line 4259) | static byte *GAME_EXPORT pfnSetFatPVS( const float *org ) function byte (line 4283) | static byte *GAME_EXPORT pfnSetFatPAS( const float *org ) function qboolean (line 4303) | static qboolean Mod_HeadnodeVisible( model_t *mod, mnode_t *node, const ... function pfnCheckVisibility (line 4333) | static int GAME_EXPORT pfnCheckVisibility( const edict_t *ent, byte *pset ) function pfnCanSkipPlayer (line 4401) | static int GAME_EXPORT pfnCanSkipPlayer( const edict_t *player ) function pfnSetGroupMask (line 4417) | static void GAME_EXPORT pfnSetGroupMask( int mask, int op ) function pfnCreateInstancedBaseline (line 4429) | static int GAME_EXPORT pfnCreateInstancedBaseline( int classname, struct... function pfnEndSection (line 4448) | static void GAME_EXPORT pfnEndSection( const char *pszSection ) function pfnGetPlayerUserId (line 4461) | static int GAME_EXPORT pfnGetPlayerUserId( edict_t *e ) function pfnGetPlayerStats (line 4476) | static void GAME_EXPORT pfnGetPlayerStats( const edict_t *pClient, int *... function Cmd_AddServerCommand (line 4490) | static void GAME_EXPORT Cmd_AddServerCommand( const char *cmd_name, xcom... function pfnForceUnmodified (line 4501) | static void GAME_EXPORT pfnForceUnmodified( FORCE_TYPE type, float *mins... function qboolean (line 4548) | static qboolean GAME_EXPORT pfnVoice_GetClientListening( int iReceiver, ... function qboolean (line 4565) | static qboolean GAME_EXPORT pfnVoice_SetClientListening( int iReceiver, ... function pfnQueryClientCvarValue (line 4600) | static void GAME_EXPORT pfnQueryClientCvarValue( const edict_t *player, ... function pfnQueryClientCvarValue2 (line 4627) | static void GAME_EXPORT pfnQueryClientCvarValue2( const edict_t *player,... function pfnGetLocalizedStringLength (line 4655) | static int GAME_EXPORT pfnGetLocalizedStringLength( const char *label ) function pfnRegisterTutorMessageShown (line 4668) | static void GAME_EXPORT pfnRegisterTutorMessageShown( int mid ) function pfnGetTimesTutorMessageShown (line 4679) | static int GAME_EXPORT pfnGetTimesTutorMessageShown( int mid ) function pfnGetGameDir (line 4684) | static void GAME_EXPORT pfnGetGameDir( char *out ) function SV_FreeKeyValueStrings (line 4872) | static void SV_FreeKeyValueStrings( KeyValueData *kvd, int numpairs ) function qboolean (line 4889) | static qboolean SV_ParseEdict( char **pfile, edict_t *ent ) function SV_LoadFromFile (line 5083) | static void SV_LoadFromFile( const char *mapname, char *entities ) function SV_SpawnEntities (line 5140) | void SV_SpawnEntities( const char *mapname ) function SV_UnloadProgs (line 5175) | void SV_UnloadProgs( void ) function qboolean (line 5218) | qboolean SV_LoadProgs( const char *name ) FILE: engine/server/sv_init.c function Host_SetServerState (line 35) | static void Host_SetServerState( int state ) function SV_AddResource (line 48) | static void SV_AddResource( resourcetype_t type, const char *name, int s... function SV_SendSingleResource (line 70) | static void SV_SendSingleResource( const char *name, resourcetype_t type... function SV_ModelIndex (line 103) | int SV_ModelIndex( const char *filename ) function SV_SoundIndex (line 148) | int GAME_EXPORT SV_SoundIndex( const char *filename ) function SV_EventIndex (line 199) | int SV_EventIndex( const char *filename ) function SV_GenericIndex (line 241) | int GAME_EXPORT SV_GenericIndex( const char *filename ) function resourcetype_t (line 276) | static resourcetype_t SV_DetermineResourceType( const char *filename ) function SV_ReadResourceList (line 299) | static void SV_ReadResourceList( const char *filename ) function SV_CreateGenericResources (line 349) | static void SV_CreateGenericResources( void ) function SV_CreateResourceList (line 377) | static void SV_CreateResourceList( void ) function SV_WriteVoiceCodec (line 442) | static void SV_WriteVoiceCodec( sizebuf_t *msg ) function SV_CreateBaseline (line 460) | static void SV_CreateBaseline( void ) function SV_FreeOldEntities (line 555) | void SV_FreeOldEntities( void ) function SV_ActivateServer (line 580) | void SV_ActivateServer( int runPhysics ) function SV_DeactivateServer (line 683) | void SV_DeactivateServer( void ) function qboolean (line 730) | qboolean SV_InitGame( void ) function SV_ShutdownGame (line 759) | void SV_ShutdownGame( void ) function SV_SetupClients (line 786) | static void SV_SetupClients( void ) function qboolean (line 832) | qboolean CRC32_MapFile( dword *crcvalue, const char *filename, qboolean ... function SV_FreeTestPacket (line 909) | void SV_FreeTestPacket( void ) function SV_GenerateTestPacket (line 929) | static void SV_GenerateTestPacket( void ) function qboolean (line 1009) | qboolean SV_SpawnServer( const char *mapname, const char *startspot, qbo... function qboolean (line 1163) | qboolean SV_Active( void ) function qboolean (line 1168) | qboolean SV_Initialized( void ) function SV_GetMaxClients (line 1173) | int SV_GetMaxClients( void ) function SV_ExecLoadLevel (line 1185) | void SV_ExecLoadLevel( void ) function SV_ExecLoadGame (line 1202) | void SV_ExecLoadGame( void ) function SV_ExecChangeLevel (line 1219) | void SV_ExecChangeLevel( void ) FILE: engine/server/sv_log.c function Log_Open (line 19) | void Log_Open( void ) function Log_Close (line 83) | void Log_Close( void ) function Log_Printf (line 100) | void Log_Printf( const char *fmt, ... ) function Log_PrintServerCvar (line 139) | static void Log_PrintServerCvar( const char *var_name, const char *var_v... function Log_PrintServerVars (line 150) | void Log_PrintServerVars( void ) function SV_SetLogAddress_f (line 166) | void SV_SetLogAddress_f( void ) function SV_ServerLog_f (line 223) | void SV_ServerLog_f( void ) FILE: engine/server/sv_main.c function qboolean (line 162) | static qboolean SV_HasActivePlayers( void ) function SV_UpdateMovevars (line 185) | void SV_UpdateMovevars( qboolean initialize ) function SV_CheckCmdTimes (line 245) | static void SV_CheckCmdTimes( void ) function SV_ProcessFile (line 300) | static void SV_ProcessFile( sv_client_t *cl, const char *filename ) function SV_ReadPackets (line 371) | static void SV_ReadPackets( void ) function SV_DropTimedOutClient (line 460) | static void SV_DropTimedOutClient( sv_client_t *cl, qboolean ban ) function SV_CheckTimeouts (line 485) | static void SV_CheckTimeouts( void ) function SV_PrepWorldFrame (line 546) | static void SV_PrepWorldFrame( void ) function qboolean (line 568) | static qboolean SV_IsSimulating( void ) function qboolean (line 598) | static qboolean SV_RunGameFrame( void ) function SV_UpdateStatusLine (line 631) | static void SV_UpdateStatusLine( void ) function Host_ServerFrame (line 674) | void Host_ServerFrame( void ) function SV_AddToMaster (line 726) | void SV_AddToMaster( netadr_t from, sizebuf_t *msg ) function qboolean (line 783) | qboolean SV_ProcessUserAgent( netadr_t from, const char *useragent ) function SV_Init (line 857) | void SV_Init( void ) function SV_FinalMessage (line 1019) | void SV_FinalMessage( const char *message, qboolean reconnect ) function SV_FreeClients (line 1066) | static void SV_FreeClients( void ) function SV_Shutdown (line 1095) | void SV_Shutdown( const char *finalmsg ) FILE: engine/server/sv_move.c function qboolean (line 34) | qboolean SV_CheckBottom( edict_t *ent, int iMode ) function SV_WaterMove (line 106) | void SV_WaterMove( edict_t *ent ) function SV_VecToYaw (line 210) | float SV_VecToYaw( const vec3_t src ) function qboolean (line 230) | qboolean SV_MoveStep( edict_t *ent, vec3_t move, qboolean relink ) function qboolean (line 342) | qboolean SV_MoveTest( edict_t *ent, vec3_t move, qboolean relink ) function qboolean (line 408) | static qboolean SV_StepDirection( edict_t *ent, float yaw, float dist ) function qboolean (line 424) | static qboolean SV_FlyDirection( edict_t *ent, vec3_t move ) function SV_NewChaseDir (line 434) | static void SV_NewChaseDir( edict_t *actor, vec3_t destination, float di... function SV_MoveToOrigin (line 520) | void SV_MoveToOrigin( edict_t *ent, const vec3_t pflGoal, float dist, in... FILE: engine/server/sv_phys.c function SV_CheckAllEnts (line 68) | static void SV_CheckAllEnts( void ) function SV_CheckVelocity (line 120) | void SV_CheckVelocity( edict_t *ent ) function SV_UpdateBaseVelocity (line 162) | void SV_UpdateBaseVelocity( edict_t *ent ) function qboolean (line 193) | static qboolean SV_TestEntityPosition( edict_t *ent, edict_t *blocker ) function qboolean (line 228) | static qboolean SV_RunThink( edict_t *ent ) function qboolean (line 263) | qboolean SV_PlayerRunThink( edict_t *ent, float frametime, double time ) function SV_Impact (line 299) | void SV_Impact( edict_t *e1, edict_t *e2, trace_t *trace ) function SV_AngularMove (line 335) | static void SV_AngularMove( edict_t *ent, float frametime, float friction ) function SV_LinearMove (line 369) | static void SV_LinearMove( edict_t *ent, float frametime, float friction ) function SV_RecursiveWaterLevel (line 403) | static float SV_RecursiveWaterLevel( vec3_t origin, float out, float in,... function SV_Submerged (line 425) | static float SV_Submerged( edict_t *ent ) function qboolean (line 458) | static qboolean SV_CheckWater( edict_t *ent ) function qboolean (line 526) | static qboolean SV_CheckMover( edict_t *ent ) function SV_ClipVelocity (line 549) | static int SV_ClipVelocity( vec3_t in, vec3_t normal, vec3_t out, float ... function SV_FlyMove (line 592) | static int SV_FlyMove( edict_t *ent, float time, trace_t *steptrace ) function SV_AddGravity (line 737) | static void SV_AddGravity( edict_t *ent ) function qboolean (line 768) | static qboolean SV_AllowPushRotate( edict_t *ent ) function trace_t (line 793) | static trace_t SV_PushEntity( edict_t *ent, const vec3_t lpush, const ve... function qboolean (line 855) | static qboolean SV_CanPushed( edict_t *ent ) function qboolean (line 877) | static qboolean SV_CanBlock( edict_t *ent ) function edict_t (line 899) | static edict_t *SV_PushMove( edict_t *pusher, float movetime ) function edict_t (line 1016) | static edict_t *SV_PushRotate( edict_t *pusher, float movetime ) function SV_Physics_Pusher (line 1154) | static void SV_Physics_Pusher( edict_t *ent ) function SV_Physics_Follow (line 1228) | static void SV_Physics_Follow( edict_t *ent ) function SV_Physics_Compound (line 1256) | static void SV_Physics_Compound( edict_t *ent ) function SV_Physics_Noclip (line 1336) | static void SV_Physics_Noclip( edict_t *ent ) function SV_CheckWaterTransition (line 1363) | static void SV_CheckWaterTransition( edict_t *ent ) function SV_Physics_Toss (line 1440) | static void SV_Physics_Toss( edict_t *ent ) function SV_Physics_Step (line 1586) | static void SV_Physics_Step( edict_t *ent ) function SV_Physics_None (line 1718) | static void SV_Physics_None( edict_t *ent ) function SV_Physics_Entity (line 1724) | static void SV_Physics_Entity( edict_t *ent ) function SV_RunLightStyles (line 1786) | static void SV_RunLightStyles( void ) function SV_Physics (line 1814) | void SV_Physics( void ) function SV_GetServerTime (line 1865) | SV_GetServerTime( void ) function SV_GetFrameTime (line 1877) | SV_GetFrameTime( void ) function SV_GetHeadNode (line 1889) | SV_GetHeadNode( void ) function SV_ServerState (line 1901) | SV_ServerState( void ) function SV_DrawDebugTriangles (line 1913) | void SV_DrawDebugTriangles( void ) function SV_DrawOrthoTriangles (line 1949) | void SV_DrawOrthoTriangles( void ) function SV_UpdateFogSettings (line 1977) | static void GAME_EXPORT SV_UpdateFogSettings( unsigned int packed_fog ) function pfnMem_Free (line 2012) | static void GAME_EXPORT pfnMem_Free( void *mem, const char *filename, co... function pfnPointContents (line 2024) | static int GAME_EXPORT pfnPointContents( const float *pos, int groupmask ) function trace_t (line 2038) | static trace_t GAME_EXPORT SV_MoveNormal( const vec3_t start, vec3_t min... function pfnWriteBytes (line 2049) | static void GAME_EXPORT pfnWriteBytes( const byte *bytes, int count ) function byte (line 2056) | static const byte *GAME_EXPORT pfnLoadImagePixels( const char *filename,... function byte (line 2079) | static const byte *GAME_EXPORT GL_TextureData( unsigned int texnum ) function qboolean (line 2138) | qboolean SV_InitPhysicsAPI( void ) FILE: engine/server/sv_pmove.c function SV_ClipPMoveToEntity (line 26) | void SV_ClipPMoveToEntity( physent_t *pe, const vec3_t start, vec3_t min... function qboolean (line 42) | static qboolean SV_CopyEdictToPhysEnt( physent_t *pe, edict_t *ed ) function qboolean (line 136) | static qboolean SV_ShouldUnlagForPlayer( sv_client_t *cl ) function SV_GetTrueOrigin (line 156) | static void SV_GetTrueOrigin( sv_client_t *cl, int edictnum, vec3_t orig... function SV_GetTrueMinMax (line 168) | static void SV_GetTrueMinMax( sv_client_t *cl, int edictnum, vec3_t mins... function SV_AddLinksToPmove (line 190) | static void SV_AddLinksToPmove( areanode_t *node, const vec3_t pmove_min... function SV_AddLaddersToPmove (line 282) | static void SV_AddLaddersToPmove( areanode_t *node, const vec3_t pmove_m... function pfnParticle (line 324) | static void GAME_EXPORT pfnParticle( const float *origin, int color, flo... function pfnTestPlayerPosition (line 345) | static int GAME_EXPORT pfnTestPlayerPosition( float *pos, pmtrace_t *ptr... function pfnStuckTouch (line 350) | static void GAME_EXPORT pfnStuckTouch( int hitent, pmtrace_t *tr ) function pfnPointContents (line 355) | static int GAME_EXPORT pfnPointContents( float *p, int *truecontents ) function pfnTruePointContents (line 360) | static int GAME_EXPORT pfnTruePointContents( float *p ) function pmtrace_t (line 365) | static pmtrace_t GAME_EXPORT pfnPlayerTrace( float *start, float *end, i... function pmtrace_t (line 370) | static pmtrace_t *GAME_EXPORT pfnTraceLine( float *start, float *end, in... function hull_t (line 375) | static hull_t *GAME_EXPORT pfnHullForBsp( physent_t *pe, float *offset ) function pfnTraceModel (line 380) | static float GAME_EXPORT pfnTraceModel( physent_t *pe, float *start, flo... function pfnPlaySound (line 390) | static void GAME_EXPORT pfnPlaySound( int channel, const char *sample, f... function pfnPlaybackEventFull (line 400) | static void GAME_EXPORT pfnPlaybackEventFull( int flags, int clientindex... function pmtrace_t (line 416) | static pmtrace_t GAME_EXPORT pfnPlayerTraceEx( float *start, float *end,... function pfnTestPlayerPositionEx (line 421) | static int GAME_EXPORT pfnTestPlayerPositionEx( float *pos, pmtrace_t *p... function pmtrace_t (line 426) | static pmtrace_t *GAME_EXPORT pfnTraceLineEx( float *start, float *end, ... type msurface_s (line 431) | struct msurface_s function SV_InitClientMove (line 442) | void SV_InitClientMove( void ) function PM_CheckMovingGround (line 500) | static void PM_CheckMovingGround( edict_t *ent, float frametime ) function SV_SetupPMove (line 521) | static void SV_SetupPMove( playermove_t *pmove, sv_client_t *cl, usercmd... function SV_FinishPMove (line 600) | static void SV_FinishPMove( playermove_t *pmove, sv_client_t *cl ) function entity_state_t (line 667) | static entity_state_t *SV_FindEntInPack( int index, client_frame_t *frame ) function qboolean (line 682) | static qboolean SV_UnlagCheckTeleport( vec3_t old_pos, vec3_t new_pos ) function SV_SetupMoveInterpolant (line 694) | static void SV_SetupMoveInterpolant( sv_client_t *cl ) function SV_RestoreMoveInterpolant (line 844) | static void SV_RestoreMoveInterpolant( sv_client_t *cl ) function SV_RunCmd (line 885) | void SV_RunCmd( sv_client_t *cl, usercmd_t *ucmd, int random_seed ) FILE: engine/server/sv_query.c function SV_SourceQuery_Details (line 24) | static void SV_SourceQuery_Details( netadr_t from ) function SV_SourceQuery_Rules (line 72) | static void SV_SourceQuery_Rules( netadr_t from ) function SV_SourceQuery_Players (line 122) | static void SV_SourceQuery_Players( netadr_t from ) function SV_SourceQuery_HandleConnnectionlessPacket (line 174) | void SV_SourceQuery_HandleConnnectionlessPacket( const char *c, netadr_t... FILE: engine/server/sv_save.c type GAME_HEADER (line 40) | typedef struct type SAVE_HEADER (line 47) | typedef struct type SAVE_CLIENT (line 64) | typedef struct type SAVE_LIGHTSTYLE (line 78) | typedef struct function SaveBuildComment (line 310) | static void SaveBuildComment( char *text, int maxlength ) function DirectoryCount (line 365) | static int DirectoryCount( const char *pPath ) function InitEntityTable (line 386) | static void InitEntityTable( SAVERESTOREDATA *pSaveData, int entityCount ) function EntryInTable (line 410) | static int EntryInTable( SAVERESTOREDATA *pSaveData, const char *pMapNam... function edict_t (line 430) | static edict_t *EdictFromTable( SAVERESTOREDATA *pSaveData, int entityIn... function LandmarkOrigin (line 448) | static void LandmarkOrigin( SAVERESTOREDATA *pSaveData, vec3_t output, c... function EntityInSolid (line 472) | static int EntityInSolid( edict_t *pent ) function ClearSaveDir (line 495) | static void ClearSaveDir( void ) function IsValidSave (line 517) | static int IsValidSave( void ) function AgeSaveList (line 588) | static void AgeSaveList( const char *pName, int count ) function DirectoryCopy (line 643) | static void DirectoryCopy( const char *pPath, file_t *pFile ) function DirectoryExtract (line 675) | static void DirectoryExtract( file_t *pFile, int fileCount ) function SAVERESTOREDATA (line 703) | static SAVERESTOREDATA *SaveInit( int size, int tokenCount ) function SaveClear (line 730) | static void SaveClear( SAVERESTOREDATA *pSaveData ) function SaveFinish (line 751) | static void SaveFinish( SAVERESTOREDATA *pSaveData ) function BuildHashTable (line 811) | static void BuildHashTable( SAVERESTOREDATA *pSaveData, file_t *pFile ) function GetClientDataSize (line 842) | static int GetClientDataSize( const char *level ) function SAVERESTOREDATA (line 884) | static SAVERESTOREDATA *LoadSaveData( const char *level ) function ParseSaveTables (line 955) | static void ParseSaveTables( SAVERESTOREDATA *pSaveData, SAVE_HEADER *pH... function EntityPatchWrite (line 1002) | static void EntityPatchWrite( SAVERESTOREDATA *pSaveData, const char *le... function EntityPatchRead (line 1039) | static void EntityPatchRead( SAVERESTOREDATA *pSaveData, const char *lev... function RestoreDecal (line 1069) | static void RestoreDecal( SAVERESTOREDATA *pSaveData, decallist_t *entry... function RestoreSound (line 1142) | static void RestoreSound( SAVERESTOREDATA *pSaveData, soundlist_t *snd ) function SaveClientState (line 1170) | static void SaveClientState( SAVERESTOREDATA *pSaveData, const char *lev... function LoadClientState (line 1270) | static void LoadClientState( SAVERESTOREDATA *pSaveData, const char *lev... function CreateEntitiesInRestoreList (line 1388) | static void CreateEntitiesInRestoreList( SAVERESTOREDATA *pSaveData, int... function SAVERESTOREDATA (line 1447) | static SAVERESTOREDATA *SaveGameState( int changelevel ) function LoadGameState (line 1598) | static int LoadGameState( char const *level, qboolean changelevel ) function qboolean (line 1674) | static qboolean SaveGameSlot( const char *pSaveName, const char *pSaveCo... function SaveReadHeader (line 1752) | static int SaveReadHeader( file_t *pFile, GAME_HEADER *pHeader ) function CreateEntityTransitionList (line 1805) | static int CreateEntityTransitionList( SAVERESTOREDATA *pSaveData, int l... function LoadAdjacentEnts (line 1900) | static void LoadAdjacentEnts( const char *pOldLevel, const char *pLandma... function SV_LoadGameState (line 1984) | int SV_LoadGameState( char const *level ) function SV_ClearGameState (line 1996) | void SV_ClearGameState( void ) function SV_ChangeLevel (line 2009) | void SV_ChangeLevel( qboolean loadfromsavedgame, const char *mapname, co... function qboolean (line 2075) | qboolean SV_LoadGame( const char *pPath ) function qboolean (line 2152) | qboolean SV_SaveGame( const char *pName ) function SV_CompareFileTime (line 2194) | static int SV_CompareFileTime( int ft1, int ft2 ) function SV_GetSaveComment (line 2255) | int GAME_EXPORT SV_GetSaveComment( const char *savename, char *comment ) function SV_InitSaveRestore (line 2442) | void SV_InitSaveRestore( void ) FILE: engine/server/sv_world.c type moveclip_t (line 22) | typedef struct moveclip_s function SV_InitBoxHull (line 54) | static void SV_InitBoxHull( void ) function SV_StudioPlayerBlend (line 78) | static void SV_StudioPlayerBlend( mstudioseqdesc_t *pseqdesc, int *pBlen... function qboolean (line 109) | static qboolean SV_CheckSphereIntersection( edict_t *ent, const vec3_t s... function hull_t (line 152) | static hull_t *SV_HullForBox( const vec3_t mins, const vec3_t maxs ) function hull_t (line 176) | static hull_t *SV_HullForBsp( edict_t *ent, const vec3_t mins, const vec... function hull_t (line 248) | static hull_t *SV_HullForEntity( edict_t *ent, vec3_t mins, vec3_t maxs,... function hull_t (line 281) | static hull_t *SV_HullForStudioModel( edict_t *ent, vec3_t mins, vec3_t ... function ClearLink (line 371) | static void ClearLink( link_t *l ) function RemoveLink (line 383) | static void RemoveLink( link_t *l ) function InsertLinkBefore (line 396) | static void InsertLinkBefore( link_t *l, link_t *before ) function areanode_t (line 422) | static areanode_t *SV_CreateAreaNode( int depth, vec3_t mins, vec3_t maxs ) function SV_ClearWorld (line 466) | void SV_ClearWorld( void ) function SV_UnlinkEdict (line 491) | void SV_UnlinkEdict( edict_t *ent ) function SV_TouchLinks (line 506) | static void SV_TouchLinks( edict_t *ent, areanode_t *node ) function SV_FindTouchedLeafs (line 593) | static void SV_FindTouchedLeafs( edict_t *ent, model_t *mod, mnode_t *no... function SV_LinkEdict (line 640) | void GAME_EXPORT SV_LinkEdict( edict_t *ent, qboolean touch_triggers ) function SV_WaterLinks (line 715) | static void SV_WaterLinks( const vec3_t origin, int *pCont, areanode_t *... function SV_TruePointContents (line 790) | int SV_TruePointContents( const vec3_t p ) function SV_PointContents (line 812) | int GAME_EXPORT SV_PointContents( const vec3_t p ) function SV_ClipMoveToEntity (line 836) | void SV_ClipMoveToEntity( edict_t *ent, const vec3_t start, vec3_t mins,... function SV_PortalCSG (line 969) | static void SV_PortalCSG( edict_t *portal, const vec3_t trace_mins, cons... function SV_CustomClipMoveToEntity (line 1082) | void SV_CustomClipMoveToEntity( edict_t *ent, const vec3_t start, vec3_t... function qboolean (line 1106) | static qboolean SV_ClipToEntity( edict_t *touch, moveclip_t *clip ) function SV_ClipToLinks (line 1210) | static void SV_ClipToLinks( areanode_t *node, moveclip_t *clip ) function SV_ClipToPortals (line 1242) | static void SV_ClipToPortals( areanode_t *node, moveclip_t *clip ) function SV_ClipToWorldBrush (line 1274) | static void SV_ClipToWorldBrush( areanode_t *node, moveclip_t *clip ) function trace_t (line 1314) | trace_t SV_Move( const vec3_t start, vec3_t mins, vec3_t maxs, const vec... function trace_t (line 1368) | trace_t GAME_EXPORT SV_MoveNoEnts( const vec3_t start, vec3_t mins, vec3... function trace_t (line 1466) | trace_t SV_MoveToss( edict_t *tossent, edict_t *ignore ) function qboolean (line 1516) | static qboolean SV_RecursiveLightPoint( model_t *model, mnode_t *node, c... function SV_SetLightStyle (line 1615) | void SV_SetLightStyle( int style, const char* s, float f ) function SV_LightForEntity (line 1642) | int SV_LightForEntity( edict_t *pEdict ) FILE: engine/shake.h type ScreenShake (line 25) | typedef struct type ScreenFade (line 42) | typedef struct FILE: engine/sprite.h type frametype_t (line 38) | typedef enum type drawtype_t (line 45) | typedef enum type angletype_t (line 53) | typedef enum type facetype_t (line 62) | typedef enum type dsprite_t (line 69) | typedef struct type dsprite_q1_t (line 77) | typedef struct type dsprite_hl_t (line 91) | typedef struct type dspriteframe_t (line 106) | typedef struct type dspritegroup_t (line 115) | typedef struct type dspriteinterval_t (line 122) | typedef struct type dframetype_t (line 129) | typedef struct FILE: engine/studio.h type studiohdr_t (line 143) | typedef struct studiohdr_s type studiohdr2_t (line 251) | typedef struct type studioseqhdr_t (line 288) | typedef struct type mstudiobone_t (line 318) | typedef struct mstudiobone_s type mstudioaxisinterpbone_t (line 360) | typedef struct type mstudioquatinterpinfo_t (line 375) | typedef struct type mstudioquatinterpbone_t (line 390) | typedef struct type mstudioboneinfo_t (line 399) | typedef struct type mstudiojigglebone_t (line 428) | typedef struct type mstudioaimatbone_t (line 481) | typedef struct type mstudiobonecontroller_t (line 494) | typedef struct type mstudiobbox_t (line 514) | typedef struct type mstudiohitboxset_t (line 527) | typedef struct type mstudioseqgroup_t (line 535) | typedef struct type mstudioattachment_t (line 556) | typedef struct type mstudioikerror_t (line 580) | typedef struct type mstudioikrule_t (line 586) | typedef struct type mstudioiklock_t (line 638) | typedef struct type mstudiomovement_t (line 649) | typedef struct type mstudioanimdesc_t (line 672) | typedef struct type mstudioautolayer_t (line 703) | typedef struct type mstudioseqdesc_t (line 723) | typedef struct mstudioseqdesc_s type mstudioposeparamdesc_t (line 825) | typedef struct type mstudioanim_t (line 844) | typedef struct mstudioanim_s type mstudioanimvalue_t (line 850) | typedef union type mstudiobodyparts_t (line 861) | typedef struct type mstudiotexture_t (line 878) | typedef struct mstudiotex_s type mstudioiklink_t (line 898) | typedef struct type mstudioikchain_t (line 909) | typedef struct type mstudioboneweight_t (line 917) | typedef struct type mstudiomodel_t (line 927) | typedef struct type mstudiomesh_t (line 972) | typedef struct type mstudiotrivert_t (line 991) | typedef struct FILE: engine/vgui_api.h type vpoint_t (line 24) | typedef struct type VGUI_MouseCode (line 32) | enum VGUI_MouseCode type VGUI_KeyCode (line 40) | enum VGUI_KeyCode type VGUI_KeyAction (line 148) | enum VGUI_KeyAction type VGUI_MouseAction (line 154) | enum VGUI_MouseAction type vguiapi_t (line 162) | typedef struct vguiapi_s FILE: filesystem/VFileSystem009.cpp function IsIdGamedir (line 47) | static inline bool IsIdGamedir( const char *id ) function CopyAndFixSlashes (line 78) | static inline void CopyAndFixSlashes( char *p, const char *in, size_t si... class CXashFS (line 84) | class CXashFS : public IFileSystem class CSearchState (line 87) | class CSearchState method CSearchState (line 90) | CSearchState( CSearchState **head, search_t *search ) : method CSearchState (line 111) | CSearchState *GetSearchStateByHandle( FileFindHandle_t handle ) method CSearchState (line 90) | CSearchState( CSearchState **head, search_t *search ) : method CXashFS (line 124) | CXashFS() : searchHead( nullptr ) method RemoveAllSearchPaths (line 128) | void RemoveAllSearchPaths() override method AddSearchPath (line 133) | void AddSearchPath( const char *path, const char *id ) override method AddSearchPathNoWrite (line 139) | void AddSearchPathNoWrite( const char *path, const char *id ) override method RemoveSearchPath (line 145) | bool RemoveSearchPath( const char *id ) override method RemoveFile (line 151) | void RemoveFile( const char *path, const char *id ) override method CreateDirHierarchy (line 159) | void CreateDirHierarchy( const char *path, const char *id ) override method FileExists (line 167) | bool FileExists( const char *path ) override method IsDirectory (line 173) | bool IsDirectory( const char *path ) override method FileHandle_t (line 179) | FileHandle_t Open( const char *path, const char *mode, const char *id ... method Close (line 189) | void Close( FileHandle_t handle ) override method Seek (line 194) | void Seek( FileHandle_t handle, int offset, FileSystemSeek_t whence ) ... method Tell (line 214) | unsigned int Tell( FileHandle_t handle ) override method Size (line 219) | unsigned int Size( FileHandle_t handle ) override method Size (line 224) | unsigned int Size( const char *path ) override method GetFileTime (line 230) | long int GetFileTime( const char *path ) override method GetFileModificationTime (line 236) | long int GetFileModificationTime( const char *path ) override method FileTimeToString (line 243) | void FileTimeToString( char *p, int size, long int time ) override method IsOk (line 251) | bool IsOk( FileHandle_t handle ) override method Flush (line 256) | void Flush( FileHandle_t handle ) override method EndOfFile (line 261) | bool EndOfFile( FileHandle_t handle ) override method Read (line 266) | int Read( void *buf, int size, FileHandle_t handle ) override method Write (line 271) | int Write( const void *buf, int size, FileHandle_t handle ) override method FPrintf (line 283) | int FPrintf( FileHandle_t handle, char *fmt, ... ) override method ReleaseReadBuffer (line 302) | void ReleaseReadBuffer( FileHandle_t, void * ) override method FindIsDirectory (line 346) | bool FindIsDirectory( FileFindHandle_t handle ) override method FindClose (line 359) | void FindClose( FileFindHandle_t handle ) override method FullPathToRelativePath (line 423) | bool FullPathToRelativePath( const char *path, char *out ) override method GetCurrentDirectory (line 436) | bool GetCurrentDirectory( char *p, int size ) override method PrintOpenedFiles (line 441) | void PrintOpenedFiles() override method SetWarningFunc (line 447) | void SetWarningFunc( void (*)( const char *, ... )) override method SetWarningLevel (line 453) | void SetWarningLevel( FileWarningLevel_t ) override method SetVBuf (line 459) | int SetVBuf( FileHandle_t handle, char *buf, int mode, long int size )... method GetInterfaceVersion (line 465) | void GetInterfaceVersion( char *p, int size ) override method AddPackFile (line 470) | bool AddPackFile( const char *path, const char *id ) override method FileHandle_t (line 480) | FileHandle_t OpenFromCacheForRead( const char *path , const char *mode... method Mount (line 488) | void Mount() override {} method Unmount (line 489) | void Unmount() override {} method GetLocalCopy (line 490) | void GetLocalCopy( const char * ) override {} method LogLevelLoadStarted (line 491) | void LogLevelLoadStarted( const char * ) override {} method LogLevelLoadFinished (line 492) | void LogLevelLoadFinished( const char * ) override {} method CancelWaitForResources (line 493) | void CancelWaitForResources( WaitForResourcesHandle_t ) override {} method HintResourceNeed (line 494) | int HintResourceNeed( const char *, int ) override { return 0; } method WaitForResourcesHandle_t (line 495) | WaitForResourcesHandle_t WaitForResources( const char * ) override { r... method PauseResourcePreloading (line 496) | int PauseResourcePreloading() override { return 0; } method ResumeResourcePreloading (line 497) | int ResumeResourcePreloading() override { return 0; } method IsAppReadyForOfflinePlay (line 498) | bool IsAppReadyForOfflinePlay( int ) override { return true; } method IsFileImmediatelyAvailable (line 499) | bool IsFileImmediatelyAvailable( const char * ) override { return true; } method GetWaitForResourcesProgress (line 500) | bool GetWaitForResourcesProgress( WaitForResourcesHandle_t, float *pPr... FILE: filesystem/VFileSystem009.h type FileSystemSeek_t (line 20) | typedef enum { type FileWarningLevel_t (line 26) | typedef enum { type FileFindHandle_t (line 34) | typedef int FileFindHandle_t; type WaitForResourcesHandle_t (line 35) | typedef int WaitForResourcesHandle_t; function class (line 37) | class IBaseInterface function class (line 43) | class IFileSystem : public IBaseInterface { FILE: filesystem/android.c type android_assets_s (line 37) | struct android_assets_s type jni_methods_s (line 45) | struct jni_methods_s function Android_GetAssetManager (line 56) | static void Android_GetAssetManager( android_assets_t *assets ) function Android_ListDirectory (line 86) | static void Android_ListDirectory( stringlist_t *list, const char *path,... function FS_CloseAndroidAssets (line 102) | static void FS_CloseAndroidAssets( android_assets_t *assets ) function android_assets_t (line 110) | static android_assets_t *FS_LoadAndroidAssets( qboolean engine ) function FS_FileTime_AndroidAssets (line 135) | static int FS_FileTime_AndroidAssets( searchpath_t *search, const char *... function FS_FindFile_AndroidAssets (line 150) | static int FS_FindFile_AndroidAssets( struct searchpath_s *search, const... function FS_PrintInfo_AndroidAssets (line 165) | static void FS_PrintInfo_AndroidAssets( searchpath_t *search, char *dst,... function FS_Close_AndroidAssets (line 170) | static void FS_Close_AndroidAssets( searchpath_t *search ) function FS_Search_AndroidAssets (line 175) | static void FS_Search_AndroidAssets( searchpath_t *search, stringlist_t ... function file_t (line 223) | static file_t *FS_OpenFile_AndroidAssets( searchpath_t *search, const ch... function byte (line 239) | static byte *FS_LoadAndroidAssetsFile( searchpath_t *search, const char ... function searchpath_t (line 276) | searchpath_t *FS_AddAndroidAssets_Fullpath( const char *path, int flags ) function FS_InitAndroid (line 321) | void FS_InitAndroid( void ) FILE: filesystem/dir.c type dir_t (line 49) | typedef struct dir_s function qboolean (line 56) | static qboolean Platform_GetDirectoryCaseSensitivity( const char *dir ) function FS_SortDirEntries (line 88) | static int FS_SortDirEntries( const void *_a, const void *_b ) function FS_FreeDirEntries (line 95) | static void FS_FreeDirEntries( dir_t *dir ) function FS_InitDirEntries (line 108) | static void FS_InitDirEntries( dir_t *dir, const stringlist_t *list ) function FS_PopulateDirEntries (line 127) | static void FS_PopulateDirEntries( dir_t *dir, const char *path ) function FS_FindDirEntry (line 159) | static int FS_FindDirEntry( dir_t *dir, const char *name ) function FS_MergeDirEntries (line 186) | static void FS_MergeDirEntries( dir_t *dir, const stringlist_t *list ) function FS_MaybeUpdateDirEntries (line 231) | static int FS_MaybeUpdateDirEntries( dir_t *dir, const char *path, const... function qboolean (line 278) | static inline qboolean FS_AppendToPath( char *dst, size_t *pi, const siz... function qboolean (line 293) | qboolean FS_FixFileCase( dir_t *dir, const char *path, char *dst, const ... function FS_Close_DIR (line 377) | static void FS_Close_DIR( searchpath_t *search ) function FS_PrintInfo_DIR (line 383) | static void FS_PrintInfo_DIR( searchpath_t *search, char *dst, size_t si... function FS_FindFile_DIR (line 388) | static int FS_FindFile_DIR( searchpath_t *search, const char *path, char... function FS_Search_DIR (line 406) | static void FS_Search_DIR( searchpath_t *search, stringlist_t *list, con... function FS_FileTime_DIR (line 459) | static int FS_FileTime_DIR( searchpath_t *search, const char *filename ) function file_t (line 467) | static file_t *FS_OpenFile_DIR( searchpath_t *search, const char *filena... function FS_InitDirectorySearchpath (line 482) | void FS_InitDirectorySearchpath( searchpath_t *search, const char *path,... function searchpath_t (line 506) | searchpath_t *FS_AddDir_Fullpath( const char *path, int flags ) FILE: filesystem/filesystem.c type fs_archive_t (line 66) | typedef struct fs_archive_s function FS_EnsureOpenFile (line 125) | static void FS_EnsureOpenFile( file_t *file ) function FS_BackupFileName (line 147) | static void FS_BackupFileName( file_t *file, const char *path, uint opti... function FS_EnsureOpenFile (line 163) | static void FS_EnsureOpenFile( file_t *file ) {} function FS_BackupFileName (line 164) | static void FS_BackupFileName( file_t *file, const char *path, uint opti... function _Mem_Free (line 170) | void _Mem_Free( void *data, const char *filename, int fileline ) function stringlistinit (line 187) | void stringlistinit( stringlist_t *list ) function stringlistfreecontents (line 192) | void stringlistfreecontents( stringlist_t *list ) function stringlistappend (line 211) | void stringlistappend( stringlist_t *list, const char *text ) function stringlistsort (line 230) | void stringlistsort( stringlist_t *list ) function listlowercase (line 252) | static void listlowercase( stringlist_t *list ) function listdirectory (line 265) | void listdirectory( stringlist_t *list, const char *path, qboolean dirs_... function wchar_t (line 334) | static const wchar_t *FS_PathToWideChar( const char *path ) function FS_CreatePath (line 349) | void FS_CreatePath( char *path ) function searchpath_t (line 366) | static searchpath_t *FS_AddArchive_Fullpath( const fs_archive_t *archive... function searchpath_t (line 439) | searchpath_t *FS_MountArchive_Fullpath( const char *file, int flags ) function FS_AddGameDirectory (line 452) | void FS_AddGameDirectory( const char *dir, uint flags ) function FS_ClearSearchPath (line 495) | void FS_ClearSearchPath( void ) function FS_CheckNastyPath (line 537) | static int FS_CheckNastyPath( const char *path ) function qboolean (line 579) | static qboolean FS_WriteGameInfo( const char *filepath, gameinfo_t *Game... function FS_MakeGameInfo (line 711) | static void FS_MakeGameInfo( void ) function FS_InitGameInfo (line 719) | static void FS_InitGameInfo( gameinfo_t *GameInfo, const char *gamedir, ... function FS_ParseGenericGameInfo (line 761) | static void FS_ParseGenericGameInfo( gameinfo_t *GameInfo, const char *b... function qboolean (line 1043) | static qboolean FS_ParseLiblistGam( const char *filename, const char *ga... function qboolean (line 1063) | static qboolean FS_ConvertGameInfo( const char *gamedir, const char *gam... function qboolean (line 1082) | static qboolean FS_ReadGameInfo( const char *filename, const char *gamed... function qboolean (line 1105) | static qboolean FS_CheckForQuakeGameDir( const char *gamedir ) function qboolean (line 1143) | static qboolean FS_CheckForXashGameDir( const char *gamedir ) function qboolean (line 1168) | static qboolean FS_ParseGameInfo( const char *gamedir, gameinfo_t *GameI... function FS_AddGameHierarchy (line 1243) | void FS_AddGameHierarchy( const char *dir, uint flags ) function FS_Rescan (line 1340) | void FS_Rescan( uint32_t flags, const char *language ) function FS_LoadGameInfo (line 1393) | static void FS_LoadGameInfo( uint32_t flags, const char *language ) function qboolean (line 1435) | static qboolean FS_CheckForCrypt( const char *dllname ) function FS_StripIdiotRelativePath (line 1454) | static int FS_StripIdiotRelativePath( const char *dllname, const char *g... function qboolean (line 1481) | static qboolean FS_FindLibrary( const char *dllname, qboolean directpath... function poolhandle_t (line 1568) | static poolhandle_t Mem_AllocPoolStub( const char *name, const char *fil... function Mem_FreePoolStub (line 1573) | static void Mem_FreePoolStub( poolhandle_t *poolptr, const char *filenam... function Mem_FreeStub (line 1590) | static void Mem_FreeStub( void *data, const char *filename, int fileline ) function Con_PrintfStub (line 1595) | static void Con_PrintfStub( const char *fmt, ... ) function Sys_ErrorStub (line 1604) | static void Sys_ErrorStub( const char *fmt, ... ) function FS_ValidateDirectories (line 1620) | static void FS_ValidateDirectories( const char *path, qboolean *has_base... function qboolean (line 1652) | qboolean FS_InitStdio( qboolean unused_set_to_true, const char *rootdir,... function FS_AllowDirectPaths (line 1778) | void FS_AllowDirectPaths( qboolean enable ) function FS_ShutdownStdio (line 1788) | void FS_ShutdownStdio( void ) function FS_Path_f (line 1814) | void FS_Path_f( void ) function FS_SysFileTime (line 1845) | int FS_SysFileTime( const char *filename ) function file_t (line 1866) | file_t *FS_SysOpen( const char *filepath, const char *mode ) function file_t (line 1983) | file_t *FS_OpenHandle( searchpath_t *searchpath, int handle, fs_offset_t... function qboolean (line 2037) | qboolean FS_SysFileExists( const char *path ) function qboolean (line 2058) | qboolean FS_SysFolderExists( const char *path ) function qboolean (line 2079) | qboolean FS_SysFileOrFolderExists( const char *path ) function FS_SetCurrentDirectory (line 2098) | int FS_SetCurrentDirectory( const char *path ) function qboolean (line 2137) | qboolean FS_GetRootDirectory( char *path, size_t size ) function searchpath_t (line 2158) | searchpath_t *FS_FindFile( const char *name, int *index, char *fixedname... function qboolean (line 2234) | qboolean FS_FullPathToRelativePath( char *dst, const char *src, size_t s... function file_t (line 2261) | file_t *FS_OpenReadFile( const char *filename, const char *mode, qboolea... function file_t (line 2290) | file_t *FS_Open( const char *filepath, const char *mode, qboolean gamedi... function FS_Close (line 2330) | int FS_Close( file_t *file ) function FS_Flush (line 2359) | int FS_Flush( file_t *file ) function fs_offset_t (line 2385) | fs_offset_t FS_Write( file_t *file, const void *data, size_t datasize ) function fs_offset_t (line 2417) | fs_offset_t FS_Read( file_t *file, void *buffer, size_t buffersize ) function FS_Print (line 2589) | int FS_Print( file_t *file, const char *msg ) function FS_Printf (line 2601) | int FS_Printf( file_t *file, const char *format, ... ) function FS_VPrintf (line 2620) | int FS_VPrintf( file_t *file, const char *format, va_list ap ) function FS_Getc (line 2653) | int FS_Getc( file_t *file ) function FS_UnGetc (line 2670) | int FS_UnGetc( file_t *file, char c ) function FS_Gets (line 2687) | int FS_Gets( file_t *file, char *string, size_t bufsize ) function FS_Seek (line 2724) | int FS_Seek( file_t *file, fs_offset_t offset, int whence ) function fs_offset_t (line 2817) | fs_offset_t FS_Tell( file_t *file ) function qboolean (line 2830) | qboolean FS_Eof( file_t *file ) function FS_Purge (line 2843) | static void FS_Purge( file_t *file ) function FS_CustomFree (line 2855) | static void FS_CustomFree( void *data ) function byte (line 2860) | static byte *FS_LoadFileFromArchive( searchpath_t *sp, const char *path,... function byte (line 2903) | static byte *FS_LoadFile_( const char *path, fs_offset_t *filesizeptr, c... function byte (line 2927) | byte *FS_LoadFileMalloc( const char *path, fs_offset_t *filesizeptr, qbo... function byte (line 2932) | byte *FS_LoadFile( const char *path, fs_offset_t *filesizeptr, qboolean ... function qboolean (line 2937) | qboolean CRC32_File( dword *crcvalue, const char *filename ) function qboolean (line 2962) | qboolean MD5_HashFile( byte digest[16], const char *pszFileName, uint se... function byte (line 3001) | byte *FS_LoadDirectFile( const char *path, fs_offset_t *filesizeptr ) function qboolean (line 3033) | qboolean FS_WriteFile( const char *filename, const void *data, fs_offset... function FS_FileExists (line 3065) | int GAME_EXPORT FS_FileExists( const char *filename, int gamedironly ) function qboolean (line 3096) | qboolean FS_GetFullDiskPath( char *buffer, size_t size, const char *name... function fs_offset_t (line 3119) | fs_offset_t FS_FileSize( const char *filename, qboolean gamedironly ) function fs_offset_t (line 3144) | fs_offset_t FS_FileLength( file_t *f ) function FS_FileTime (line 3157) | int FS_FileTime( const char *filename, qboolean gamedironly ) function qboolean (line 3176) | qboolean FS_Rename( const char *oldname, const char *newname ) function qboolean (line 3228) | qboolean GAME_EXPORT FS_Delete( const char *path ) function qboolean (line 3262) | qboolean FS_FileCopy( file_t *pOutput, file_t *pInput, int fileSize ) function search_t (line 3297) | search_t *FS_Search( const char *pattern, int caseinsensitive, int gamed... function qboolean (line 3349) | static qboolean FS_IsArchiveExtensionSupported( const char *ext, uint fl... function searchpath_t (line 3368) | static searchpath_t *FS_GetArchiveByName( const char *name, searchpath_t... function FS_FindFileInArchive (line 3381) | static int FS_FindFileInArchive( searchpath_t *sp, const char *path, cha... function file_t (line 3386) | static file_t *FS_OpenFileFromArchive( searchpath_t *sp, const char *pat... function FS_InitMemory (line 3391) | void FS_InitMemory( void ) function qboolean (line 3411) | static qboolean FS_InitInterface( int version, const fs_interface_t *eng... function GetFSAPI (line 3533) | int EXPORT GetFSAPI( int version, fs_api_t *api, fs_globals_t **globals,... FILE: filesystem/filesystem.h type searchpath_t (line 59) | typedef struct searchpath_s searchpath_t; type search_t (line 68) | typedef struct type gameinfo_t (line 75) | typedef struct gameinfo_s type fs_dllinfo_t (line 136) | typedef struct fs_dllinfo_t type fs_globals_t (line 144) | typedef struct fs_globals_t type file_t (line 151) | typedef struct file_s file_t; type fs_api_t (line 153) | typedef struct fs_api_t type fs_interface_t (line 244) | typedef struct fs_interface_t FILE: filesystem/filesystem_internal.h type searchpath_t (line 36) | typedef struct searchpath_s searchpath_t; type dir_t (line 37) | typedef struct dir_s dir_t; type zip_t (line 38) | typedef struct zip_s zip_t; type pack_t (line 39) | typedef struct pack_s pack_t; type wfile_t (line 40) | typedef struct wfile_s wfile_t; type android_assets_t (line 41) | typedef struct android_assets_s android_assets_t; type ztoolkit_t (line 46) | typedef struct ztoolkit_s type file_s (line 55) | struct file_s type searchpathtype_t (line 79) | typedef enum searchpathtype_e type stringlist_t (line 89) | typedef struct stringlist_s type searchpath_t (line 97) | typedef struct searchpath_s type searchpath_t (line 123) | typedef searchpath_t *(*FS_ADDARCHIVE_FULLPATH)( const char *path, int f... FILE: filesystem/pak.c type dpackheader_t (line 45) | typedef struct type dpackfile_t (line 52) | typedef struct type pack_s (line 68) | struct pack_s function FS_SortPak (line 81) | static int FS_SortPak( const void *_a, const void *_b ) function pack_t (line 98) | static pack_t *FS_LoadPackPAK( const char *packfile, int *error ) function file_t (line 193) | static file_t *FS_OpenFile_PAK( searchpath_t *search, const char *filena... function FS_FindFile_PAK (line 208) | static int FS_FindFile_PAK( searchpath_t *search, const char *path, char... function FS_Search_PAK (line 245) | static void FS_Search_PAK( searchpath_t *search, stringlist_t *list, con... function FS_FileTime_PAK (line 291) | static int FS_FileTime_PAK( searchpath_t *search, const char *filename ) function FS_PrintInfo_PAK (line 302) | static void FS_PrintInfo_PAK( searchpath_t *search, char *dst, size_t si... function FS_Close_PAK (line 315) | static void FS_Close_PAK( searchpath_t *search ) function searchpath_t (line 337) | searchpath_t *FS_AddPak_Fullpath( const char *pakfile, int flags ) function qboolean (line 378) | qboolean FS_CheckForQuakePak( const char *pakfile, const char *files[], ... FILE: filesystem/tests/caseinsensitive.c function qboolean (line 22) | static qboolean LoadFilesystem( void ) function qboolean (line 38) | static qboolean CheckFileContents( const char *path, const void *buf, fs... function qboolean (line 68) | static qboolean TestCaseinsensitive( void ) function main (line 109) | int main( void ) FILE: filesystem/tests/interface.cpp function LoadFilesystem (line 25) | static bool LoadFilesystem() function main (line 61) | int main() FILE: filesystem/tests/no-init.c function qboolean (line 22) | static qboolean LoadFilesystem( void ) function TestNoInit (line 38) | static int TestNoInit( void ) function main (line 81) | int main( void ) FILE: filesystem/wad.c type wfile_s (line 54) | struct wfile_s type wadtype_t (line 73) | typedef struct wadtype_s function W_TypeFromExt (line 97) | static signed char W_TypeFromExt( const char *lumpname ) function dlumpinfo_t (line 146) | static dlumpinfo_t *W_FindLump( wfile_t *wad, const char *name, const si... function dlumpinfo_t (line 189) | static dlumpinfo_t *W_AddFileToWad( const char *wadfile, const char *nam... function FS_CloseWAD (line 235) | static void FS_CloseWAD( wfile_t *wad ) function FS_Close_WAD (line 248) | static void FS_Close_WAD( searchpath_t *search ) function file_t (line 258) | static file_t *FS_OpenFile_WAD( searchpath_t *search, const char *filena... function wfile_t (line 270) | static wfile_t *W_Open( const char *filename, int *error, uint flags ) function FS_FileTime_WAD (line 393) | static int FS_FileTime_WAD( searchpath_t *search, const char *filename ) function FS_PrintInfo_WAD (line 404) | static void FS_PrintInfo_WAD( searchpath_t *search, char *dst, size_t si... function FS_FindFile_WAD (line 417) | static int FS_FindFile_WAD( searchpath_t *search, const char *path, char... function FS_Search_WAD (line 470) | static void FS_Search_WAD( searchpath_t *search, stringlist_t *list, con... function byte (line 561) | static byte *W_ReadLump( searchpath_t *search, const char *path, int pac... function searchpath_t (line 611) | searchpath_t *FS_AddWad_Fullpath( const char *wadfile, int flags ) FILE: filesystem/zip.c type zip_header_t (line 43) | typedef struct zip_header_s type zip_header_extra_t (line 62) | typedef struct zip_header_extra_s type zip_cdf_header_t (line 70) | typedef struct zip_cdf_header_s type zip_header_eocd_t (line 91) | typedef struct zip_header_eocd_s type zipfile_t (line 114) | typedef struct zipfile_s type zip_s (line 123) | struct zip_s function FS_CloseZIP (line 137) | static void FS_CloseZIP( zip_t *zip ) function FS_Close_ZIP (line 150) | static void FS_Close_ZIP( searchpath_t *search ) function FS_SortZip (line 160) | static int FS_SortZip( const void *a, const void *b ) function zip_t (line 170) | static zip_t *FS_LoadZip( const char *zipfile, int *error ) function file_t (line 388) | static file_t *FS_OpenFile_ZIP( searchpath_t *search, const char *filena... function byte (line 436) | static byte *FS_LoadZIPFile( searchpath_t *search, const char *path, int... function FS_FileTime_ZIP (line 576) | static int FS_FileTime_ZIP( searchpath_t *search, const char *filename ) function FS_PrintInfo_ZIP (line 587) | static void FS_PrintInfo_ZIP( searchpath_t *search, char *dst, size_t si... function FS_FindFile_ZIP (line 600) | static int FS_FindFile_ZIP( searchpath_t *search, const char *path, char... function FS_Search_ZIP (line 637) | static void FS_Search_ZIP( searchpath_t *search, stringlist_t *list, con... function searchpath_t (line 683) | searchpath_t *FS_AddZip_Fullpath( const char *zipfile, int flags ) FILE: game_launch/game.cpp function Launch_Error (line 59) | static void Launch_Error( const char *szFmt, ... ) function Sys_LoadEngine (line 90) | static void Sys_LoadEngine( void ) function Sys_UnloadEngine (line 141) | static void Sys_UnloadEngine( void ) function Sys_ChangeGame (line 151) | static void Sys_ChangeGame( const char *progname ) function Sys_Start (line 174) | static int Sys_Start( void ) function main (line 207) | int main( int argc, char **argv ) function WinMain (line 215) | int __stdcall WinMain( HINSTANCE hInst, HINSTANCE hPrevInst, LPSTR cmdLi... FILE: pm_shared/pm_defs.h type physent_t (line 43) | typedef struct physent_s type playermove_t (line 85) | typedef struct playermove_s FILE: pm_shared/pm_movevars.h type movevars_t (line 13) | typedef struct movevars_s movevars_t; type movevars_s (line 15) | struct movevars_s FILE: public/build.c function Q_buildnum_iso (line 22) | int Q_buildnum_iso( const char *date ) function Q_buildnum (line 53) | int Q_buildnum( void ) function Q_buildnum_compat (line 73) | int Q_buildnum_compat( void ) FILE: public/crclib.c function CRC32_ProcessByte (line 91) | void GAME_EXPORT CRC32_ProcessByte( uint32_t *pulCRC, byte ch ) function CRC32_ProcessBuffer (line 98) | void GAME_EXPORT CRC32_ProcessBuffer( uint32_t *pulCRC, const void *pBuf... function byte (line 148) | byte CRC32_BlockSequence( byte *base, int length, int sequence ) function MD5Update (line 183) | void MD5Update( MD5Context_t *ctx, const byte *buf, uint len ) function MD5Final (line 235) | void MD5Final( byte digest[16], MD5Context_t *ctx ) function MD5Transform (line 295) | void MD5Transform( uint buf[4], const uint in[16] ) function COM_Hex2Char (line 383) | static char COM_Hex2Char( uint8_t hex ) function COM_Hex2String (line 398) | static void COM_Hex2String( uint8_t hex, char *str ) function uint (line 432) | uint COM_HashKey( const char *string, uint hashSize ) FILE: public/crclib.h type MD5Context_t (line 22) | typedef struct function CRC32_Init (line 32) | static inline void CRC32_Init( uint32_t *pulCRC ) function CRC32_Final (line 37) | static inline uint32_t CRC32_Final( uint32_t pulCRC ) function MD5Init (line 53) | static inline void MD5Init( MD5Context_t *ctx ) FILE: public/crtlib.c function Q_strnlwr (line 26) | void Q_strnlwr( const char *in, char *out, size_t size_out ) function Q_atoi_hex (line 36) | int Q_atoi_hex( int sign, const char *str ) function Q_atoi_character (line 53) | static int Q_atoi_character( int sign, const char *str ) function Q_atoi (line 66) | int Q_atoi( const char *str ) function Q_atof (line 105) | float Q_atof( const char *str ) function Q_atov (line 164) | void Q_atov( float *vec, const char *str, size_t siz ) function qboolean (line 186) | static qboolean Q_starcmp( const char *pattern, const char *text ) function qboolean (line 207) | qboolean Q_strnicmpext( const char *pattern, const char *text, size_t mi... function qboolean (line 236) | qboolean Q_stricmpext( const char *pattern, const char *text ) function byte (line 241) | const byte *Q_memmem( const byte *haystack, size_t haystacklen, const by... function Q_memor (line 261) | void Q_memor( byte *XASH_RESTRICT dst, const byte *XASH_RESTRICT src, si... type tm (line 272) | struct tm function Q_vsnprintf (line 338) | int Q_vsnprintf( char *buffer, size_t buffersize, const char *format, va... function Q_snprintf (line 370) | int Q_snprintf( char *buffer, size_t buffersize, const char *format, ... ) function COM_StripColors (line 382) | void COM_StripColors( const char *in, char *out ) function COM_FileBase (line 465) | void COM_FileBase( const char *in, char *out, size_t size ) function COM_ExtractFilePath (line 546) | void COM_ExtractFilePath( const char *path, char *dest ) function COM_StripExtension (line 567) | void COM_StripExtension( char *path ) function COM_DefaultExtension (line 591) | void COM_DefaultExtension( char *path, const char *extension, size_t size ) function COM_ReplaceExtension (line 616) | void COM_ReplaceExtension( char *path, const char *extension, size_t size ) function COM_RemoveLineFeed (line 627) | void COM_RemoveLineFeed( char *str, size_t bufsize ) function COM_PathSlashFix (line 645) | void COM_PathSlashFix( char *path ) function COM_IsSingleChar (line 667) | static int COM_IsSingleChar( unsigned int flags, char c ) function matchpattern (line 819) | int matchpattern( const char *in, const char *pattern, qboolean caseinse... function matchpattern_with_separator (line 831) | int matchpattern_with_separator( const char *in, const char *pattern, qb... FILE: public/crtlib.h type dllfunc_t (line 112) | typedef struct dllfunc_s function Q_toupper (line 121) | static inline char Q_toupper( const char in ) function Q_tolower (line 132) | static inline char Q_tolower( const char in ) function qboolean (line 143) | static inline qboolean Q_istype( const char *str, int (*istype)( int c )) function qboolean (line 153) | static inline qboolean Q_isdigit( const char *str ) function qboolean (line 158) | static inline qboolean Q_isalpha( const char *str ) function qboolean (line 163) | static inline qboolean Q_isspace( const char *str ) function Q_strcmp (line 168) | static inline int Q_strcmp( const char *s1, const char *s2 ) function Q_strncmp (line 175) | static inline int Q_strncmp( const char *s1, const char *s2, size_t n ) function Q_strnlen (line 190) | static inline size_t Q_strnlen( const char *str, size_t size ) function Q_strncpy (line 200) | static inline size_t Q_strncpy( char *dst, const char *src, size_t size ) function Q_strncat (line 222) | static inline size_t Q_strncat( char *dst, const char *src, size_t size ) function Q_stricmp (line 250) | static inline int Q_stricmp( const char *s1, const char *s2 ) function Q_strnicmp (line 267) | static inline int Q_strnicmp( const char *s1, const char *s2, size_t n ) function Q_splitstr (line 314) | static inline int Q_splitstr( char *str, int delim, void *userdata, function COM_FixSlashes (line 341) | static inline void COM_FixSlashes( char *pname ) FILE: public/dllhelpers.c function ClearExports (line 17) | void ClearExports( const dllfunc_t *funcs, size_t num_funcs ) function qboolean (line 25) | qboolean ValidateExports( const dllfunc_t *funcs, size_t num_funcs ) FILE: public/getopt.c function getopt (line 53) | int FILE: public/ktx2.h type ktx2_header_t (line 15) | typedef struct type ktx2_index_t (line 28) | typedef struct type ktx2_level_t (line 38) | typedef struct type ktx2_format_t (line 50) | typedef enum FILE: public/matrixlib.c function Matrix3x4_VectorTransform (line 29) | void Matrix3x4_VectorTransform( const matrix3x4 in, const float v[3], fl... function Matrix3x4_VectorITransform (line 36) | void Matrix3x4_VectorITransform( const matrix3x4 in, const float v[3], f... function Matrix3x4_VectorRotate (line 49) | void Matrix3x4_VectorRotate( const matrix3x4 in, const float v[3], float... function Matrix3x4_VectorIRotate (line 56) | void Matrix3x4_VectorIRotate( const matrix3x4 in, const float v[3], floa... function Matrix3x4_ConcatTransforms (line 63) | void Matrix3x4_ConcatTransforms( matrix3x4 out, const matrix3x4 in1, con... function Matrix3x4_AnglesFromMatrix (line 79) | void Matrix3x4_AnglesFromMatrix( const matrix3x4 in, vec3_t out ) function Matrix3x4_FromOriginQuat (line 99) | void Matrix3x4_FromOriginQuat( matrix3x4 out, const vec4_t quaternion, c... function Matrix3x4_CreateFromEntity (line 118) | void Matrix3x4_CreateFromEntity( matrix3x4 out, const vec3_t angles, con... function Matrix3x4_TransformAABB (line 204) | void Matrix3x4_TransformAABB( const matrix3x4 world, const vec3_t mins, ... function Matrix4x4_VectorTransform (line 228) | void Matrix4x4_VectorTransform( const matrix4x4 in, const float v[3], fl... function Matrix4x4_VectorITransform (line 235) | void Matrix4x4_VectorITransform( const matrix4x4 in, const float v[3], f... function Matrix4x4_VectorRotate (line 248) | void Matrix4x4_VectorRotate( const matrix4x4 in, const float v[3], float... function Matrix4x4_VectorIRotate (line 255) | void Matrix4x4_VectorIRotate( const matrix4x4 in, const float v[3], floa... function Matrix4x4_ConcatTransforms (line 262) | void Matrix4x4_ConcatTransforms( matrix4x4 out, const matrix4x4 in1, con... function Matrix4x4_SetOrigin (line 278) | void Matrix4x4_SetOrigin( matrix4x4 out, float x, float y, float z ) function Matrix4x4_CreateFromEntity (line 285) | void Matrix4x4_CreateFromEntity( matrix4x4 out, const vec3_t angles, con... function Matrix4x4_ConvertToEntity (line 382) | void Matrix4x4_ConvertToEntity( const matrix4x4 in, vec3_t angles, vec3_... function Matrix4x4_TransformPositivePlane (line 405) | void Matrix4x4_TransformPositivePlane( const matrix4x4 in, const vec3_t ... function Matrix4x4_Invert_Simple (line 416) | void Matrix4x4_Invert_Simple( matrix4x4 out, const matrix4x4 in1 ) function qboolean (line 448) | qboolean Matrix4x4_Invert_Full( matrix4x4 out, const matrix4x4 in1 ) FILE: public/miniz.c function mz_ulong (line 40) | mz_ulong mz_adler32(mz_ulong adler, const unsigned char *ptr, size_t buf... function mz_ulong (line 70) | mz_ulong mz_crc32(mz_ulong crc, const mz_uint8 *ptr, size_t buf_len) function mz_ulong (line 95) | mz_ulong mz_crc32(mz_ulong crc, const mz_uint8 *ptr, size_t buf_len) function mz_free (line 162) | void mz_free(void *p) function MINIZ_EXPORT (line 167) | MINIZ_EXPORT void *miniz_def_alloc_func(void *opaque, size_t items, size... function MINIZ_EXPORT (line 172) | MINIZ_EXPORT void miniz_def_free_func(void *opaque, void *address) function MINIZ_EXPORT (line 177) | MINIZ_EXPORT void *miniz_def_realloc_func(void *opaque, void *address, s... function mz_deflateInit (line 192) | int mz_deflateInit(mz_streamp pStream, int level) function mz_deflateInit2 (line 197) | int mz_deflateInit2(mz_streamp pStream, int level, int method, int windo... function mz_deflateReset (line 233) | int mz_deflateReset(mz_streamp pStream) function mz_deflate (line 242) | int mz_deflate(mz_streamp pStream, int flush) function mz_deflateEnd (line 300) | int mz_deflateEnd(mz_streamp pStream) function mz_ulong (line 312) | mz_ulong mz_deflateBound(mz_streamp pStream, mz_ulong source_len) function mz_compress2 (line 319) | int mz_compress2(unsigned char *pDest, mz_ulong *pDest_len, const unsign... function mz_compress (line 349) | int mz_compress(unsigned char *pDest, mz_ulong *pDest_len, const unsigne... function mz_ulong (line 354) | mz_ulong mz_compressBound(mz_ulong source_len) type inflate_state (line 363) | typedef struct function mz_inflateInit2 (line 372) | int mz_inflateInit2(mz_streamp pStream, int window_bits) function mz_inflateInit (line 408) | int mz_inflateInit(mz_streamp pStream) function mz_inflateReset (line 413) | int mz_inflateReset(mz_streamp pStream) function mz_inflate (line 439) | int mz_inflate(mz_streamp pStream, int flush) function mz_inflateEnd (line 551) | int mz_inflateEnd(mz_streamp pStream) function mz_uncompress2 (line 562) | int mz_uncompress2(unsigned char *pDest, mz_ulong *pDest_len, const unsi... function mz_uncompress (line 593) | int mz_uncompress(unsigned char *pDest, mz_ulong *pDest_len, const unsig... type tdefl_sym_freq (line 749) | typedef struct function tdefl_sym_freq (line 753) | static tdefl_sym_freq *tdefl_radix_sort_syms(mz_uint num_syms, tdefl_sym... function tdefl_calculate_minimum_redundancy (line 787) | static void tdefl_calculate_minimum_redundancy(tdefl_sym_freq *A, int n) function tdefl_huffman_enforce_max_code_size (line 847) | static void tdefl_huffman_enforce_max_code_size(int *pNum_codes, int cod... function tdefl_optimize_huffman_table (line 871) | static void tdefl_optimize_huffman_table(tdefl_compressor *d, int table_... function tdefl_start_dynamic_block (line 990) | static void tdefl_start_dynamic_block(tdefl_compressor *d) function tdefl_start_static_block (line 1077) | static void tdefl_start_static_block(tdefl_compressor *d) function mz_bool (line 1102) | static mz_bool tdefl_compress_lz_codes(tdefl_compressor *d) function mz_bool (line 1197) | static mz_bool tdefl_compress_lz_codes(tdefl_compressor *d) function mz_bool (line 1245) | static mz_bool tdefl_compress_block(tdefl_compressor *d, mz_bool static_... function tdefl_flush_block (line 1256) | static int tdefl_flush_block(tdefl_compressor *d, int flush) function mz_uint16 (line 1412) | static mz_uint16 TDEFL_READ_UNALIGNED_WORD(const mz_uint8* p) function mz_uint16 (line 1418) | static mz_uint16 TDEFL_READ_UNALIGNED_WORD2(const mz_uint16* p) function MZ_FORCEINLINE (line 1428) | static MZ_FORCEINLINE void tdefl_find_match(tdefl_compressor *d, mz_uint... function MZ_FORCEINLINE (line 1481) | static MZ_FORCEINLINE void tdefl_find_match(tdefl_compressor *d, mz_uint... function mz_uint32 (line 1528) | static mz_uint32 TDEFL_READ_UNALIGNED_WORD32(const mz_uint8* p) function mz_bool (line 1537) | static mz_bool tdefl_compress_fast(tdefl_compressor *d) function MZ_FORCEINLINE (line 1711) | static MZ_FORCEINLINE void tdefl_record_literal(tdefl_compressor *d, mz_... function MZ_FORCEINLINE (line 1724) | static MZ_FORCEINLINE void tdefl_record_match(tdefl_compressor *d, mz_ui... function mz_bool (line 1752) | static mz_bool tdefl_compress_normal(tdefl_compressor *d) function tdefl_status (line 1897) | static tdefl_status tdefl_flush_output_buffer(tdefl_compressor *d) function tdefl_status (line 1918) | tdefl_status tdefl_compress(tdefl_compressor *d, const void *pIn_buf, si... function tdefl_status (line 1986) | tdefl_status tdefl_compress_buffer(tdefl_compressor *d, const void *pIn_... function tdefl_status (line 1992) | tdefl_status tdefl_init(tdefl_compressor *d, tdefl_put_buf_func_ptr pPut... function tdefl_status (line 2028) | tdefl_status tdefl_get_prev_return_status(tdefl_compressor *d) function mz_uint32 (line 2033) | mz_uint32 tdefl_get_adler32(tdefl_compressor *d) function mz_bool (line 2038) | mz_bool tdefl_compress_mem_to_output(const void *pBuf, size_t buf_len, t... type tdefl_output_buffer (line 2053) | typedef struct function mz_bool (line 2060) | static mz_bool tdefl_output_buffer_putter(const void *pBuf, int len, voi... function tdefl_compress_mem_to_mem (line 2100) | size_t tdefl_compress_mem_to_mem(void *pOut_buf, size_t out_buf_len, con... function mz_uint (line 2116) | mz_uint tdefl_create_comp_flags_from_zip_params(int level, int window_bi... function tdefl_compressor (line 2232) | tdefl_compressor *tdefl_compressor_alloc(void) function tdefl_compressor_free (line 2237) | void tdefl_compressor_free(tdefl_compressor *pComp) function tinfl_clear_tree (line 2427) | static void tinfl_clear_tree(tinfl_decompressor *r) function tinfl_status (line 2437) | tinfl_status tinfl_decompress(tinfl_decompressor *r, const mz_uint8 *pIn... function tinfl_decompress_mem_to_mem (line 2962) | size_t tinfl_decompress_mem_to_mem(void *pOut_buf, size_t out_buf_len, c... function tinfl_decompress_mem_to_callback (line 2971) | int tinfl_decompress_mem_to_callback(const void *pIn_buf, size_t *pIn_bu... function tinfl_decompressor (line 3002) | tinfl_decompressor *tinfl_decompressor_alloc(void) function tinfl_decompressor_free (line 3010) | void tinfl_decompressor_free(tinfl_decompressor *pDecomp) function WCHAR (line 3067) | static WCHAR* mz_utf8z_to_widechar(const char* str) function FILE (line 3075) | static FILE *mz_fopen(const char *pFilename, const char *pMode) function FILE (line 3086) | static FILE *mz_freopen(const char *pPath, const char *pMode, FILE *pStr... function mz_stat64 (line 3097) | static int mz_stat64(const char *path, struct __stat64 *buffer) type mz_zip_array (line 3300) | typedef struct type mz_zip_internal_state_tag (line 3307) | struct mz_zip_internal_state_tag function MZ_FORCEINLINE (line 3334) | static MZ_FORCEINLINE mz_uint mz_zip_array_range_check(const mz_zip_arra... function MZ_FORCEINLINE (line 3344) | static MZ_FORCEINLINE void mz_zip_array_init(mz_zip_array *pArray, mz_ui... function MZ_FORCEINLINE (line 3350) | static MZ_FORCEINLINE void mz_zip_array_clear(mz_zip_archive *pZip, mz_z... function mz_bool (line 3356) | static mz_bool mz_zip_array_ensure_capacity(mz_zip_archive *pZip, mz_zip... function MZ_FORCEINLINE (line 3376) | static MZ_FORCEINLINE mz_bool mz_zip_array_reserve(mz_zip_archive *pZip,... function MZ_FORCEINLINE (line 3386) | static MZ_FORCEINLINE mz_bool mz_zip_array_resize(mz_zip_archive *pZip, ... function MZ_FORCEINLINE (line 3397) | static MZ_FORCEINLINE mz_bool mz_zip_array_ensure_room(mz_zip_archive *p... function MZ_FORCEINLINE (line 3402) | static MZ_FORCEINLINE mz_bool mz_zip_array_push_back(mz_zip_archive *pZi... function MZ_TIME_T (line 3413) | static MZ_TIME_T mz_zip_dos_to_time_t(int dos_time, int dos_date) function mz_zip_time_t_to_dos_time (line 3428) | static void mz_zip_time_t_to_dos_time(MZ_TIME_T time, mz_uint16 *pDOS_ti... function mz_bool (line 3451) | static mz_bool mz_zip_get_file_modified_time(const char *pFilename, MZ_T... function mz_bool (line 3465) | static mz_bool mz_zip_set_file_times(const char *pFilename, MZ_TIME_T ac... function MZ_FORCEINLINE (line 3478) | static MZ_FORCEINLINE mz_bool mz_zip_set_error(mz_zip_archive *pZip, mz_... function mz_bool (line 3485) | static mz_bool mz_zip_reader_init_internal(mz_zip_archive *pZip, mz_uint... function MZ_FORCEINLINE (line 3519) | static MZ_FORCEINLINE mz_bool mz_zip_reader_filename_less(const mz_zip_a... function mz_zip_reader_sort_central_dir_offsets_by_filename (line 3548) | static void mz_zip_reader_sort_central_dir_offsets_by_filename(mz_zip_ar... function mz_bool (line 3600) | static mz_bool mz_zip_reader_locate_header_sig(mz_zip_archive *pZip, mz_... function mz_bool (line 3646) | static mz_bool mz_zip_reader_read_central_dir(mz_zip_archive *pZip, mz_u... function mz_zip_zero_struct (line 3898) | void mz_zip_zero_struct(mz_zip_archive *pZip) function mz_bool (line 3904) | static mz_bool mz_zip_reader_end_internal(mz_zip_archive *pZip, mz_bool ... function mz_bool (line 3951) | mz_bool mz_zip_reader_end(mz_zip_archive *pZip) function mz_bool (line 3955) | mz_bool mz_zip_reader_init(mz_zip_archive *pZip, mz_uint64 size, mz_uint... function mz_zip_mem_read_func (line 3975) | static size_t mz_zip_mem_read_func(void *pOpaque, mz_uint64 file_ofs, vo... function mz_bool (line 3983) | mz_bool mz_zip_reader_init_mem(mz_zip_archive *pZip, const void *pMem, s... function mz_zip_file_read_func (line 4018) | static size_t mz_zip_file_read_func(void *pOpaque, mz_uint64 file_ofs, v... function mz_bool (line 4031) | mz_bool mz_zip_reader_init_file(mz_zip_archive *pZip, const char *pFilen... function mz_bool (line 4036) | mz_bool mz_zip_reader_init_file_v2(mz_zip_archive *pZip, const char *pFi... function mz_bool (line 4090) | mz_bool mz_zip_reader_init_cfile(mz_zip_archive *pZip, MZ_FILE *pFile, m... function MZ_FORCEINLINE (line 4132) | static MZ_FORCEINLINE const mz_uint8 *mz_zip_get_cdh(mz_zip_archive *pZi... function mz_bool (line 4139) | mz_bool mz_zip_reader_is_file_encrypted(mz_zip_archive *pZip, mz_uint fi... function mz_bool (line 4153) | mz_bool mz_zip_reader_is_file_supported(mz_zip_archive *pZip, mz_uint fi... function mz_bool (line 4189) | mz_bool mz_zip_reader_is_file_a_directory(mz_zip_archive *pZip, mz_uint ... function mz_bool (line 4221) | static mz_bool mz_zip_file_stat_internal(mz_zip_archive *pZip, mz_uint f... function MZ_FORCEINLINE (line 4341) | static MZ_FORCEINLINE mz_bool mz_zip_string_equal(const char *pA, const ... function MZ_FORCEINLINE (line 4352) | static MZ_FORCEINLINE int mz_zip_filename_compare(const mz_zip_array *pC... function mz_bool (line 4369) | static mz_bool mz_zip_locate_file_binary_search(mz_zip_archive *pZip, co... function mz_zip_reader_locate_file (line 4409) | int mz_zip_reader_locate_file(mz_zip_archive *pZip, const char *pName, c... function mz_bool (line 4418) | mz_bool mz_zip_reader_locate_file_v2(mz_zip_archive *pZip, const char *p... function mz_bool (line 4483) | static function mz_bool (line 4630) | mz_bool mz_zip_reader_extract_to_mem_no_alloc(mz_zip_archive *pZip, mz_u... function mz_bool (line 4635) | mz_bool mz_zip_reader_extract_file_to_mem_no_alloc(mz_zip_archive *pZip,... function mz_bool (line 4643) | mz_bool mz_zip_reader_extract_to_mem(mz_zip_archive *pZip, mz_uint file_... function mz_bool (line 4648) | mz_bool mz_zip_reader_extract_file_to_mem(mz_zip_archive *pZip, const ch... function mz_bool (line 4701) | mz_bool mz_zip_reader_extract_to_callback(mz_zip_archive *pZip, mz_uint ... function mz_bool (line 4901) | mz_bool mz_zip_reader_extract_file_to_callback(mz_zip_archive *pZip, con... function mz_zip_reader_extract_iter_state (line 4910) | mz_zip_reader_extract_iter_state* mz_zip_reader_extract_iter_new(mz_zip_... function mz_zip_reader_extract_iter_state (line 5038) | mz_zip_reader_extract_iter_state* mz_zip_reader_extract_file_iter_new(mz... function mz_zip_reader_extract_iter_read (line 5050) | size_t mz_zip_reader_extract_iter_read(mz_zip_reader_extract_iter_state*... function mz_bool (line 5167) | mz_bool mz_zip_reader_extract_iter_free(mz_zip_reader_extract_iter_state... function mz_zip_file_write_callback (line 5209) | static size_t mz_zip_file_write_callback(void *pOpaque, mz_uint64 ofs, c... function mz_bool (line 5216) | mz_bool mz_zip_reader_extract_to_file(mz_zip_archive *pZip, mz_uint file... function mz_bool (line 5250) | mz_bool mz_zip_reader_extract_file_to_file(mz_zip_archive *pZip, const c... function mz_bool (line 5259) | mz_bool mz_zip_reader_extract_to_cfile(mz_zip_archive *pZip, mz_uint fil... function mz_bool (line 5272) | mz_bool mz_zip_reader_extract_file_to_cfile(mz_zip_archive *pZip, const ... function mz_zip_compute_crc32_callback (line 5282) | static size_t mz_zip_compute_crc32_callback(void *pOpaque, mz_uint64 fil... function mz_bool (line 5290) | mz_bool mz_zip_validate_file(mz_zip_archive *pZip, mz_uint file_index, m... function mz_bool (line 5505) | mz_bool mz_zip_validate_archive(mz_zip_archive *pZip, mz_uint flags) function mz_bool (line 5555) | mz_bool mz_zip_validate_mem_archive(const void *pMem, size_t size, mz_ui... function mz_bool (line 5597) | mz_bool mz_zip_validate_file_archive(const char *pFilename, mz_uint flag... function MZ_FORCEINLINE (line 5643) | static MZ_FORCEINLINE void mz_write_le16(mz_uint8 *p, mz_uint16 v) function MZ_FORCEINLINE (line 5648) | static MZ_FORCEINLINE void mz_write_le32(mz_uint8 *p, mz_uint32 v) function MZ_FORCEINLINE (line 5655) | static MZ_FORCEINLINE void mz_write_le64(mz_uint8 *p, mz_uint64 v) function mz_zip_heap_write_func (line 5665) | static size_t mz_zip_heap_write_func(void *pOpaque, mz_uint64 file_ofs, ... function mz_bool (line 5703) | static mz_bool mz_zip_writer_end_internal(mz_zip_archive *pZip, mz_bool ... function mz_bool (line 5749) | mz_bool mz_zip_writer_init_v2(mz_zip_archive *pZip, mz_uint64 existing_s... function mz_bool (line 5798) | mz_bool mz_zip_writer_init(mz_zip_archive *pZip, mz_uint64 existing_size) function mz_bool (line 5803) | mz_bool mz_zip_writer_init_heap_v2(mz_zip_archive *pZip, size_t size_to_... function mz_bool (line 5831) | mz_bool mz_zip_writer_init_heap(mz_zip_archive *pZip, size_t size_to_res... function mz_zip_file_write_func (line 5837) | static size_t mz_zip_file_write_func(void *pOpaque, mz_uint64 file_ofs, ... function mz_bool (line 5853) | mz_bool mz_zip_writer_init_file(mz_zip_archive *pZip, const char *pFilen... function mz_bool (line 5858) | mz_bool mz_zip_writer_init_file_v2(mz_zip_archive *pZip, const char *pFi... function mz_bool (line 5905) | mz_bool mz_zip_writer_init_cfile(mz_zip_archive *pZip, MZ_FILE *pFile, m... function mz_bool (line 5926) | mz_bool mz_zip_writer_init_from_reader_v2(mz_zip_archive *pZip, const ch... function mz_bool (line 6013) | mz_bool mz_zip_writer_init_from_reader(mz_zip_archive *pZip, const char ... function mz_bool (line 6019) | mz_bool mz_zip_writer_add_mem(mz_zip_archive *pZip, const char *pArchive... type mz_zip_writer_add_state (line 6024) | typedef struct function mz_bool (line 6031) | static mz_bool mz_zip_writer_add_put_buf_callback(const void *pBuf, int ... function mz_uint32 (line 6044) | static mz_uint32 mz_zip_writer_create_zip64_extra_data(mz_uint8 *pBuf, m... function mz_bool (line 6079) | static mz_bool mz_zip_writer_create_local_dir_header(mz_zip_archive *pZi... function mz_bool (line 6097) | static mz_bool mz_zip_writer_create_central_dir_header(mz_zip_archive *p... function mz_bool (line 6122) | static mz_bool mz_zip_writer_add_to_central_dir(mz_zip_archive *pZip, co... function mz_bool (line 6162) | static mz_bool mz_zip_writer_validate_archive_name(const char *pArchive_... function mz_uint (line 6173) | static mz_uint mz_zip_writer_compute_padding_needed_for_file_alignment(m... function mz_bool (line 6182) | static mz_bool mz_zip_writer_write_zeros(mz_zip_archive *pZip, mz_uint64... function mz_bool (line 6198) | mz_bool mz_zip_writer_add_mem_ex(mz_zip_archive *pZip, const char *pArch... function mz_bool (line 6204) | mz_bool mz_zip_writer_add_mem_ex_v2(mz_zip_archive *pZip, const char *pA... function mz_bool (line 6490) | mz_bool mz_zip_writer_add_read_buf_callback(mz_zip_archive *pZip, const ... function mz_file_read_func_stdio (line 6852) | static size_t mz_file_read_func_stdio(void *pOpaque, mz_uint64 file_ofs,... function mz_bool (line 6863) | mz_bool mz_zip_writer_add_cfile(mz_zip_archive *pZip, const char *pArchi... function mz_bool (line 6870) | mz_bool mz_zip_writer_add_file(mz_zip_archive *pZip, const char *pArchiv... function mz_bool (line 6902) | static mz_bool mz_zip_writer_update_zip64_extension_block(mz_zip_array *... function mz_bool (line 6982) | mz_bool mz_zip_writer_add_from_zip_reader(mz_zip_archive *pZip, mz_zip_a... function mz_bool (line 7344) | mz_bool mz_zip_writer_finalize_archive(mz_zip_archive *pZip) function mz_bool (line 7432) | mz_bool mz_zip_writer_finalize_heap_archive(mz_zip_archive *pZip, void *... function mz_bool (line 7457) | mz_bool mz_zip_writer_end(mz_zip_archive *pZip) function mz_bool (line 7463) | mz_bool mz_zip_add_mem_to_archive_file_in_place(const char *pZip_filenam... function mz_bool (line 7468) | mz_bool mz_zip_add_mem_to_archive_file_in_place_v2(const char *pZip_file... function mz_zip_mode (line 7611) | mz_zip_mode mz_zip_get_mode(mz_zip_archive *pZip) function mz_zip_type (line 7616) | mz_zip_type mz_zip_get_type(mz_zip_archive *pZip) function mz_zip_error (line 7621) | mz_zip_error mz_zip_set_last_error(mz_zip_archive *pZip, mz_zip_error er... function mz_zip_error (line 7634) | mz_zip_error mz_zip_peek_last_error(mz_zip_archive *pZip) function mz_zip_error (line 7642) | mz_zip_error mz_zip_clear_last_error(mz_zip_archive *pZip) function mz_zip_error (line 7647) | mz_zip_error mz_zip_get_last_error(mz_zip_archive *pZip) function mz_bool (line 7738) | mz_bool mz_zip_is_zip64(mz_zip_archive *pZip) function mz_zip_get_central_dir_size (line 7746) | size_t mz_zip_get_central_dir_size(mz_zip_archive *pZip) function mz_uint (line 7754) | mz_uint mz_zip_reader_get_num_files(mz_zip_archive *pZip) function mz_uint64 (line 7759) | mz_uint64 mz_zip_get_archive_size(mz_zip_archive *pZip) function mz_uint64 (line 7766) | mz_uint64 mz_zip_get_archive_file_start_offset(mz_zip_archive *pZip) function MZ_FILE (line 7773) | MZ_FILE *mz_zip_get_cfile(mz_zip_archive *pZip) function mz_zip_read_archive_data (line 7780) | size_t mz_zip_read_archive_data(mz_zip_archive *pZip, mz_uint64 file_ofs... function mz_uint (line 7788) | mz_uint mz_zip_reader_get_filename(mz_zip_archive *pZip, mz_uint file_in... function mz_bool (line 7809) | mz_bool mz_zip_reader_file_stat(mz_zip_archive *pZip, mz_uint file_index... function mz_bool (line 7814) | mz_bool mz_zip_end(mz_zip_archive *pZip) FILE: public/miniz.h type mz_ulong (line 235) | typedef unsigned long mz_ulong; type mz_internal_state (line 316) | struct mz_internal_state type mz_stream (line 319) | typedef struct mz_stream_s type mz_stream (line 341) | typedef mz_stream *mz_streamp; type Byte (line 445) | typedef unsigned char Byte; type uInt (line 446) | typedef unsigned int uInt; type mz_ulong (line 447) | typedef mz_ulong uLong; type Byte (line 448) | typedef Byte Bytef; type uInt (line 449) | typedef uInt uIntf; type charf (line 450) | typedef char charf; type intf (line 451) | typedef int intf; type uLong (line 453) | typedef uLong uLongf; type mz_uint8 (line 545) | typedef unsigned char mz_uint8; type mz_int16 (line 546) | typedef signed short mz_int16; type mz_uint16 (line 547) | typedef unsigned short mz_uint16; type mz_uint32 (line 548) | typedef unsigned int mz_uint32; type mz_uint (line 549) | typedef unsigned int mz_uint; type mz_int64 (line 550) | typedef int64_t mz_int64; type mz_uint64 (line 551) | typedef uint64_t mz_uint64; type mz_bool (line 552) | typedef int mz_bool; type mz_dummy_time_t (line 572) | typedef struct mz_dummy_time_t_tag type mz_bool (line 704) | typedef mz_bool (*tdefl_put_buf_func_ptr)(const void *pBuf, int len, voi... type tdefl_status (line 747) | typedef enum { type tdefl_flush (line 755) | typedef enum { type tdefl_compressor (line 763) | typedef struct type tinfl_decompressor_tag (line 868) | struct tinfl_decompressor_tag type tinfl_decompressor (line 869) | typedef struct tinfl_decompressor_tag tinfl_decompressor; type tinfl_status (line 883) | typedef enum { type mz_uint64 (line 947) | typedef mz_uint64 tinfl_bit_buf_t; type mz_uint32 (line 950) | typedef mz_uint32 tinfl_bit_buf_t; type tinfl_decompressor_tag (line 954) | struct tinfl_decompressor_tag type mz_zip_archive_file_stat (line 994) | typedef struct type mz_bool (line 1053) | typedef mz_bool (*mz_file_needs_keepalive)(void *pOpaque); type mz_zip_internal_state_tag (line 1055) | struct mz_zip_internal_state_tag type mz_zip_internal_state (line 1056) | typedef struct mz_zip_internal_state_tag mz_zip_internal_state; type mz_zip_mode (line 1058) | typedef enum { type mz_zip_flags (line 1065) | typedef enum { type mz_zip_type (line 1080) | typedef enum { type mz_zip_error (line 1091) | typedef enum { type mz_zip_archive (line 1127) | typedef struct type mz_zip_reader_extract_iter_state (line 1154) | typedef struct FILE: public/pstdint.h type __int64 (line 538) | typedef __int64 int64_t; type intmax_t (line 613) | typedef int64_t intmax_t; type uintmax_t (line 614) | typedef uint64_t uintmax_t; type intmax_t (line 630) | typedef int32_t intmax_t; type uintmax_t (line 631) | typedef uint32_t uintmax_t; type int_least8_t (line 655) | typedef int8_t int_least8_t; type uint_least8_t (line 656) | typedef uint8_t uint_least8_t; type int_least16_t (line 657) | typedef int16_t int_least16_t; type uint_least16_t (line 658) | typedef uint16_t uint_least16_t; type int_least32_t (line 659) | typedef int32_t int_least32_t; type uint_least32_t (line 660) | typedef uint32_t uint_least32_t; type int_least64_t (line 673) | typedef int64_t int_least64_t; type uint_least64_t (line 674) | typedef uint64_t uint_least64_t; type int_least8_t (line 692) | typedef int_least8_t int_fast8_t; type uint_least8_t (line 693) | typedef uint_least8_t uint_fast8_t; type int_least16_t (line 694) | typedef int_least16_t int_fast16_t; type uint_least16_t (line 695) | typedef uint_least16_t uint_fast16_t; type int_least32_t (line 696) | typedef int_least32_t int_fast32_t; type uint_least32_t (line 697) | typedef uint_least32_t uint_fast32_t; type int_least64_t (line 708) | typedef int_least64_t int_fast64_t; type uint_least64_t (line 709) | typedef uint_least64_t uint_fast64_t; function main (line 830) | int main () { FILE: public/tests/test_atoi.c function Test_Atoi (line 4) | static int Test_Atoi( void ) function Test_Atof (line 31) | static int Test_Atof( void ) function Test_Atov (line 60) | static int Test_Atov( void ) function main (line 90) | int main( void ) FILE: public/tests/test_build.c function TestPlatformString (line 93) | static int TestPlatformString( void ) function qboolean (line 106) | static qboolean TestArchitectureString_NoEndianness( int id, int abi, in... function qboolean (line 112) | static qboolean TestArchitectureString_No64( int id, int abi, int endian... function TestArchitectureString (line 124) | static int TestArchitectureString( void ) function main (line 166) | int main( void ) FILE: public/tests/test_efp.c function Test_ExtractFilePath (line 5) | static int Test_ExtractFilePath( void ) function main (line 34) | int main( void ) FILE: public/tests/test_filebase.c function COM_FileBase_old (line 6) | static void COM_FileBase_old( const char *in, char *out, size_t size ) function Test_FileBase (line 62) | static int Test_FileBase( void ) function main (line 102) | int main( void ) FILE: public/tests/test_fileext.c function main (line 3) | int main( int argc, char **argv ) FILE: public/tests/test_parsefile.c function main (line 12) | int main( void ) FILE: public/tests/test_strings.c function Test_Strcpycatcmp (line 3) | static int Test_Strcpycatcmp( void ) function Test_Strnlwr (line 32) | static int Test_Strnlwr( void ) function Test_FixSlashes (line 49) | static int Test_FixSlashes( void ) function main (line 73) | int main( void ) FILE: public/tests/test_validate_target.c function main (line 10) | int main( void ) FILE: public/utflib.c function Q_DecodeUTF8 (line 18) | uint32_t Q_DecodeUTF8( utfstate_t *s, uint32_t in ) function Q_DecodeUTF16 (line 77) | uint32_t Q_DecodeUTF16( utfstate_t *s, uint32_t in ) function Q_CodepointLength (line 117) | static size_t Q_CodepointLength( uint32_t ch ) function Q_EncodeUTF8 (line 129) | size_t Q_EncodeUTF8( char dst[4], uint32_t ch ) function Q_UTF8Length (line 153) | size_t Q_UTF8Length( const char *s ) function Q_UTF16ToUTF8 (line 174) | size_t Q_UTF16ToUTF8( char *dst, size_t dstsize, const uint16_t *src, si... function Q_UnicodeToCP1251 (line 216) | uint32_t Q_UnicodeToCP1251( uint32_t uc ) function Q_UnicodeToCP1252 (line 238) | uint32_t Q_UnicodeToCP1252( uint32_t uc ) FILE: public/utflib.h type utfstate_t (line 21) | typedef struct utfstate_s FILE: public/xash3d_mathlib.c function FloatToHalf (line 44) | uint16_t FloatToHalf( float v ) function HalfToFloat (line 60) | float HalfToFloat( uint16_t h ) function RoundUpHullSize (line 98) | void RoundUpHullSize( vec3_t size ) function Q_rsqrt (line 147) | float Q_rsqrt( float number ) function VectorVectors (line 164) | void VectorVectors( const vec3_t forward, vec3_t right, vec3_t up ) function VectorAngles (line 185) | void GAME_EXPORT VectorAngles( const float *forward, float *angles ) function VectorsAngles (line 222) | void VectorsAngles( const vec3_t forward, const vec3_t right, const vec3... function qboolean (line 256) | qboolean SphereIntersect( const vec3_t vSphereCenter, float fSphereRadiu... function PlaneIntersect (line 282) | void PlaneIntersect( const mplane_t *plane, const vec3_t p0, const vec3_... function QuaternionAlign (line 303) | static void QuaternionAlign( const vec4_t p, const vec4_t q, vec4_t qt ) function QuaternionSlerpNoAlign (line 333) | static void QuaternionSlerpNoAlign( const vec4_t p, const vec4_t q, floa... function QuaternionSlerp (line 384) | void QuaternionSlerp( const vec4_t p, const vec4_t q, float t, vec4_t qt ) function BoxOnPlaneSide (line 402) | int BoxOnPlaneSide( const vec3_t emins, const vec3_t emaxs, const mplane... function R_StudioCalcBones (line 456) | void R_StudioCalcBones( int frame, float s, const mstudiobone_t *pbone, ... FILE: public/xash3d_mathlib.h type mplane_t (line 157) | typedef struct mplane_s mplane_t; type mstudiobone_t (line 158) | typedef struct mstudiobone_s mstudiobone_t; type mstudioanim_t (line 159) | typedef struct mstudioanim_s mstudioanim_t; function Matrix3x4_LoadIdentity (line 186) | static inline void Matrix3x4_LoadIdentity( matrix3x4 m ) function Matrix4x4_LoadIdentity (line 202) | static inline void Matrix4x4_LoadIdentity( matrix4x4 m ) type float_bits_t (line 223) | typedef union function FloatAsUint (line 230) | static inline uint32_t FloatAsUint( float v ) function FloatAsInt (line 236) | static inline int32_t FloatAsInt( float v ) function IntAsFloat (line 242) | static inline float IntAsFloat( int32_t i ) function UintAsFloat (line 249) | static inline float UintAsFloat( uint32_t u ) function IS_NAN (line 259) | static inline int IS_NAN( float x ) function anglemod (line 268) | static inline float anglemod( float a ) function SinCos (line 274) | static inline void SinCos( float radians, float *sine, float *cosine ) function NearestPOW (line 280) | static inline int NearestPOW( int value, qboolean roundDown ) function qboolean (line 294) | static inline qboolean VectorCompareEpsilon( const vec3_t vec1, const ve... function VectorNormalizeLength2 (line 303) | static inline float VectorNormalizeLength2( const vec3_t v, vec3_t out ) function AngleVectors (line 318) | static inline void GAME_EXPORT AngleVectors( const vec3_t angles, vec3_t... function ClearBounds (line 348) | static inline void ClearBounds( vec3_t mins, vec3_t maxs ) function qboolean (line 355) | static inline qboolean BoundsIntersect( const vec3_t mins1, const vec3_t... function qboolean (line 364) | static inline qboolean BoundsAndSphereIntersect( const vec3_t mins, cons... function RadiusFromBounds (line 373) | static inline float RadiusFromBounds( const vec3_t mins, const vec3_t ma... function AddPointToBounds (line 388) | static inline void AddPointToBounds( const vec3_t v, vec3_t mins, vec3_t... function ExpandBounds (line 400) | static inline void ExpandBounds( vec3_t mins, vec3_t maxs, float offset ) function SignbitsForPlane (line 410) | static inline int SignbitsForPlane( const vec3_t normal ) function PlaneTypeForNormal (line 419) | static inline int PlaneTypeForNormal( const vec3_t normal ) function AngleQuaternion (line 430) | static inline void AngleQuaternion( const vec3_t angles, vec4_t q, qbool... function Matrix3x4_SetOrigin (line 453) | static inline void Matrix3x4_SetOrigin( matrix3x4 out, float x, float y,... function Matrix3x4_OriginFromMatrix (line 460) | static inline void Matrix3x4_OriginFromMatrix( const matrix3x4 in, float... function QuaternionAngle (line 467) | static inline void QuaternionAngle( const vec4_t q, vec3_t angles ) function R_StudioSlerpBones (line 474) | static inline void R_StudioSlerpBones( int numbones, vec4_t q1[], float ... FILE: ref/gl/gl2_shim/gl2_shim.c type gl2wrap_attrib_e (line 44) | enum gl2wrap_attrib_e type gl2wrap_flag_e (line 54) | enum gl2wrap_flag_e type gl2wrap_prog_t (line 62) | typedef struct function GL2_BindTexture (line 181) | static void APIENTRY GL2_BindTexture( GLenum tex, GLuint obj ) function GLuint (line 217) | static GLuint GL2_GenerateShader( gl2wrap_prog_t *prog, GLenum type ) function gl2wrap_prog_t (line 283) | static gl2wrap_prog_t *GL2_GetProg( const GLuint flags ) function gl2wrap_prog_t (line 416) | static gl2wrap_prog_t *GL2_SetProg( const GLuint flags ) function GL2_InitTriQuads (line 450) | static void GL2_InitTriQuads( void ) function GL2_InitIncrementalBuffer (line 475) | static void GL2_InitIncrementalBuffer( int i, GLuint size ) function qboolean (line 502) | static qboolean GL2_InitProgs( void ) function GL2_ShimInit (line 525) | int GL2_ShimInit( void ) function GL2_ShimShutdown (line 673) | void GL2_ShimShutdown( void ) function GL2_ResetPersistentBuffer (line 727) | static void GL2_ResetPersistentBuffer( void ) function GL2_ShimEndFrame (line 763) | void GL2_ShimEndFrame( void ) function GL2_Begin (line 770) | static void APIENTRY GL2_Begin( GLenum prim ) function GL2_UpdateIncrementalBuffer (line 804) | static void GL2_UpdateIncrementalBuffer( gl2wrap_prog_t *prog, int count ) function GL2_FlushPrims (line 840) | static void GL2_FlushPrims( void ) function GL2_End (line 979) | static void APIENTRY GL2_End( void ) function GL2_TexImage2D (line 1000) | static void APIENTRY GL2_TexImage2D( GLenum target, GLint level, GLint i... function GL2_TexParameteri (line 1031) | static void APIENTRY GL2_TexParameteri( GLenum target, GLenum pname, GLi... function GLboolean (line 1049) | static GLboolean APIENTRY GL2_IsEnabled( GLenum e ) function GL2_Vertex3f (line 1056) | static void APIENTRY GL2_Vertex3f( GLfloat x, GLfloat y, GLfloat z ) function GL2_Vertex2f (line 1091) | static void APIENTRY GL2_Vertex2f( GLfloat x, GLfloat y ) function GL2_Vertex3fv (line 1096) | static void APIENTRY GL2_Vertex3fv( const GLfloat *v ) function GL2_Color4f (line 1101) | static void APIENTRY GL2_Color4f( GLfloat r, GLfloat g, GLfloat b, GLflo... function GL2_Color3f (line 1126) | static void APIENTRY GL2_Color3f( GLfloat r, GLfloat g, GLfloat b ) function GL2_Color4ub (line 1131) | static void APIENTRY GL2_Color4ub( GLubyte r, GLubyte g, GLubyte b, GLub... function GL2_Color4ubv (line 1136) | static void APIENTRY GL2_Color4ubv( const GLubyte *v ) function GL2_TexCoord2f (line 1141) | static void APIENTRY GL2_TexCoord2f( GLfloat u, GLfloat v ) function GL2_MultiTexCoord2f (line 1150) | static void APIENTRY GL2_MultiTexCoord2f( GLenum tex, GLfloat u, GLfloat... function GL2_AlphaFunc (line 1170) | static void APIENTRY GL2_AlphaFunc( GLenum mode, GLfloat ref ) function GL2_Fogf (line 1177) | static void APIENTRY GL2_Fogf( GLenum param, GLfloat val ) function GL2_Fogfv (line 1186) | static void APIENTRY GL2_Fogfv( GLenum param, const GLfloat *val ) function qboolean (line 1197) | static qboolean GL2_SkipEnable( GLenum e ) function qboolean (line 1202) | static qboolean GL2_CatchEnable( GLenum e, qboolean enable ) function GL2_Enable (line 1213) | static void APIENTRY GL2_Enable( GLenum e ) function GL2_Disable (line 1220) | static void APIENTRY GL2_Disable( GLenum e ) function GL2_MatrixMode (line 1234) | static void APIENTRY GL2_MatrixMode( GLenum m ) function GL2_LoadIdentity (line 1256) | static void APIENTRY GL2_LoadIdentity( void ) function GL2_Ortho (line 1266) | static void APIENTRY GL2_Ortho( double l, double r, double b, double t, ... function GL2_Mul4x4 (line 1295) | static void GL2_Mul4x4( const GLfloat *in0, const GLfloat *in1, GLfloat ... function GL2_UpdateMVP (line 1315) | static void GL2_UpdateMVP( gl2wrap_prog_t *prog ) function GL2_LoadMatrixf (line 1326) | static void APIENTRY GL2_LoadMatrixf( const GLfloat *m ) function GL2_DepthRange (line 1334) | static void APIENTRY GL2_DepthRange( GLdouble zFar, GLdouble zNear ) type gl2wrap_arraypointer_t (line 1347) | typedef struct gl2wrap_arraypointer_s function GL2_SetPointer (line 1367) | static void GL2_SetPointer( int idx, GLint size, GLenum type, GLsizei st... function GL2_VertexPointer (line 1380) | static void APIENTRY GL2_VertexPointer( GLint size, GLenum type, GLsizei... function GL2_ColorPointer (line 1385) | static void APIENTRY GL2_ColorPointer( GLint size, GLenum type, GLsizei ... function GL2_TexCoordPointer (line 1390) | static void APIENTRY GL2_TexCoordPointer( GLint size, GLenum type, GLsiz... function GL2_GetArrIdx (line 1395) | static unsigned int GL2_GetArrIdx( GLenum array ) function GL2_EnableClientState (line 1410) | static void APIENTRY GL2_EnableClientState( GLenum array ) function GL2_DisableClientState (line 1416) | static void APIENTRY GL2_DisableClientState( GLenum array ) function GL2_UploadBufferData (line 1431) | static void GL2_UploadBufferData( gl2wrap_prog_t *prog, int size, GLuint... function GL2_UpdatePersistentArrayBuffer (line 1451) | static void GL2_UpdatePersistentArrayBuffer( gl2wrap_prog_t *prog, int s... function GL2_UpdateIncrementalArrayBuffer (line 1479) | static void GL2_UpdateIncrementalArrayBuffer( gl2wrap_prog_t *prog, int ... function GL2_AllocArrayPersistenStorage (line 1509) | static void GL2_AllocArrayPersistenStorage( void ) function GL2_AllocArrays (line 1519) | static void GL2_AllocArrays( void ) function GL2_FreeArrays (line 1532) | static void GL2_FreeArrays( void ) function GL2_SetupArrays (line 1555) | static void GL2_SetupArrays( GLuint start, GLuint end ) function GL2_DrawElements (line 1656) | static void APIENTRY GL2_DrawElements( GLenum mode, GLsizei count, GLenu... function GL2_DrawRangeElements (line 1662) | static void APIENTRY GL2_DrawRangeElements( GLenum mode, GLuint start, G... function GL2_DrawArrays (line 1671) | static void APIENTRY GL2_DrawArrays( GLenum mode, GLint first, GLsizei c... function GL2_BindBufferARB (line 1677) | static void APIENTRY GL2_BindBufferARB( GLenum buf, GLuint obj ) function GL2_ActiveTextureARB (line 1684) | static void APIENTRY GL2_ActiveTextureARB( GLenum tex ) function GL2_ClientActiveTextureARB (line 1689) | static void APIENTRY GL2_ClientActiveTextureARB( GLenum tex ) function GL2_Normal3fv (line 1707) | static void APIENTRY GL2_Normal3fv(const GLfloat *v) function GL2_Hint (line 1711) | static void APIENTRY GL2_Hint(GLenum target, GLenum mode) function GL2_Scalef (line 1715) | static void APIENTRY GL2_Scalef(GLfloat x, GLfloat y, GLfloat z) function GL2_Translatef (line 1719) | static void APIENTRY GL2_Translatef(GLfloat x, GLfloat y, GLfloat z) function GL2_TexEnvi (line 1723) | static void APIENTRY GL2_TexEnvi(GLenum target, GLenum pname, GLint param) function GL2_TexEnvf (line 1727) | static void APIENTRY GL2_TexEnvf(GLenum target, GLenum pname, GLfloat pa... function GL2_Fogi (line 1731) | static void APIENTRY GL2_Fogi(GLenum pname, GLint param) function GL2_ShadeModel (line 1735) | static void APIENTRY GL2_ShadeModel(GLenum mode) function GL2_PolygonMode (line 1739) | static void APIENTRY GL2_PolygonMode(GLenum face, GLenum mode) function GL2_PointSize (line 1743) | static void APIENTRY GL2_PointSize(GLfloat size) function GL2_DrawBuffer (line 1747) | static void APIENTRY GL2_DrawBuffer(GLenum mode) function GL2_PolygonOffset (line 1752) | static void GL2_PolygonOffset( GLfloat factor, GLfloat units ) FILE: ref/gl/gl_alias.c type alias_draw_state_t (line 24) | typedef struct function R_AliasInit (line 77) | void R_AliasInit( void ) function StripLength (line 88) | static int StripLength( int starttri, int startv ) function FanLength (line 154) | static int FanLength( int starttri, int startv ) function BuildTris (line 221) | static void BuildTris( void ) function GL_MakeAliasModelDisplayLists (line 301) | static void GL_MakeAliasModelDisplayLists( model_t *m ) function rgbdata_t (line 338) | static rgbdata_t *Mod_CreateSkinData( model_t *mod, const byte *data, in... function Mod_LoadAliasModel (line 503) | void Mod_LoadAliasModel( model_t *mod, const void *buffer, qboolean *loa... function Mod_AliasUnloadTextures (line 537) | void Mod_AliasUnloadTextures( void *data ) function R_AliasDynamicLight (line 573) | static void R_AliasDynamicLight( cl_entity_t *ent, alight_t *plight ) function R_AliasSetupLighting (line 752) | static void R_AliasSetupLighting( alight_t *plight ) function R_AliasLighting (line 773) | static void R_AliasLighting( float *lv, const vec3_t normal ) function R_AliasSetRemapColors (line 811) | static void R_AliasSetRemapColors( int newTop, int newBottom ) function GL_DrawAliasFrame (line 822) | static void GL_DrawAliasFrame( aliashdr_t *paliashdr ) function GL_DrawAliasShadow (line 884) | static void GL_DrawAliasShadow( aliashdr_t *paliashdr ) function R_AliasLerpMovement (line 962) | static void R_AliasLerpMovement( cl_entity_t *e ) function R_SetupAliasFrame (line 1005) | static void R_SetupAliasFrame( cl_entity_t *e, aliashdr_t *paliashdr ) function R_AliasDrawAbsBBox (line 1059) | static void R_AliasDrawAbsBBox( cl_entity_t *e, const vec3_t absmin, con... function R_AliasDrawLightTrace (line 1095) | static void R_AliasDrawLightTrace( cl_entity_t *e ) function R_AliasSetupTimings (line 1136) | static void R_AliasSetupTimings( void ) function R_DrawAliasModel (line 1158) | void R_DrawAliasModel( cl_entity_t *e ) FILE: ref/gl/gl_backend.c function qboolean (line 28) | qboolean R_SpeedsMessage( char *out, size_t size ) function R_Speeds_Printf (line 52) | static void R_Speeds_Printf( const char *msg, ... ) function GL_BackendStartFrame (line 69) | void GL_BackendStartFrame( void ) function GL_BackendEndFrame (line 79) | void GL_BackendEndFrame( void ) function GL_LoadTexMatrixExt (line 124) | void GL_LoadTexMatrixExt( const float *glmatrix ) function GL_LoadMatrix (line 137) | void GL_LoadMatrix( const matrix4x4 source ) function GL_LoadIdentityTexMatrix (line 150) | void GL_LoadIdentityTexMatrix( void ) function GL_SelectTexture (line 165) | void GL_SelectTexture( GLint tmu ) function GL_DisableAllTexGens (line 198) | void GL_DisableAllTexGens( void ) function GL_CleanUpTextureUnits (line 211) | void GL_CleanUpTextureUnits( int last ) function GL_CleanupAllTextureUnits (line 238) | void GL_CleanupAllTextureUnits( void ) function GL_MultiTexCoord2f (line 251) | void GL_MultiTexCoord2f( GLenum texture, GLfloat s, GLfloat t ) function GL_EnableTextureUnit (line 267) | void GL_EnableTextureUnit( int tmu, qboolean enable ) function GL_TextureTarget (line 288) | void GL_TextureTarget( uint target ) function GL_TexGen (line 310) | void GL_TexGen( GLenum coord, GLenum mode ) function GL_SetTexCoordArrayMode (line 360) | void GL_SetTexCoordArrayMode( GLenum mode ) function GL_Cull (line 388) | void GL_Cull( GLenum cull ) function GL_SetRenderMode (line 402) | void GL_SetRenderMode( int mode ) type envmap_t (line 444) | typedef struct envmap_s function qboolean (line 470) | qboolean VID_ScreenShot( const char *filename, int shot_type ) function qboolean (line 524) | qboolean VID_CubemapShot( const char *base, uint size, const float *view... function R_ShowTextures (line 609) | void R_ShowTextures( void ) function SCR_TimeRefresh_f (line 796) | void SCR_TimeRefresh_f( void ) FILE: ref/gl/gl_beams.c type beamseg_t (line 27) | typedef struct function FracNoise (line 45) | static void FracNoise( float *noise, int divs ) function SineNoise (line 62) | static void SineNoise( float *noise, int divs ) function R_BeamComputePerpendicular (line 83) | static void R_BeamComputePerpendicular( const vec3_t vecBeamDelta, vec3_... function R_BeamComputeNormal (line 93) | static void R_BeamComputeNormal( const vec3_t vStartPos, const vec3_t vN... function qboolean (line 117) | qboolean R_BeamCull( const vec3_t start, const vec3_t end, qboolean pvsO... function CL_AddCustomBeam (line 161) | void CL_AddCustomBeam( cl_entity_t *pEnvBeam ) function R_DrawSegs (line 191) | static void R_DrawSegs( vec3_t source, vec3_t delta, float width, float ... function R_DrawTorus (line 373) | static void R_DrawTorus( vec3_t source, vec3_t delta, float width, float... function R_DrawDisk (line 462) | static void R_DrawDisk( vec3_t source, vec3_t delta, float width, float ... function R_DrawCylinder (line 520) | static void R_DrawCylinder( vec3_t source, vec3_t delta, float width, fl... function R_DrawBeamFollow (line 577) | static void R_DrawBeamFollow( BEAM *pbeam, float frametime ) function R_DrawRing (line 727) | static void R_DrawRing( vec3_t source, vec3_t delta, float width, float ... function qboolean (line 849) | static qboolean R_BeamComputePoint( int beamEnt, vec3_t pt ) function qboolean (line 884) | static qboolean R_BeamRecomputeEndpoints( BEAM *pbeam ) function R_BeamDraw (line 937) | static void R_BeamDraw( BEAM *pbeam, float frametime ) function R_BeamSetAttributes (line 1126) | static void R_BeamSetAttributes( BEAM *pbeam, float r, float g, float b,... function R_BeamSetup (line 1143) | static void R_BeamSetup( BEAM *pbeam, vec3_t start, vec3_t end, int mode... function R_BeamDrawCustomEntity (line 1183) | static void R_BeamDrawCustomEntity( cl_entity_t *ent ) function CL_DrawBeams (line 1254) | void CL_DrawBeams( int fTrans, BEAM *active_beams ) FILE: ref/gl/gl_context.c function _Mem_Free (line 30) | void _Mem_Free( void *data, const char *filename, int fileline ) function R_ClearScreen (line 40) | static void R_ClearScreen( void ) function byte (line 46) | static const byte *R_GetTextureOriginalBuffer( unsigned int idx ) function CL_FillRGBA (line 62) | static void CL_FillRGBA( int rendermode, float _x, float _y, float _w, f... function qboolean (line 84) | static qboolean Mod_LooksLikeWaterTexture( const char *name ) function Mod_BrushUnloadTextures (line 98) | static void Mod_BrushUnloadTextures( model_t *mod ) function Mod_UnloadTextures (line 119) | static void Mod_UnloadTextures( model_t *mod ) function qboolean (line 143) | static qboolean Mod_ProcessRenderData( model_t *mod, qboolean create, co... function GL_RefGetParm (line 178) | static int GL_RefGetParm( int parm, int arg ) function R_GetDetailScaleForTexture (line 253) | static void R_GetDetailScaleForTexture( int texture, float *xScale, floa... function R_GetExtraParmsForTexture (line 261) | static void R_GetExtraParmsForTexture( int texture, byte *red, byte *gre... function R_SetCurrentEntity (line 272) | static void R_SetCurrentEntity( cl_entity_t *ent ) function R_SetCurrentModel (line 283) | static void R_SetCurrentModel( model_t *mod ) function R_GetFrameTime (line 288) | static float R_GetFrameTime( void ) function byte (line 298) | static const byte *GL_TextureData( unsigned int texnum ) function R_ProcessEntData (line 307) | static void R_ProcessEntData( qboolean allocate, cl_entity_t *entities, ... function R_Flush (line 328) | static void GAME_EXPORT R_Flush( unsigned int flags ) function R_SetSkyCloudsTextures (line 341) | static void GAME_EXPORT R_SetSkyCloudsTextures( int solidskyTexture, int... function R_SetupSky (line 352) | static void GAME_EXPORT R_SetupSky( int *skyboxTextures ) function qboolean (line 365) | static qboolean R_SetDisplayTransform( ref_screen_rotation_t rotate, int... function VGUI_UploadTextureBlock (line 389) | static void GAME_EXPORT VGUI_UploadTextureBlock( int drawX, int drawY, c... function VGUI_SetupDrawing (line 394) | static void GAME_EXPORT VGUI_SetupDrawing( qboolean rect ) function R_OverrideTextureSourceSize (line 411) | static void GAME_EXPORT R_OverrideTextureSourceSize( unsigned int texnum... function GetRefAPI (line 571) | int EXPORT GetRefAPI( int version, ref_interface_t *funcs, ref_api_t *en... FILE: ref/gl/gl_cull.c function qboolean (line 33) | qboolean R_CullBox( const vec3_t mins, const vec3_t maxs ) function R_CullModel (line 43) | int R_CullModel( cl_entity_t *e, const vec3_t absmin, const vec3_t absmax ) function R_CullSurface (line 69) | int R_CullSurface( msurface_t *surf, gl_frustum_t *frustum, uint clipfla... FILE: ref/gl/gl_decals.c type decalinfo_t (line 37) | typedef struct function R_ClearDecals (line 57) | void R_ClearDecals( void ) function R_DecalUnlink (line 64) | static void R_DecalUnlink( decal_t *pdecal ) function decal_t (line 101) | static decal_t *R_DecalAlloc( decal_t *pdecal ) function R_GetDecalDimensions (line 135) | static void R_GetDecalDimensions( int texture, int *width, int *height ) function R_DecalComputeBasis (line 146) | static void R_DecalComputeBasis( msurface_t *surf, int flags, vec3_t tex... function R_SetupDecalTextureSpaceBasis (line 182) | static void R_SetupDecalTextureSpaceBasis( decal_t *pDecal, msurface_t *... function R_SetupDecalVertsForMSurface (line 202) | static void R_SetupDecalVertsForMSurface( decal_t *pDecal, msurface_t *s... function R_SetupDecalClip (line 217) | static void R_SetupDecalClip( decal_t *pDecal, msurface_t *surf, int tex... function R_ClipInside (line 232) | static int R_ClipInside( float *vert, int edge ) function R_ClipIntersect (line 256) | static void R_ClipIntersect( float *one, float *two, float *out, int edge ) function SHClip (line 308) | static int SHClip( float *vert, int vertCount, float *out, int edge ) function R_DecalVertsLight (line 392) | static void R_DecalVertsLight( float *v, msurface_t *surf, int vertCount ) function decal_t (line 407) | static decal_t *R_DecalIntersect( decalinfo_t *decalinfo, msurface_t *su... function glpoly2_t (line 495) | static glpoly2_t *R_DecalCreatePoly( decalinfo_t *decalinfo, decal_t *pd... function R_AddDecalToSurface (line 529) | static void R_AddDecalToSurface( decal_t *pdecal, msurface_t *surf, deca... function R_DecalCreate (line 559) | static void R_DecalCreate( decalinfo_t *decalinfo, msurface_t *surf, flo... function R_DecalSurface (line 598) | static void R_DecalSurface( msurface_t *surf, decalinfo_t *decalinfo ) function R_DecalNodeSurfaces (line 668) | static void R_DecalNodeSurfaces( model_t *model, mnode_t *node, decalinf... function R_DecalNode (line 698) | static void R_DecalNode( model_t *model, mnode_t *node, decalinfo_t *dec... function R_DecalShoot (line 743) | void R_DecalShoot( int textureIndex, int entityIndex, int modelIndex, ve... function DrawSingleDecal (line 873) | void DrawSingleDecal( decal_t *pDecal, msurface_t *fa ) function DrawSurfaceDecals (line 894) | void DrawSurfaceDecals( msurface_t *fa, qboolean single, qboolean reverse ) function DrawDecalsBatch (line 1031) | void DrawDecalsBatch( void ) function qboolean (line 1086) | static qboolean R_DecalUnProject( decal_t *pdecal, decallist_t *entry ) function DecalListAdd (line 1108) | static int DecalListAdd( decallist_t *pList, int count ) function DecalDepthCompare (line 1131) | static int DecalDepthCompare( const void *a, const void *b ) function R_CreateDecalList (line 1151) | int R_CreateDecalList( decallist_t *pList ) function R_DecalRemoveAll (line 1207) | void R_DecalRemoveAll( int textureIndex ) function R_EntityRemoveDecals (line 1235) | void R_EntityRemoveDecals( model_t *mod ) function R_ClearAllDecals (line 1260) | void R_ClearAllDecals( void ) FILE: ref/gl/gl_draw.c function R_GetTextureParms (line 23) | void R_GetTextureParms( int *w, int *h, int texnum ) function R_GetSpriteParms (line 40) | void R_GetSpriteParms( int *frameWidth, int *frameHeight, int *numFrames... function R_GetSpriteTexture (line 52) | int R_GetSpriteTexture( const model_t *m_pSpriteModel, int frame ) function R_DrawStretchPic (line 65) | void R_DrawStretchPic( float x, float y, float w, float h, float s1, flo... function R_DrawStretchRaw (line 89) | void R_DrawStretchRaw( float x, float y, float w, float h, int cols, int... function R_UploadStretchRaw (line 161) | void R_UploadStretchRaw( int texture, int cols, int rows, int width, int... function R_Set2DMode (line 208) | void R_Set2DMode( qboolean enable ) FILE: ref/gl/gl_export.h type uint (line 38) | typedef uint GLenum; type byte (line 39) | typedef byte GLboolean; type uint (line 40) | typedef uint GLbitfield; type GLvoid (line 41) | typedef void GLvoid; type GLbyte (line 42) | typedef signed char GLbyte; type GLshort (line 43) | typedef short GLshort; type GLint (line 44) | typedef int GLint; type byte (line 45) | typedef byte GLubyte; type word (line 46) | typedef word GLushort; type uint (line 47) | typedef uint GLuint; type GLsizei (line 48) | typedef int GLsizei; type GLfloat (line 49) | typedef float GLfloat; type GLclampf (line 50) | typedef float GLclampf; type GLdouble (line 51) | typedef double GLdouble; type GLclampd (line 52) | typedef double GLclampd; type GLintptrARB (line 53) | typedef int GLintptrARB; type GLsizeiptrARB (line 54) | typedef int GLsizeiptrARB; type GLcharARB (line 55) | typedef char GLcharARB; type uint (line 56) | typedef uint GLhandleARB; FILE: ref/gl/gl_frustum.c function GL_FrustumSetPlane (line 19) | static void GL_FrustumSetPlane( gl_frustum_t *out, int side, const vec3_... function GL_FrustumInitProj (line 31) | void GL_FrustumInitProj( gl_frustum_t *out, float flZNear, float flZFar,... function GL_FrustumInitOrtho (line 72) | void GL_FrustumInitOrtho( gl_frustum_t *out, float xLeft, float xRight, ... function qboolean (line 100) | qboolean GL_FrustumCullBox( const gl_frustum_t *out, const vec3_t mins, ... function qboolean (line 161) | qboolean GL_FrustumCullSphere( const gl_frustum_t *out, const vec3_t cen... FILE: ref/gl/gl_frustum.h type gl_frustum_t (line 28) | typedef struct gl_frustum_s FILE: ref/gl/gl_image.c function gl_texture_t (line 47) | gl_texture_t *R_GetTexture( GLenum texnum ) function GL_Bind (line 85) | void GL_Bind( GLint tmu, GLenum texnum ) function qboolean (line 122) | qboolean GL_TextureFilteringEnabled( const gl_texture_t *tex ) function GL_ApplyTextureParams (line 149) | void GL_ApplyTextureParams( gl_texture_t *tex ) function GL_UpdateTextureParams (line 267) | static void GL_UpdateTextureParams( int iTexture ) function R_SetTextureParameters (line 305) | void R_SetTextureParameters( void ) function GL_CalcTextureSamples (line 340) | static int GL_CalcTextureSamples( int flags ) function GL_CalcImageSize (line 352) | static size_t GL_CalcImageSize( pixformat_t format, int width, int heigh... function GL_CalcTextureSize (line 394) | static size_t GL_CalcTextureSize( GLenum format, int width, int height, ... function GL_CalcMipmapCount (line 499) | static int GL_CalcMipmapCount( gl_texture_t *tex, qboolean haveBuffer ) function GL_SetTextureDimensions (line 530) | static void GL_SetTextureDimensions( gl_texture_t *tex, int width, int h... function GL_SetTextureTarget (line 622) | static void GL_SetTextureTarget( gl_texture_t *tex, rgbdata_t *pic ) function GL_SetTextureFormat (line 682) | static void GL_SetTextureFormat( gl_texture_t *tex, pixformat_t format, ... function byte (line 784) | byte *GL_ResampleTexture( const byte *source, int inWidth, int inHeight,... function GL_BoxFilter3x3 (line 875) | static void GL_BoxFilter3x3( byte *out, const byte *in, int w, int h, in... function byte (line 922) | static byte *GL_ApplyFilter( const byte *source, int width, int height ) function GL_BuildMipMap (line 947) | static void GL_BuildMipMap( byte *in, int srcWidth, int srcHeight, int s... function GL_TextureImageRAW (line 1031) | static void GL_TextureImageRAW( gl_texture_t *tex, GLint side, GLint lev... function GL_TextureImageCompressed (line 1090) | static void GL_TextureImageCompressed( gl_texture_t *tex, GLint side, GL... function GL_CheckTexImageError (line 1128) | static void GL_CheckTexImageError( gl_texture_t *tex ) function qboolean (line 1146) | static qboolean GL_UploadTexture( gl_texture_t *tex, rgbdata_t *pic ) function GL_ProcessImage (line 1293) | static void GL_ProcessImage( gl_texture_t *tex, rgbdata_t *pic ) function qboolean (line 1347) | static qboolean GL_CheckTexName( const char *name ) function gl_texture_t (line 1371) | static gl_texture_t *GL_TextureForName( const char *name ) function gl_texture_t (line 1393) | static gl_texture_t *GL_AllocTexture( const char *name, texFlags_t flags ) function GL_DeleteTexture (line 1456) | static void GL_DeleteTexture( gl_texture_t *tex ) function GL_UpdateTexSize (line 1521) | void GL_UpdateTexSize( int texnum, int width, int height, int depth ) function GL_LoadTexture (line 1552) | int GL_LoadTexture( const char *name, const byte *buf, size_t size, int ... function GL_LoadTextureArray (line 1600) | int GL_LoadTextureArray( const char **names, int flags ) function GL_LoadTextureFromBuffer (line 1751) | int GL_LoadTextureFromBuffer( const char *name, rgbdata_t *pic, texFlags... function GL_CreateTexture (line 1796) | int GL_CreateTexture( const char *name, int width, int height, const voi... function GL_CreateTextureArray (line 1843) | int GL_CreateTextureArray( const char *name, int width, int height, int ... function GL_FindTexture (line 1885) | int GL_FindTexture( const char *name ) function GL_FreeTexture (line 1904) | void GL_FreeTexture( GLenum texnum ) function GL_ProcessTexture (line 1917) | void GL_ProcessTexture( int texnum, float gamma, int topColor, int botto... function GL_TexMemory (line 1976) | int GL_TexMemory( void ) function rgbdata_t (line 1998) | static rgbdata_t *GL_FakeImage( int width, int height, int depth, int fl... function R_InitDlightTexture (line 2027) | void R_InitDlightTexture( void ) function GL_CreateInternalTextures (line 2050) | static void GL_CreateInternalTextures( void ) function R_TextureList_f (line 2114) | void R_TextureList_f( void ) function R_InitImages (line 2326) | void R_InitImages( void ) function R_ShutdownImages (line 2351) | void R_ShutdownImages( void ) function R_TextureReplacementReport (line 2368) | void R_TextureReplacementReport( const char *modelname, int gl_texturenu... function qboolean (line 2381) | qboolean R_SearchForTextureReplacement( char *out, size_t size, const ch... FILE: ref/gl/gl_local.h type gl_texture_t (line 106) | typedef struct gltexture_s type ref_instance_t (line 137) | typedef struct type draw_list_t (line 196) | typedef struct type gl_globals_t (line 206) | typedef struct type ref_speeds_t (line 269) | typedef struct type ref_viewpass_s (line 402) | struct ref_viewpass_s type mstudiotex_s (line 474) | struct mstudiotex_s type ref_viewpass_s (line 523) | struct ref_viewpass_s type model_s (line 527) | struct model_s type cl_entity_s (line 534) | struct cl_entity_s type model_s (line 536) | struct model_s type model_s (line 541) | struct model_s type glHWType_t (line 619) | typedef enum type glconfig_t (line 627) | typedef struct type glstate_t (line 673) | typedef struct type glwstate_t (line 690) | typedef struct function cl_entity_t (line 711) | static inline cl_entity_t *CL_GetEntityByIndex( int index ) function model_t (line 719) | static inline model_t *CL_ModelHandle( int index ) function byte (line 727) | static inline byte TextureToGamma( byte b ) function uint (line 732) | static inline uint LightToTexGamma( uint b ) function uint (line 740) | static inline uint ScreenGammaTable( uint b ) function uint (line 748) | static inline uint LinearGammaTable( uint b ) function qboolean (line 756) | static inline qboolean GL_Support( int r_ext ) function GL_MaxTextureUnits (line 765) | static inline int GL_MaxTextureUnits( void ) FILE: ref/gl/gl_opengl.c function GL_DebugOutput (line 435) | static void APIENTRY GL_DebugOutput( GLuint source, GLuint type, GLuint ... function GL_SetExtension (line 462) | static void GL_SetExtension( int r_ext, int enable ) function qboolean (line 474) | static qboolean GL_CheckExtension( const char *name, const dllfunc_t *fu... function GL_SetDefaultTexState (line 595) | static void GL_SetDefaultTexState( void ) function GL_SetDefaultState (line 616) | static void GL_SetDefaultState( void ) function GL_SetDefaults (line 631) | static void GL_SetDefaults( void ) function R_RenderInfo_f (line 676) | static void R_RenderInfo_f( void ) function GL_InitExtensionsGLES (line 732) | static void GL_InitExtensionsGLES( void ) function GL_InitExtensions (line 998) | void GL_InitExtensions( void ) function GL_ClearExtensions (line 1112) | void GL_ClearExtensions( void ) function GL_InitCommands (line 1130) | static void GL_InitCommands( void ) function R_CheckVBO (line 1189) | static void R_CheckVBO( void ) function GL_RemoveCommands (line 1224) | static void GL_RemoveCommands( void ) function qboolean (line 1235) | qboolean R_Init( void ) function R_Shutdown (line 1287) | void R_Shutdown( void ) function GL_CheckForErrors_ (line 1341) | void GL_CheckForErrors_( const char *filename, const int fileline ) function GL_SetupAttributes (line 1354) | void GL_SetupAttributes( int safegl ) function GL4ES_GetMainFBSize (line 1493) | static void APIENTRY GL4ES_GetMainFBSize( int *width, int *height ) function GL_OnContextCreated (line 1508) | void GL_OnContextCreated( void ) FILE: ref/gl/gl_rlight.c function CL_RunLightStyles (line 35) | void CL_RunLightStyles( lightstyle_t *ls ) function R_MarkLights (line 102) | void R_MarkLights( const dlight_t *light, int bit, const mnode_t *node ) function R_PushDlights (line 183) | void R_PushDlights( void ) function qboolean (line 227) | static qboolean R_RecursiveLightPoint( model_t *model, mnode_t *node, fl... function colorVec (line 379) | static colorVec R_LightVecInternal( const vec3_t start, const vec3_t end... function colorVec (line 463) | colorVec R_LightVec( const vec3_t start, const vec3_t end, vec3_t lspot,... function colorVec (line 484) | colorVec R_LightPoint( const vec3_t p0 ) FILE: ref/gl/gl_rmain.c function R_RankForRenderMode (line 29) | static int R_RankForRenderMode( int rendermode ) function R_AllowFog (line 43) | void R_AllowFog( qboolean allowed ) function qboolean (line 64) | qboolean R_OpaqueEntity( cl_entity_t *ent ) function R_TransEntityCompare (line 87) | static int R_TransEntityCompare( const void *a, const void *b ) function R_WorldToScreen (line 141) | int R_WorldToScreen( const vec3_t point, vec3_t screen ) function R_ScreenToWorld (line 178) | void R_ScreenToWorld( const vec3_t screen, vec3_t point ) function R_PushScene (line 200) | void R_PushScene( void ) function R_PopScene (line 213) | void R_PopScene( void ) function R_ClearScene (line 225) | void R_ClearScene( void ) function qboolean (line 242) | qboolean R_AddEntity( struct cl_entity_s *clent, int type ) function R_Clear (line 294) | static void R_Clear( int bitMask ) function R_GetFarClip (line 333) | static float R_GetFarClip( void ) function R_SetupFrustum (line 345) | void R_SetupFrustum( void ) function R_SetupProjectionMatrix (line 376) | static void R_SetupProjectionMatrix( matrix4x4 m ) function R_SetupModelviewMatrix (line 406) | static void R_SetupModelviewMatrix( matrix4x4 m ) function R_LoadIdentity (line 420) | void R_LoadIdentity( void ) function R_RotateForEntity (line 437) | void R_RotateForEntity( cl_entity_t *e ) function R_TranslateForEntity (line 463) | void R_TranslateForEntity( cl_entity_t *e ) function R_FindViewLeaf (line 489) | void R_FindViewLeaf( void ) function R_SetupFrame (line 500) | static void R_SetupFrame( void ) function R_SetupGL (line 527) | void R_SetupGL( qboolean set_gl_state ) function R_EndGL (line 586) | static void R_EndGL( void ) function gl_texture_t (line 600) | static gl_texture_t *R_RecursiveFindWaterTexture( const mnode_t *node, c... function R_CheckFog (line 675) | static void R_CheckFog( void ) function R_CheckGLFog (line 786) | static void R_CheckGLFog( void ) function R_DrawFog (line 804) | void R_DrawFog( void ) function R_DrawEntitiesOnList (line 823) | static void R_DrawEntitiesOnList( void ) function R_RenderScene (line 963) | void R_RenderScene( void ) function R_GammaChanged (line 1001) | void R_GammaChanged( qboolean do_reset_gamma ) function R_CheckCvars (line 1017) | static void R_CheckCvars( void ) function R_BeginFrame (line 1054) | void R_BeginFrame( qboolean clearScene ) function R_SetupRefParams (line 1085) | void R_SetupRefParams( const ref_viewpass_t *rvp ) function R_RenderFrame (line 1116) | void R_RenderFrame( const ref_viewpass_t *rvp ) function R_EndFrame (line 1156) | void R_EndFrame( void ) function R_DrawCubemapView (line 1174) | void R_DrawCubemapView( const vec3_t origin, const vec3_t angles, int si... function CL_FxBlend (line 1201) | int CL_FxBlend( cl_entity_t *e ) FILE: ref/gl/gl_rmath.c function Matrix4x4_Concat (line 26) | void Matrix4x4_Concat( matrix4x4 out, const matrix4x4 in1, const matrix4... function Matrix4x4_CreateProjection (line 53) | void Matrix4x4_CreateProjection( matrix4x4 out, float xMax, float xMin, ... function Matrix4x4_CreateOrtho (line 68) | void Matrix4x4_CreateOrtho( matrix4x4 out, float xLeft, float xRight, fl... function Matrix4x4_CreateModelview (line 90) | void Matrix4x4_CreateModelview( matrix4x4 out ) function Matrix4x4_ToArrayFloatGL (line 102) | void Matrix4x4_ToArrayFloatGL( const matrix4x4 in, float out[16] ) function Matrix4x4_CreateTranslate (line 122) | static void Matrix4x4_CreateTranslate( matrix4x4 out, float x, float y, ... function Matrix4x4_CreateRotate (line 142) | static void Matrix4x4_CreateRotate( matrix4x4 out, float angle, float x,... function Matrix4x4_ConcatTranslate (line 173) | void Matrix4x4_ConcatTranslate( matrix4x4 out, float x, float y, float z ) function Matrix4x4_ConcatRotate (line 182) | void Matrix4x4_ConcatRotate( matrix4x4 out, float angle, float x, float ... FILE: ref/gl/gl_rmisc.c function R_ParseDetailTextures (line 21) | static void R_ParseDetailTextures( const char *filename ) function R_NewMap (line 106) | void R_NewMap( void ) FILE: ref/gl/gl_rpart.c function CL_DrawParticles (line 48) | void CL_DrawParticles( double frametime, particle_t *cl_active_particles... function qboolean (line 121) | static qboolean CL_CullTracer( particle_t *p, const vec3_t start, const ... function CL_DrawTracers (line 158) | void CL_DrawTracers( double frametime, particle_t *cl_active_tracers ) function CL_DrawParticlesExternal (line 279) | void CL_DrawParticlesExternal( const ref_viewpass_t *rvp, qboolean trans... FILE: ref/gl/gl_rsurf.c type gllightmapstate_t (line 20) | typedef struct type separate_pass_t (line 36) | typedef struct function R_AddToSeparatePass (line 52) | static inline void R_AddToSeparatePass( separate_pass_t *sp, int num ) function R_ResetSeparatePass (line 61) | static inline void R_ResetSeparatePass( separate_pass_t *sp ) function qboolean (line 66) | static inline qboolean R_SeparatePassActive( const separate_pass_t *sp ) function byte (line 71) | byte *Mod_GetCurrentVis( void ) function Mod_SetOrthoBounds (line 78) | void Mod_SetOrthoBounds( const float *mins, const float *maxs ) function R_LightmapCoord (line 89) | void R_LightmapCoord( const vec3_t v, const msurface_t *surf, const floa... function R_TextureCoord (line 107) | static void R_TextureCoord( const vec3_t v, const msurface_t *surf, vec2... function R_GetEdgePosition (line 124) | static void R_GetEdgePosition( const model_t *mod, const msurface_t *fa,... function BoundPoly (line 148) | static void BoundPoly( int numverts, float *verts, vec3_t mins, vec3_t m... function SubdividePolygon_r (line 165) | static void SubdividePolygon_r( model_t *loadmodel, msurface_t *warpface... function GL_SetupFogColorForSurfacesEx (line 265) | static void GL_SetupFogColorForSurfacesEx( int passes, float density, qb... function GL_SetupFogColorForSurfaces (line 296) | void GL_SetupFogColorForSurfaces( void ) function GL_ResetFogColor (line 301) | void GL_ResetFogColor( void ) function GL_SubdivideSurface (line 317) | void GL_SubdivideSurface( model_t *loadmodel, msurface_t *fa ) function GL_BuildPolygonFromSurface (line 337) | static int GL_BuildPolygonFromSurface( model_t *mod, msurface_t *fa ) function texture_t (line 430) | static texture_t *R_TextureAnim( texture_t *b ) function texture_t (line 481) | static texture_t *R_TextureAnimation( msurface_t *s ) function R_AddDynamicLights (line 532) | static void R_AddDynamicLights( const msurface_t *surf ) function R_SetCacheState (line 636) | static void R_SetCacheState( msurface_t *surf ) function LM_InitBlock (line 653) | static void LM_InitBlock( void ) function LM_AllocBlock (line 658) | static int LM_AllocBlock( int w, int h, int *x, int *y ) function LM_UploadDynamicBlock (line 694) | static void LM_UploadDynamicBlock( void ) function LM_UploadBlock (line 707) | static void LM_UploadBlock( qboolean dynamic ) function R_BuildLightMap (line 745) | static void R_BuildLightMap( const msurface_t *surf, byte *dest, int str... function DrawGLPoly (line 815) | static void DrawGLPoly( glpoly2_t *p, float xScale, float yScale ) function DrawGLPolyChain (line 893) | static void DrawGLPolyChain( glpoly2_t *p, float soffset, float toffset ) function qboolean (line 918) | static qboolean R_HasLightmap( void ) function R_BlendLightmaps (line 947) | static void R_BlendLightmaps( void ) function R_RenderFullbrights (line 1081) | static void R_RenderFullbrights( void ) function R_RenderDetails (line 1136) | static void R_RenderDetails( int passes ) function R_RenderFullbrightForSurface (line 1190) | static void R_RenderFullbrightForSurface( msurface_t *fa, texture_t *t ) function R_RenderDetailsForSurface (line 1200) | static void R_RenderDetailsForSurface( msurface_t *fa, texture_t *t ) function R_RenderDecalsForSurface (line 1226) | static void R_RenderDecalsForSurface( msurface_t *fa, int cull_type ) function qboolean (line 1241) | static qboolean R_CheckLightMap( msurface_t *fa ) function R_RenderLightmapForSurface (line 1309) | static void R_RenderLightmapForSurface( msurface_t *fa ) function R_RenderBrushPoly (line 1331) | static void R_RenderBrushPoly( msurface_t *fa, int cull_type ) function R_DrawTextureChains (line 1362) | static void R_DrawTextureChains( void ) function R_DrawAlphaTextureChains (line 1431) | void R_DrawAlphaTextureChains( void ) function R_DrawWaterSurfaces (line 1487) | void R_DrawWaterSurfaces( void ) function R_SurfaceCompare (line 1547) | static int R_SurfaceCompare( const void *a, const void *b ) function R_SetRenderMode (line 1571) | static void R_SetRenderMode( cl_entity_t *e ) function R_DrawBrushModel (line 1623) | void R_DrawBrushModel( cl_entity_t *e ) type vbovertex_t (line 1801) | typedef struct vbovertex_s type vboindex_t (line 1812) | typedef unsigned short vboindex_t; type vboindex_t (line 1816) | typedef unsigned int vboindex_t; type vbotexture_t (line 1822) | typedef struct vbotexture_s type vboarray_t (line 1834) | typedef struct vboarray_s type vbosurfdata_t (line 1843) | typedef struct vbosurfdata_s type vbodecal_t (line 1850) | typedef struct vbodecal_s type vbodecaldata_t (line 1858) | typedef struct vbodecaldata_s type vbo_static_s (line 1869) | struct vbo_static_s type multitexturestate_s (line 1905) | struct multitexturestate_s type array_state_e (line 1916) | enum array_state_e type texture_state_e (line 1925) | enum texture_state_e type lightmap_state_e (line 1932) | enum lightmap_state_e type arraystate_s (line 1939) | struct arraystate_s function qboolean (line 1948) | qboolean R_HasGeneratedVBO( void ) function R_EnableVBO (line 1953) | void R_EnableVBO( qboolean enable ) function qboolean (line 1958) | qboolean R_HasEnabledVBO( void ) function R_GenerateVBO (line 1970) | void R_GenerateVBO( void ) function R_AddDecalVBO (line 2194) | void R_AddDecalVBO( decal_t *pdecal, msurface_t *surf ) function R_ClearVBO (line 2229) | void R_ClearVBO( void ) function R_DisableDetail (line 2260) | static void R_DisableDetail( void ) function R_EnableDetail (line 2279) | static void R_EnableDetail( void ) function R_SetLightmap (line 2311) | static void R_SetLightmap( void ) function R_SetDecalMode (line 2357) | static void R_SetDecalMode( qboolean enable ) function texture_t (line 2384) | static texture_t *R_SetupVBOTexture( texture_t *tex, int number ) function R_SetupVBOArrayStatic (line 2409) | static void R_SetupVBOArrayStatic( vboarray_t *vbo, qboolean drawlightma... function R_SetupVBOArrayDlight (line 2454) | static void R_SetupVBOArrayDlight( vboarray_t *vbo, texture_t *texture ) function R_SetupVBOArrayDecalDlight (line 2488) | static void R_SetupVBOArrayDecalDlight( int decalcount ) function R_AdditionalPasses (line 2532) | static void R_AdditionalPasses( vboarray_t *vbo, int indexlen, void *ind... function R_DrawDlightedDecals (line 2597) | static void R_DrawDlightedDecals( vboarray_t *vbo, msurface_t *newsurf, ... function R_FlushDlights (line 2662) | static void R_FlushDlights( vboarray_t *vbo, int min_index, int max_inde... function R_AddSurfaceDecalsDlight (line 2697) | static void R_AddSurfaceDecalsDlight( msurface_t *surf, int *pdecalcount ) function R_DrawVBODlights (line 2755) | static void R_DrawVBODlights( vboarray_t *vbo, vbotexture_t *vbotex, tex... function R_DrawLightmappedVBO (line 2929) | static void R_DrawLightmappedVBO( vboarray_t *vbo, vbotexture_t *vbotex,... function R_SetupVBOArrayDecal (line 2977) | static void R_SetupVBOArrayDecal( qboolean drawlightmap ) function R_SetupVBOArrayDecalDyn (line 3000) | static void R_SetupVBOArrayDecalDyn( qboolean drawlightmap, float *v ) function R_DrawStaticDecals (line 3016) | static void R_DrawStaticDecals( vboarray_t *vbo, qboolean drawlightmap, ... function R_ClearVBOState (line 3097) | static void R_ClearVBOState( qboolean drawlightmap, qboolean drawtextures ) function R_DrawVBO (line 3137) | void R_DrawVBO( qboolean drawlightmap, qboolean drawtextures ) function qboolean (line 3245) | qboolean R_AddSurfToVBO( msurface_t *surf, qboolean buildlightmap ) function R_RecursiveWorldNode (line 3330) | static void R_RecursiveWorldNode( mnode_t *node, uint clipflags ) function qboolean (line 3431) | static qboolean R_CullNodeTopView( mnode_t *node ) function R_DrawTopViewLeaf (line 3452) | static void R_DrawTopViewLeaf( mleaf_t *pleaf, uint clipflags ) function R_DrawWorldTopView (line 3489) | static void R_DrawWorldTopView( mnode_t *node, uint clipflags ) function R_DrawTriangleOutlines (line 3565) | static void R_DrawTriangleOutlines( void ) function R_DrawWorld (line 3622) | void R_DrawWorld( void ) function R_MarkLeaves (line 3690) | void R_MarkLeaves( void ) function GL_CreateSurfaceLightmap (line 3766) | static void GL_CreateSurfaceLightmap( msurface_t *surf, model_t *loadmod... function GL_RebuildLightmaps (line 3809) | void GL_RebuildLightmaps( void ) function GL_BuildLightmaps (line 3860) | void GL_BuildLightmaps( void ) function GL_InitRandomTable (line 3933) | void GL_InitRandomTable( void ) FILE: ref/gl/gl_sprite.c function R_SpriteInit (line 36) | void R_SpriteInit( void ) function byte (line 47) | static const byte *R_SpriteLoadFrame( model_t *mod, const void *pin, msp... function byte (line 106) | static const byte *R_SpriteLoadGroup( model_t *mod, const void *pin, msp... function Mod_LoadSpriteModel (line 153) | void Mod_LoadSpriteModel( model_t *mod, const void *buffer, qboolean *lo... function Mod_SpriteUnloadTextures (line 251) | void Mod_SpriteUnloadTextures( void *data ) function mspriteframe_t (line 290) | mspriteframe_t *R_GetSpriteFrame( const model_t *pModel, int frame, floa... function R_GetSpriteFrameInterpolant (line 355) | static float R_GetSpriteFrameInterpolant( cl_entity_t *ent, mspriteframe... function qboolean (line 521) | static qboolean R_CullSpriteModel( cl_entity_t *e, vec3_t origin ) function R_SpriteGlowBlend (line 551) | static float R_SpriteGlowBlend( vec3_t origin, int rendermode, int rende... function qboolean (line 585) | static qboolean R_SpriteOccluded( cl_entity_t *e, vec3_t origin, float *... function R_DrawSpriteQuad (line 619) | static void R_DrawSpriteQuad( mspriteframe_t *frame, vec3_t org, vec3_t ... function qboolean (line 645) | static qboolean R_SpriteHasLightmap( cl_entity_t *e, int texFormat ) function qboolean (line 677) | static qboolean R_SpriteAllowLerping( cl_entity_t *e, msprite_t *psprite ) function R_DrawSpriteModel (line 699) | void R_DrawSpriteModel( cl_entity_t *e ) FILE: ref/gl/gl_studio.c type player_model_t (line 28) | typedef struct type sortedmesh_t (line 50) | typedef struct sortedmesh_s type studio_draw_state_t (line 56) | typedef struct function R_StudioInit (line 147) | void R_StudioInit( void ) function R_StudioSetupTimings (line 169) | static void R_StudioSetupTimings( void ) function qboolean (line 192) | static qboolean R_AllowFlipViewModel( cl_entity_t *e ) function qboolean (line 210) | static qboolean R_StudioComputeBBox( vec3_t bbox[8] ) function R_StudioComputeSkinMatrix (line 261) | static void R_StudioComputeSkinMatrix( mstudioboneweight_t *boneweights,... function cl_entity_t (line 360) | static cl_entity_t *pfnGetCurrentEntity( void ) function player_info_t (line 371) | player_info_t *pfnPlayerInfo( int index ) function model_t (line 385) | static model_t *pfnMod_ForName( const char *model, int crash ) function entity_state_t (line 396) | static entity_state_t *R_StudioGetPlayerState( int index ) function cl_entity_t (line 410) | static cl_entity_t *pfnGetViewEntity( void ) function pfnGetEngineTimes (line 421) | static void pfnGetEngineTimes( int *framecount, double *current, double ... function pfnGetViewInfo (line 434) | static void pfnGetViewInfo( float *origin, float *upv, float *rightv, fl... function model_t (line 448) | static model_t *R_GetChromeSprite( void ) function pfnGetModelCounters (line 459) | static void pfnGetModelCounters( int **s, int **a ) function pfnGetAliasScale (line 471) | static void pfnGetAliasScale( float *x, float *y ) function R_StudioPlayerBlend (line 527) | static void R_StudioPlayerBlend( mstudioseqdesc_t *pseqdesc, int *pBlend... function R_StudioLerpMovement (line 557) | void R_StudioLerpMovement( cl_entity_t *e, double time, vec3_t origin, v... function R_StudioSetUpTransform (line 588) | static void R_StudioSetUpTransform( cl_entity_t *e ) function R_StudioEstimateFrame (line 623) | float R_StudioEstimateFrame( cl_entity_t *e, mstudioseqdesc_t *pseqdesc,... function R_StudioEstimateInterpolant (line 660) | static float R_StudioEstimateInterpolant( cl_entity_t *e ) function R_StudioFxTransform (line 679) | static void R_StudioFxTransform( cl_entity_t *ent, matrix3x4 transform ) function R_StudioCalcBoneAdj (line 723) | static void R_StudioCalcBoneAdj( float dadt, float *adj, const byte *pco... function R_StudioCalcRotations (line 788) | static void R_StudioCalcRotations( cl_entity_t *e, float pos[][3], vec4_... function R_StudioMergeBones (line 832) | static void R_StudioMergeBones( cl_entity_t *e, model_t *m_pSubModel ) function R_StudioSetupBones (line 892) | static void R_StudioSetupBones( cl_entity_t *e ) function R_StudioSaveBones (line 1049) | static void R_StudioSaveBones( void ) function R_StudioBuildNormalTable (line 1072) | static void R_StudioBuildNormalTable( void ) function R_StudioGenerateNormals (line 1123) | static void R_StudioGenerateNormals( void ) function R_StudioSetupChrome (line 1218) | static void R_StudioSetupChrome( float *pchrome, int bone, vec3_t normal ) function R_StudioCalcAttachments (line 1261) | static void R_StudioCalcAttachments( void ) function R_StudioSetupModel (line 1281) | static void R_StudioSetupModel( int bodypart, void **ppbodypart, void **... function R_StudioCheckBBox (line 1305) | static int R_StudioCheckBBox( void ) function R_StudioDynamicLight (line 1319) | static void R_StudioDynamicLight( cl_entity_t *ent, alight_t *plight ) function R_StudioEntityLight (line 1510) | static void R_StudioEntityLight( alight_t *lightinfo ) function R_StudioSetupLighting (line 1591) | static void R_StudioSetupLighting( alight_t *plight ) function R_StudioLighting (line 1621) | static void R_StudioLighting( float *lv, int bone, int flags, vec3_t nor... function R_LightLambert (line 1678) | static void R_LightLambert( vec4_t light[MAX_LOCALLIGHTS], const vec3_t ... function R_StudioSetColorArray (line 1738) | static void R_StudioSetColorArray( short *ptricmds, vec3_t *pstudionorms... function R_StudioSetColorBegin (line 1746) | static void R_StudioSetColorBegin( short *ptricmds, vec3_t *pstudionorms ) function R_LightStrength (line 1760) | static void R_LightStrength( int bone, vec3_t localpos, vec4_t light[MAX... function R_StudioSetupSkin (line 1788) | static void R_StudioSetupSkin( studiohdr_t *ptexturehdr, int index ) function mstudiotexture_t (line 1814) | mstudiotexture_t *R_StudioGetTexture( cl_entity_t *e ) function R_StudioSetRenderamt (line 1831) | static void R_StudioSetRenderamt( int iRenderamt ) function R_StudioSetCullState (line 1846) | static void R_StudioSetCullState( int iCull ) function R_StudioRenderShadow (line 1858) | static void R_StudioRenderShadow( int iSprite, float *p1, float *p2, flo... function R_StudioMeshCompare (line 1890) | static int R_StudioMeshCompare( const void *a, const void *b ) function R_StudioDrawNormalMesh (line 1908) | static void R_StudioDrawNormalMesh( short *ptricmds, vec3_t *pstudionorm... function R_StudioDrawFloatMesh (line 1940) | static void R_StudioDrawFloatMesh( short *ptricmds, vec3_t *pstudionorms ) function R_StudioDrawChromeMesh (line 1971) | static void R_StudioDrawChromeMesh( short *ptricmds, vec3_t *pstudionorm... function R_StudioBuildIndices (line 2016) | static int R_StudioBuildIndices( qboolean tri_strip, int vertexState ) function R_StudioBuildArrayNormalMesh (line 2059) | static void R_StudioBuildArrayNormalMesh( short *ptricmds, vec3_t *pstud... function R_StudioBuildArrayFloatMesh (line 2102) | static void R_StudioBuildArrayFloatMesh( short *ptricmds, vec3_t *pstudi... function R_StudioBuildArrayChromeMesh (line 2145) | static void R_StudioBuildArrayChromeMesh( short *ptricmds, vec3_t *pstud... function R_StudioDrawArrays (line 2202) | static void R_StudioDrawArrays( uint startverts, uint startelems ) function R_StudioDrawPoints (line 2235) | static void R_StudioDrawPoints( void ) function R_StudioDrawHulls (line 2440) | static void R_StudioDrawHulls( void ) function R_StudioDrawAbsBBox (line 2493) | static void R_StudioDrawAbsBBox( void ) function R_StudioDrawBones (line 2533) | static void R_StudioDrawBones( void ) function R_StudioDrawAttachments (line 2583) | static void R_StudioDrawAttachments( void ) function R_StudioSetRemapColors (line 2634) | static void R_StudioSetRemapColors( int newTop, int newBottom ) function R_StudioResetPlayerModels (line 2640) | void R_StudioResetPlayerModels( void ) function model_t (line 2651) | static model_t *R_StudioSetupPlayerModel( int index ) function R_GetEntityRenderMode (line 2697) | int R_GetEntityRenderMode( cl_entity_t *ent ) function R_StudioClientEvents (line 2748) | static void R_StudioClientEvents( void ) function R_StudioGetForceFaceFlags (line 2816) | static int R_StudioGetForceFaceFlags( void ) function R_StudioSetForceFaceFlags (line 2827) | static void R_StudioSetForceFaceFlags( int flags ) function R_StudioSetHeader (line 2838) | static void R_StudioSetHeader( studiohdr_t *pheader ) function R_StudioSetRenderModel (line 2850) | static void R_StudioSetRenderModel( model_t *model ) function R_StudioSetupRenderer (line 2861) | static void R_StudioSetupRenderer( int rendermode ) function R_StudioRestoreRenderer (line 2890) | static void R_StudioRestoreRenderer( void ) function R_StudioSetChromeOrigin (line 2906) | static void R_StudioSetChromeOrigin( void ) function pfnIsHardware (line 2918) | static int pfnIsHardware( void ) function R_StudioDrawPointsShadow (line 2929) | static void R_StudioDrawPointsShadow( void ) function GL_StudioSetRenderMode (line 2994) | static void GL_StudioSetRenderMode( int rendermode ) function GL_StudioDrawShadow (line 3031) | static void GL_StudioDrawShadow( void ) function R_StudioRenderFinal (line 3061) | static void R_StudioRenderFinal( void ) function R_StudioRenderModel (line 3147) | static void R_StudioRenderModel( void ) function R_StudioEstimateGait (line 3176) | static void R_StudioEstimateGait( entity_state_t *pplayer ) function R_StudioProcessGait (line 3232) | static void R_StudioProcessGait( entity_state_t *pplayer ) function R_StudioDrawPlayer (line 3307) | static int R_StudioDrawPlayer( int flags, entity_state_t *pplayer ) function R_StudioDrawModel (line 3450) | static int R_StudioDrawModel( int flags ) function R_StudioDrawModelInternal (line 3546) | static void R_StudioDrawModelInternal( cl_entity_t *e, int flags ) function cl_entity_t (line 3563) | static cl_entity_t *R_FindParentEntity( cl_entity_t *e, cl_entity_t **en... function R_DrawStudioModel (line 3581) | void R_DrawStudioModel( cl_entity_t *e ) function R_RunViewmodelEvents (line 3626) | void R_RunViewmodelEvents( void ) function R_GatherPlayerLight (line 3661) | void R_GatherPlayerLight( void ) function R_DrawViewModel (line 3675) | void R_DrawViewModel( void ) function R_StudioLoadTexture (line 3726) | static void R_StudioLoadTexture( model_t *mod, studiohdr_t *phdr, mstudi... function Mod_StudioLoadTextures (line 3833) | void Mod_StudioLoadTextures( model_t *mod, void *data ) function Mod_StudioUnloadTextures (line 3855) | void Mod_StudioUnloadTextures( void *data ) function model_t (line 3875) | static model_t *pfnModelHandle( int modelindex ) type cache_user_s (line 3882) | struct cache_user_s function pfnMod_LoadCacheFile (line 3892) | static void pfnMod_LoadCacheFile( const char *path, struct cache_user_s ... function cvar_t (line 3897) | static cvar_t *pfnGetCvarPointer( const char *name ) function CL_InitStudioAPI (line 3971) | void CL_InitStudioAPI( void ) FILE: ref/gl/gl_triapi.c function TriRenderMode (line 40) | void TriRenderMode( int mode ) function TriBegin (line 77) | void TriBegin( int mode ) function TriEnd (line 118) | void TriEnd( void ) function _TriColor4f (line 129) | void _TriColor4f( float r, float g, float b, float a ) function _TriColor4ub (line 140) | void _TriColor4ub( byte r, byte g, byte b, byte a ) function TriColor4ub (line 152) | void TriColor4ub( byte r, byte g, byte b, byte a ) function TriColor4f (line 167) | void TriColor4f( float r, float g, float b, float a ) function TriTexCoord2f (line 185) | void TriTexCoord2f( float u, float v ) function TriVertex3fv (line 196) | void TriVertex3fv( const float *v ) function TriVertex3f (line 207) | void TriVertex3f( float x, float y, float z ) function TriWorldToScreen (line 219) | int TriWorldToScreen( const float *world, float *screen ) function TriSpriteTexture (line 240) | int TriSpriteTexture( model_t *pSpriteModel, int frame ) function TriFog (line 262) | void TriFog( float flFogColor[3], float flStart, float flEnd, int bOn ) function TriGetMatrix (line 313) | void TriGetMatrix( const int pname, float *matrix ) function TriFogParams (line 324) | void TriFogParams( float flDensity, int iFogSkybox ) function TriCullFace (line 336) | void TriCullFace( TRICULLSTYLE mode ) function TriBrightness (line 358) | void TriBrightness( float brightness ) FILE: ref/gl/gl_warp.c function DrawSkyPolygon (line 85) | static void DrawSkyPolygon( int nump, vec3_t vecs ) function ClipSkyPolygon (line 133) | static void ClipSkyPolygon( int nump, vec3_t vecs, int stage ) function MakeSkyVec (line 228) | static void MakeSkyVec( float s, float t, int axis ) function R_ClearSkyBox (line 272) | void R_ClearSkyBox( void ) function R_AddSkyBoxSurface (line 288) | void R_AddSkyBoxSurface( msurface_t *fa ) function R_UnloadSkybox (line 325) | void R_UnloadSkybox( void ) function R_DrawSkyBox (line 347) | void R_DrawSkyBox( void ) function R_CloudVertex (line 399) | static void R_CloudVertex( float s, float t, int axis, vec3_t v ) function R_CloudTexCoord (line 423) | static void R_CloudTexCoord( const vec3_t v, float speed, float *s, floa... function R_CloudDrawPoly (line 446) | static void R_CloudDrawPoly( const float *verts ) function R_CloudRenderSide (line 484) | static void R_CloudRenderSide( int axis ) function R_DrawClouds (line 541) | void R_DrawClouds( void ) function EmitWaterPolys (line 573) | void EmitWaterPolys( msurface_t *warp, qboolean reverse, qboolean ripples ) function R_ResetRipples (line 656) | void R_ResetRipples( void ) function R_SwapBufs (line 664) | static void R_SwapBufs( void ) function R_SpawnNewRipple (line 671) | static void R_SpawnNewRipple( int x, int y, short val ) function R_RunRipplesAnimation (line 684) | static void R_RunRipplesAnimation( const short *oldbuf, short *pbuf ) function R_AnimateRipples (line 702) | void R_AnimateRipples( void ) function R_GetRippleTextureSize (line 731) | static void R_GetRippleTextureSize( const texture_t *image, int *width, ... function qboolean (line 750) | qboolean R_UploadRipples( texture_t *image ) FILE: ref/gl/vgl_shim/vgl_shim.c type vgl_attrib_e (line 48) | enum vgl_attrib_e type vgl_flag_e (line 58) | enum vgl_flag_e type vgl_prog_t (line 65) | typedef struct function GLuint (line 126) | static GLuint VGL_GenerateShader( const vgl_prog_t *prog, GLenum type ) function vgl_prog_t (line 165) | static vgl_prog_t *VGL_GetProg( const GLuint flags ) function vgl_prog_t (line 254) | static vgl_prog_t *VGL_SetProg( const GLuint flags ) function VGL_ShimInit (line 285) | int VGL_ShimInit( void ) function VGL_ShimShutdown (line 330) | void VGL_ShimShutdown( void ) function VGL_ShimEndFrame (line 358) | void VGL_ShimEndFrame( void ) function VGL_Begin (line 363) | static void VGL_Begin( GLenum prim ) function VGL_End (line 375) | static void VGL_End( void ) function VGL_Vertex3f (line 415) | static void VGL_Vertex3f( GLfloat x, GLfloat y, GLfloat z ) function VGL_Vertex2f (line 429) | static void VGL_Vertex2f( GLfloat x, GLfloat y ) function VGL_Vertex3fv (line 434) | static void VGL_Vertex3fv( const GLfloat *v ) function VGL_Color4f (line 439) | static void VGL_Color4f( GLfloat r, GLfloat g, GLfloat b, GLfloat a ) function VGL_Color3f (line 458) | static void VGL_Color3f( GLfloat r, GLfloat g, GLfloat b ) function VGL_Color4ub (line 463) | static void VGL_Color4ub( GLubyte r, GLubyte g, GLubyte b, GLubyte a ) function VGL_Color4ubv (line 468) | static void VGL_Color4ubv( const GLubyte *v ) function VGL_TexCoord2f (line 473) | static void VGL_TexCoord2f( GLfloat u, GLfloat v ) function VGL_MultiTexCoord2f (line 482) | static void VGL_MultiTexCoord2f( GLenum tex, GLfloat u, GLfloat v ) function VGL_Normal3fv (line 500) | static void VGL_Normal3fv( const GLfloat *v ) function VGL_ShadeModel (line 505) | static void VGL_ShadeModel( GLenum unused ) function VGL_AlphaFunc (line 510) | static void VGL_AlphaFunc( GLenum mode, GLfloat ref ) function VGL_Fogf (line 517) | static void VGL_Fogf( GLenum param, GLfloat val ) function VGL_Fogfv (line 526) | static void VGL_Fogfv( GLenum param, const GLfloat *val ) function VGL_DrawBuffer (line 537) | static void VGL_DrawBuffer( GLenum mode ) function VGL_Hint (line 542) | static void VGL_Hint( GLenum hint, GLenum val ) function VGL_ShimInstall (line 553) | void VGL_ShimInstall( void ) FILE: ref/null/r_context.c function R_SimpleStub (line 32) | static void R_SimpleStub( void ) function R_SimpleStubInt (line 37) | static void R_SimpleStubInt( int unused ) function R_SimpleStubUInt (line 42) | static void R_SimpleStubUInt( unsigned int unused ) function R_SimpleStubBool (line 47) | static void R_SimpleStubBool( qboolean unused ) function qboolean (line 52) | static qboolean R_Init( void ) function qboolean (line 63) | static qboolean R_SetDisplayTransform( ref_screen_rotation_t rotate, int... function GL_SetupAttributes (line 68) | static void GL_SetupAttributes( int safegl ) function qboolean (line 73) | static qboolean R_AddEntity( struct cl_entity_s *clent, int type ) function CL_AddCustomBeam (line 78) | static void CL_AddCustomBeam( cl_entity_t *pEnvBeam ) function R_ProcessEntData (line 83) | static void R_ProcessEntData( qboolean allocate, cl_entity_t *entities, ... function byte (line 88) | static const byte *R_GetTextureOriginalBuffer( unsigned int idx ) function GL_LoadTextureFromBuffer (line 93) | static int GL_LoadTextureFromBuffer( const char *name, rgbdata_t *pic, t... function GL_ProcessTexture (line 98) | static void GL_ProcessTexture( int texnum, float gamma, int topColor, in... function R_SetupSky (line 103) | static void R_SetupSky( int *skytextures ) function R_DrawStretchRaw (line 108) | static void R_DrawStretchRaw( float x, float y, float w, float h, int co... function R_DrawStretchPic (line 113) | static void R_DrawStretchPic( float x, float y, float w, float h, float ... function FillRGBA (line 118) | static void FillRGBA( int rendermode, float x, float y, float w, float h... function WorldToScreen (line 123) | static int WorldToScreen( const vec3_t world, vec3_t screen ) function qboolean (line 129) | static qboolean VID_ScreenShot( const char *filename, int shot_type ) function qboolean (line 134) | static qboolean VID_CubemapShot( const char *base, uint size, const floa... function colorVec (line 139) | static colorVec R_LightPoint( const float *p ) function R_DecalShoot (line 145) | static void R_DecalShoot( int textureIndex, int entityIndex, int modelIn... function R_CreateDecalList (line 150) | static int R_CreateDecalList( struct decallist_s *pList ) function R_StudioEstimateFrame (line 155) | static float R_StudioEstimateFrame( cl_entity_t *e, mstudioseqdesc_t *ps... function R_StudioLerpMovement (line 160) | static void R_StudioLerpMovement( cl_entity_t *e, double time, vec3_t or... function R_SetSkyCloudsTextures (line 165) | static void R_SetSkyCloudsTextures( int solidskyTexture, int alphaskyTex... function GL_SubdivideSurface (line 170) | static void GL_SubdivideSurface( model_t *mod, msurface_t *fa ) function CL_RunLightStyles (line 175) | static void CL_RunLightStyles( lightstyle_t *ls ) function R_GetSpriteParms (line 180) | static void R_GetSpriteParms( int *frameWidth, int *frameHeight, int *nu... function R_GetSpriteTexture (line 192) | static int R_GetSpriteTexture( const model_t *m_pSpriteModel, int frame ) function qboolean (line 197) | static qboolean Mod_ProcessRenderData( model_t *mod, qboolean create, co... function Mod_StudioLoadTextures (line 202) | static void Mod_StudioLoadTextures( model_t *mod, void *data ) function CL_DrawParticles (line 207) | static void CL_DrawParticles( double frametime, particle_t *particles, f... function CL_DrawTracers (line 212) | static void CL_DrawTracers( double frametime, particle_t *tracers ) function CL_DrawBeams (line 217) | static void CL_DrawBeams( int fTrans, BEAM *beams ) function qboolean (line 222) | static qboolean R_BeamCull( const vec3_t start, const vec3_t end, qboole... function RefGetParm (line 227) | static int RefGetParm( int parm, int arg ) function GetDetailScaleForTexture (line 232) | static void GetDetailScaleForTexture( int texture, float *xScale, float ... function GetExtraParmsForTexture (line 237) | static void GetExtraParmsForTexture( int texture, byte *red, byte *green... function GetFrameTime (line 242) | static float GetFrameTime( void ) function R_SetCurrentEntity (line 247) | static void R_SetCurrentEntity( struct cl_entity_s *ent ) function R_SetCurrentModel (line 252) | static void R_SetCurrentModel( struct model_s *mod ) function GL_FindTexture (line 257) | static int GL_FindTexture( const char *name ) function byte (line 267) | static const byte *GL_TextureData( unsigned int texnum ) function GL_LoadTexture (line 272) | static int GL_LoadTexture( const char *name, const byte *buf, size_t siz... function GL_CreateTexture (line 277) | static int GL_CreateTexture( const char *name, int width, int height, co... function GL_LoadTextureArray (line 282) | static int GL_LoadTextureArray( const char **names, int flags ) function GL_CreateTextureArray (line 287) | static int GL_CreateTextureArray( const char *name, int width, int heigh... function R_OverrideTextureSourceSize (line 292) | static void R_OverrideTextureSourceSize( unsigned int textnum, unsigned ... function DrawSingleDecal (line 297) | static void DrawSingleDecal( struct decal_s *pDecal, struct msurface_s *... type decal_s (line 302) | struct decal_s type msurface_s (line 302) | struct msurface_s function R_EntityRemoveDecals (line 307) | static void R_EntityRemoveDecals( struct model_s *mod ) function AVI_UploadRawFrame (line 312) | static void AVI_UploadRawFrame( int texture, int cols, int rows, int wid... function GL_Bind (line 317) | static void GL_Bind( int tmu, unsigned int texnum ) function GL_LoadTextureMatrix (line 322) | static void GL_LoadTextureMatrix( const float *glmatrix ) function GL_TexGen (line 327) | static void GL_TexGen( unsigned int coord, unsigned int mode ) function GL_UpdateTexSize (line 332) | static void GL_UpdateTexSize( int texnum, int width, int height, int dep... function GL_DrawParticles (line 337) | static void GL_DrawParticles( const struct ref_viewpass_s *rvp, qboolean... function colorVec (line 342) | static colorVec LightVec( const float *start, const float *end, float *l... type mstudiotex_s (line 348) | struct mstudiotex_s type cl_entity_s (line 348) | struct cl_entity_s function GL_RenderFrame (line 353) | static void GL_RenderFrame( const struct ref_viewpass_s *rvp ) function GL_OrthoBounds (line 358) | static void GL_OrthoBounds( const float *mins, const float *maxs ) function qboolean (line 363) | static qboolean R_SpeedsMessage( char *out, size_t size ) function byte (line 368) | static byte *Mod_GetCurrentVis( void ) function Color4f (line 378) | static void Color4f( float r, float g, float b, float a ) function Color4ub (line 383) | static void Color4ub( unsigned char r, unsigned char g, unsigned char b,... function TexCoord2f (line 388) | static void TexCoord2f( float u, float v ) function Vertex3fv (line 393) | static void Vertex3fv( const float *worldPnt ) function Vertex3f (line 398) | static void Vertex3f( float x, float y, float z ) function Fog (line 403) | static void Fog( float flFogColor[3], float flStart, float flEnd, int bOn ) function ScreenToWorld (line 408) | static void ScreenToWorld( const float *screen, float *world ) function GetMatrix (line 413) | static void GetMatrix( const int pname, float *matrix ) function FogParams (line 418) | static void FogParams( float flDensity, int iFogSkybox ) function CullFace (line 423) | static void CullFace( TRICULLSTYLE mode ) function VGUI_SetupDrawing (line 428) | static void VGUI_SetupDrawing( qboolean rect ) function VGUI_UploadTextureBlock (line 433) | static void VGUI_UploadTextureBlock( int drawX, int drawY, const byte *r... function GetRefAPI (line 576) | int EXPORT GetRefAPI( int version, ref_interface_t *funcs, ref_api_t *en... FILE: ref/soft/r_aclip.c function R_Alias_clip_z (line 44) | static void R_Alias_clip_z( finalvert_t *pfv0, finalvert_t *pfv1, finalv... function R_Alias_clip_left (line 62) | void R_Alias_clip_left( finalvert_t *pfv0, finalvert_t *pfv1, finalvert_... function R_Alias_clip_right (line 90) | void R_Alias_clip_right( finalvert_t *pfv0, finalvert_t *pfv1, finalvert... function R_Alias_clip_top (line 118) | void R_Alias_clip_top( finalvert_t *pfv0, finalvert_t *pfv1, finalvert_t... function R_Alias_clip_bottom (line 146) | void R_Alias_clip_bottom( finalvert_t *pfv0, finalvert_t *pfv1, function R_AliasClip (line 177) | static int R_AliasClip( finalvert_t *in, finalvert_t *out, int flag, int... function R_AliasClipTriangle (line 221) | void R_AliasClipTriangle( finalvert_t *index0, finalvert_t *index1, fina... FILE: ref/soft/r_beams.c type beamseg_t (line 28) | typedef struct function FracNoise (line 46) | static void FracNoise( float *noise, int divs ) function SineNoise (line 64) | static void SineNoise( float *noise, int divs ) function R_BeamComputePerpendicular (line 85) | static void R_BeamComputePerpendicular( const vec3_t vecBeamDelta, vec3_... function R_BeamComputeNormal (line 95) | static void R_BeamComputeNormal( const vec3_t vStartPos, const vec3_t vN... function qboolean (line 119) | qboolean GAME_EXPORT R_BeamCull( const vec3_t start, const vec3_t end, q... function CL_AddCustomBeam (line 165) | void GAME_EXPORT CL_AddCustomBeam( cl_entity_t *pEnvBeam ) function R_DrawSegs (line 195) | static void R_DrawSegs( vec3_t source, vec3_t delta, float width, float ... function R_DrawTorus (line 381) | static void R_DrawTorus( vec3_t source, vec3_t delta, float width, float... function R_DrawDisk (line 471) | static void R_DrawDisk( vec3_t source, vec3_t delta, float width, float ... function R_DrawCylinder (line 530) | static void R_DrawCylinder( vec3_t source, vec3_t delta, float width, fl... function R_DrawBeamFollow (line 588) | static void R_DrawBeamFollow( BEAM *pbeam, float frametime ) function R_DrawRing (line 749) | static void R_DrawRing( vec3_t source, vec3_t delta, float width, float ... function qboolean (line 872) | static qboolean R_BeamComputePoint( int beamEnt, vec3_t pt ) function qboolean (line 909) | static qboolean R_BeamRecomputeEndpoints( BEAM *pbeam ) function R_BeamDraw (line 962) | static void R_BeamDraw( BEAM *pbeam, float frametime ) function R_BeamSetAttributes (line 1157) | static void R_BeamSetAttributes( BEAM *pbeam, float r, float g, float b,... function R_BeamSetup (line 1174) | static void R_BeamSetup( BEAM *pbeam, vec3_t start, vec3_t end, int mode... function R_BeamDrawCustomEntity (line 1216) | static void R_BeamDrawCustomEntity( cl_entity_t *ent ) function CL_DrawBeams (line 1287) | void GAME_EXPORT CL_DrawBeams( int fTrans, BEAM *active_beams ) FILE: ref/soft/r_bsp.c type solidstate_t (line 34) | typedef enum {touchessolid, drawnode, nodrawnode} solidstate_t; function R_ConcatRotations (line 54) | static void R_ConcatRotations( float in1[3][3], float in2[3][3], float o... function R_EntityRotate (line 84) | static void R_EntityRotate( vec3_t vec ) function R_RotateBmodel (line 100) | void R_RotateBmodel( void ) function R_RecursiveClipBPoly (line 178) | static void R_RecursiveClipBPoly( model_t *mod, bedge_t *pedges, mnode_t... function R_DrawSolidClippedSubmodelPolygons (line 349) | void R_DrawSolidClippedSubmodelPolygons( model_t *pmodel, mnode_t *topno... function R_DrawSubmodelPolygons (line 435) | void R_DrawSubmodelPolygons( model_t *pmodel, int clipflags, mnode_t *to... function R_RecursiveWorldNode (line 484) | static void R_RecursiveWorldNode( mnode_t *node, int clipflags ) function R_RenderWorld (line 652) | void R_RenderWorld( void ) FILE: ref/soft/r_context.c function _Mem_Free (line 27) | void _Mem_Free( void *data, const char *filename, int fileline ) function R_ClearScreen (line 37) | R_ClearScreen( void ) function byte (line 42) | static const byte * GAME_EXPORT R_GetTextureOriginalBuffer( unsigned int... function CL_FillRGBA (line 58) | static void GAME_EXPORT CL_FillRGBA( int rendermode, float _x, float _y,... function qboolean (line 67) | static qboolean GAME_EXPORT Mod_ProcessRenderData( model_t *mod, qboolea... function GL_RefGetParm (line 100) | static int GL_RefGetParm( int parm, int arg ) function R_GetDetailScaleForTexture (line 174) | static void GAME_EXPORT R_GetDetailScaleForTexture( int texture, float *... function R_GetExtraParmsForTexture (line 184) | static void GAME_EXPORT R_GetExtraParmsForTexture( int texture, byte *re... function R_SetCurrentEntity (line 199) | static void GAME_EXPORT R_SetCurrentEntity( cl_entity_t *ent ) function R_SetCurrentModel (line 210) | static void GAME_EXPORT R_SetCurrentModel( model_t *mod ) function R_GetFrameTime (line 215) | R_GetFrameTime( void ) function byte (line 225) | static const byte * GAME_EXPORT GL_TextureData( unsigned int texnum ) function Mod_BrushUnloadTextures (line 234) | static void Mod_BrushUnloadTextures( model_t *mod ) function Mod_UnloadTextures (line 253) | void Mod_UnloadTextures( model_t *mod ) function R_ProcessEntData (line 277) | static void GAME_EXPORT R_ProcessEntData( qboolean allocate, cl_entity_t... function R_Flush (line 283) | static void GAME_EXPORT R_Flush( unsigned int flags ) function GL_SetTexCoordArrayMode (line 290) | static void GAME_EXPORT GL_SetTexCoordArrayMode( uint mode ) function GL_BackendStartFrame (line 295) | GL_BackendStartFrame( void ) function GL_BackendEndFrame (line 300) | GL_BackendEndFrame( void ) function GL_SetRenderMode (line 306) | void GAME_EXPORT GL_SetRenderMode( int mode ) function R_ShowTextures (line 313) | R_ShowTextures( void ) function R_SetupSky (line 318) | static void GAME_EXPORT R_SetupSky( int *skyboxTextures ) function qboolean (line 330) | qboolean GAME_EXPORT VID_CubemapShot( const char *base, uint size, const... function R_SetSkyCloudsTextures (line 336) | static void GAME_EXPORT R_SetSkyCloudsTextures( int solidskyTexture, int... function GL_SubdivideSurface (line 342) | static void GAME_EXPORT GL_SubdivideSurface( model_t *mod, msurface_t *fa ) function DrawSingleDecal (line 347) | static void GAME_EXPORT DrawSingleDecal( decal_t *pDecal, msurface_t *fa ) function GL_SelectTexture (line 352) | static void GAME_EXPORT GL_SelectTexture( int texture ) function GL_LoadTexMatrixExt (line 357) | static void GAME_EXPORT GL_LoadTexMatrixExt( const float *glmatrix ) function GL_LoadIdentityTexMatrix (line 362) | GL_LoadIdentityTexMatrix( void ) function GL_CleanUpTextureUnits (line 367) | static void GAME_EXPORT GL_CleanUpTextureUnits( int last ) function GL_TexGen (line 372) | static void GAME_EXPORT GL_TexGen( unsigned int coord, unsigned int mode ) function GL_TextureTarget (line 377) | static void GAME_EXPORT GL_TextureTarget( uint target ) function Mod_SetOrthoBounds (line 382) | void GAME_EXPORT Mod_SetOrthoBounds( const float *mins, const float *maxs ) function qboolean (line 387) | qboolean GAME_EXPORT R_SpeedsMessage( char *out, size_t size ) function VGUI_UploadTextureBlock (line 397) | static void GAME_EXPORT VGUI_UploadTextureBlock( int drawX, int drawY, c... function VGUI_SetupDrawing (line 401) | static void GAME_EXPORT VGUI_SetupDrawing( qboolean rect ) function R_OverrideTextureSourceSize (line 405) | static void GAME_EXPORT R_OverrideTextureSourceSize( unsigned int texnum... function GetRefAPI (line 561) | int EXPORT GetRefAPI( int version, ref_interface_t *funcs, ref_api_t *en... FILE: ref/soft/r_decals.c type decalinfo_t (line 37) | typedef struct function R_ClearDecals (line 57) | void R_ClearDecals( void ) function R_DecalUnlink (line 64) | static void R_DecalUnlink( decal_t *pdecal ) function decal_t (line 102) | static decal_t *R_DecalAlloc( decal_t *pdecal ) function R_GetDecalDimensions (line 138) | static void R_GetDecalDimensions( int texture, int *width, int *height ) function R_DecalComputeBasis (line 151) | void R_DecalComputeBasis( msurface_t *surf, int flags, vec3_t textureSpa... function R_SetupDecalTextureSpaceBasis (line 166) | static void R_SetupDecalTextureSpaceBasis( decal_t *pDecal, msurface_t *... function R_SetupDecalVertsForMSurface (line 186) | static void R_SetupDecalVertsForMSurface( decal_t *pDecal, msurface_t *s... function R_SetupDecalClip (line 203) | static void R_SetupDecalClip( decal_t *pDecal, msurface_t *surf, int tex... function R_ClipInside (line 218) | static int R_ClipInside( float *vert, int edge ) function R_ClipIntersect (line 242) | static void R_ClipIntersect( float *one, float *two, float *out, int edge ) function SHClip (line 294) | static int SHClip( float *vert, int vertCount, float *out, int edge ) function R_DecalVertsLight (line 380) | static void R_DecalVertsLight( float *v, msurface_t *surf, int vertCount ) function decal_t (line 410) | static decal_t *R_DecalIntersect( decalinfo_t *decalinfo, msurface_t *su... function glpoly2_t (line 498) | static glpoly2_t *R_DecalCreatePoly( decalinfo_t *decalinfo, decal_t *pd... function R_AddDecalToSurface (line 534) | static void R_AddDecalToSurface( decal_t *pdecal, msurface_t *surf, deca... function R_DecalCreate (line 567) | static void R_DecalCreate( decalinfo_t *decalinfo, msurface_t *surf, flo... function R_DecalSurface (line 609) | static void R_DecalSurface( msurface_t *surf, decalinfo_t *decalinfo ) function R_DecalNodeSurfaces (line 679) | static void R_DecalNodeSurfaces( model_t *model, mnode_t *node, decalinf... function R_DecalNode (line 707) | static void R_DecalNode( model_t *model, mnode_t *node, decalinfo_t *dec... function R_DecalShoot (line 752) | void GAME_EXPORT R_DecalShoot( int textureIndex, int entityIndex, int mo... function qboolean (line 894) | static qboolean R_DecalUnProject( decal_t *pdecal, decallist_t *entry ) function DecalListAdd (line 917) | static int DecalListAdd( decallist_t *pList, int count ) function DecalDepthCompare (line 940) | static int DecalDepthCompare( const void *a, const void *b ) function R_CreateDecalList (line 960) | int GAME_EXPORT R_CreateDecalList( decallist_t *pList ) function R_DecalRemoveAll (line 1018) | void GAME_EXPORT R_DecalRemoveAll( int textureIndex ) function R_EntityRemoveDecals (line 1046) | void GAME_EXPORT R_EntityRemoveDecals( model_t *mod ) function R_ClearAllDecals (line 1071) | R_ClearAllDecals( void ) FILE: ref/soft/r_draw.c function R_GetTextureParms (line 23) | void R_GetTextureParms( int *w, int *h, int texnum ) function R_GetSpriteParms (line 42) | void GAME_EXPORT R_GetSpriteParms( int *frameWidth, int *frameHeight, in... function R_GetSpriteTexture (line 58) | int GAME_EXPORT R_GetSpriteTexture( const model_t *m_pSpriteModel, int f... function R_DrawStretchPicImplementation (line 72) | static void R_DrawStretchPicImplementation( int x, int y, int w, int h, ... function R_DrawStretchPic (line 181) | void GAME_EXPORT R_DrawStretchPic( float x, float y, float w, float h, f... function Draw_Fill (line 195) | void Draw_Fill( int x, int y, int w, int h ) function R_DrawStretchRaw (line 258) | void GAME_EXPORT R_DrawStretchRaw( float x, float y, float w, float h, i... function R_UploadStretchRaw (line 278) | void GAME_EXPORT R_UploadStretchRaw( int texture, int cols, int rows, in... function R_Set2DMode (line 295) | void GAME_EXPORT R_Set2DMode( qboolean enable ) FILE: ref/soft/r_edge.c function R_BeginEdgeFrame (line 85) | void R_BeginEdgeFrame( void ) function R_InsertNewEdges (line 128) | static void R_InsertNewEdges( edge_t *edgestoadd, edge_t *edgelist ) function R_RemoveEdges (line 170) | static void R_RemoveEdges( edge_t *pedge ) function R_StepActiveU (line 186) | static void R_StepActiveU( edge_t *pedge ) function R_CleanupSpan (line 255) | static void R_CleanupSpan( void ) function R_LeadingEdgeBackwards (line 290) | void R_LeadingEdgeBackwards( edge_t *edge ) function R_TrailingEdge (line 371) | void R_TrailingEdge( surf_t *surf, edge_t *edge ) function R_LeadingEdge (line 409) | void R_LeadingEdge( edge_t *edge ) function R_GenerateSpans (line 535) | void R_GenerateSpans( void ) function R_GenerateSpansBackward (line 569) | void R_GenerateSpansBackward( void ) function R_ScanEdges (line 603) | void R_ScanEdges( void ) function D_MipLevelForScale (line 718) | static int D_MipLevelForScale( float scale ) function D_FlatFillSurface (line 745) | static void D_FlatFillSurface( surf_t *surf, int color ) function D_CalcGradients (line 767) | static void D_CalcGradients( msurface_t *pface ) function D_BackgroundSurf (line 854) | static void D_BackgroundSurf( surf_t *s ) function D_TurbulentSurf (line 871) | static void D_TurbulentSurf( surf_t *s ) function D_AlphaSurf (line 935) | static void D_AlphaSurf( surf_t *s ) function D_SolidSurf (line 1016) | static void D_SolidSurf( surf_t *s ) function D_DrawflatSurfaces (line 1101) | static void D_DrawflatSurfaces( void ) function D_DrawSurfaces (line 1129) | void D_DrawSurfaces( void ) FILE: ref/soft/r_glblit.c type swblit_s (line 5) | struct swblit_s function qboolean (line 18) | qboolean R_SetDisplayTransform( ref_screen_rotation_t rotate, int offset... function GL_DebugOutput (line 53) | static void APIENTRY GL_DebugOutput( GLuint source, GLuint type, GLuint ... function GL_SetupAttributes (line 83) | void GAME_EXPORT GL_SetupAttributes( int safegl ) function GL_InitExtensions (line 124) | GL_InitExtensions( void ) function GL_ClearExtensions (line 185) | GL_ClearExtensions( void ) function R_Unlock_GL1 (line 195) | static void R_Unlock_GL1( void ) function R_Unlock_GLES1 (line 217) | static void R_Unlock_GLES1( void ) function qboolean (line 225) | static qboolean R_CreateBuffer_GL1( int width, int height, uint *stride,... function qboolean (line 252) | static qboolean R_CreateBuffer_GLES1( int width, int height, uint *strid... function R_Unlock_GLES3 (line 332) | static void R_Unlock_GLES3( void ) function qboolean (line 347) | static qboolean R_CreateBuffer_GLES3( int width, int height, uint *strid... function FIRST_BIT (line 416) | static int FIRST_BIT( uint mask ) function COUNT_BITS (line 426) | static int COUNT_BITS( uint mask ) function R_BuildScreenMap (line 436) | static void R_BuildScreenMap( void ) function R_BuildBlendMaps (line 501) | static void R_BuildBlendMaps( void ) function qboolean (line 616) | qboolean R_InitBlit( qboolean glblit ) function qboolean (line 642) | static qboolean R_AllocScreen( void ) function R_BlitScreen (line 683) | void R_BlitScreen( void ) function Get8888PixelAt (line 816) | static uint32_t Get8888PixelAt( int u, int start ) function qboolean (line 841) | qboolean GAME_EXPORT VID_ScreenShot( const char *filename, int shot_type ) FILE: ref/soft/r_image.c function image_t (line 32) | image_t *R_GetTexture( unsigned int texnum ) function GL_Bind (line 43) | void GAME_EXPORT GL_Bind( int tmu, unsigned int texnum ) function GL_ApplyTextureParams (line 85) | void GL_ApplyTextureParams( image_t *tex ) function GL_UpdateTextureParams (line 96) | static void GL_UpdateTextureParams( int iTexture ) function R_SetTextureParameters (line 113) | void R_SetTextureParameters( void ) function GL_CalcImageSize (line 128) | static size_t GL_CalcImageSize( pixformat_t format, int width, int heigh... function GL_CalcTextureSize (line 163) | static size_t GL_CalcTextureSize( int width, int height, int depth ) function GL_CalcMipmapCount (line 168) | static int GL_CalcMipmapCount( image_t *tex, qboolean haveBuffer ) function GL_SetTextureDimensions (line 199) | static void GL_SetTextureDimensions( image_t *tex, int width, int height... function GL_SetTextureTarget (line 230) | static void GL_SetTextureTarget( image_t *tex, rgbdata_t *pic ) function GL_SetTextureFormat (line 248) | static void GL_SetTextureFormat( image_t *tex, pixformat_t format, int c... function byte (line 264) | byte *GL_ResampleTexture( const byte *source, int inWidth, int inHeight,... function GL_BoxFilter3x3 (line 356) | static void GL_BoxFilter3x3( byte *out, const byte *in, int w, int h, in... function byte (line 403) | static byte *GL_ApplyFilter( const byte *source, int width, int height ) function GL_BuildMipMap (line 428) | static void GL_BuildMipMap( byte *in, int srcWidth, int srcHeight, int s... function qboolean (line 520) | static qboolean GL_UploadTexture( image_t *tex, rgbdata_t *pic ) function GL_ProcessImage (line 624) | static void GL_ProcessImage( image_t *tex, rgbdata_t *pic ) function qboolean (line 675) | static qboolean GL_CheckTexName( const char *name ) function image_t (line 699) | static image_t *GL_TextureForName( const char *name ) function image_t (line 721) | static image_t *GL_AllocTexture( const char *name, texFlags_t flags ) function GL_DeleteTexture (line 759) | static void GL_DeleteTexture( image_t *tex ) function GL_UpdateTexSize (line 815) | void GAME_EXPORT GL_UpdateTexSize( int texnum, int width, int height, in... function GL_LoadTexture (line 846) | int GAME_EXPORT GL_LoadTexture( const char *name, const byte *buf, size_... function GL_LoadTextureArray (line 895) | int GAME_EXPORT GL_LoadTextureArray( const char **names, int flags ) function GL_LoadTextureFromBuffer (line 905) | int GAME_EXPORT GL_LoadTextureFromBuffer( const char *name, rgbdata_t *p... function GL_CreateTexture (line 950) | int GAME_EXPORT GL_CreateTexture( const char *name, int width, int heigh... function GL_CreateTextureArray (line 992) | int GAME_EXPORT GL_CreateTextureArray( const char *name, int width, int ... function GL_FindTexture (line 1002) | int GAME_EXPORT GL_FindTexture( const char *name ) function GL_FreeTexture (line 1021) | void GAME_EXPORT GL_FreeTexture( unsigned int texnum ) function GL_ProcessTexture (line 1035) | void GAME_EXPORT GL_ProcessTexture( int texnum, float gamma, int topColo... function R_TexMemory (line 1094) | int R_TexMemory( void ) function rgbdata_t (line 1116) | static rgbdata_t *GL_FakeImage( int width, int height, int depth, int fl... function R_InitDlightTexture (line 1145) | void R_InitDlightTexture( void ) function GL_CreateInternalTextures (line 1167) | static void GL_CreateInternalTextures( void ) function R_TextureList_f (line 1235) | void R_TextureList_f( void ) function R_InitImages (line 1281) | void R_InitImages( void ) function R_ShutdownImages (line 1306) | void R_ShutdownImages( void ) FILE: ref/soft/r_light.c function CL_RunLightStyles (line 38) | void CL_RunLightStyles( lightstyle_t *ls ) function R_MarkLights (line 105) | void R_MarkLights( dlight_t *light, int bit, mnode_t *node ) function R_PushDlights (line 158) | void R_PushDlights( void ) function qboolean (line 202) | static qboolean R_RecursiveLightPoint( model_t *model, mnode_t *node, fl... function colorVec (line 355) | static colorVec R_LightVecInternal( const vec3_t start, const vec3_t end... function colorVec (line 442) | colorVec GAME_EXPORT R_LightVec( const vec3_t start, const vec3_t end, v... function colorVec (line 465) | colorVec GAME_EXPORT R_LightPoint( const vec3_t p0 ) FILE: ref/soft/r_local.h type mip_t (line 34) | typedef struct mip_s mip_t; type fixed8_t (line 36) | typedef int fixed8_t; type fixed16_t (line 37) | typedef int fixed16_t; type imagetype_t (line 108) | typedef enum type pixel_t (line 120) | typedef unsigned short pixel_t; type vrect_t (line 122) | typedef struct vrect_s type viddef_t (line 130) | typedef struct type ref_instance_t (line 159) | typedef struct type draw_list_t (line 231) | typedef struct type gl_globals_t (line 243) | typedef struct type ref_speeds_t (line 311) | typedef struct type image_t (line 338) | typedef struct image_s type ref_viewpass_s (line 437) | struct ref_viewpass_s type mstudiotex_s (line 483) | struct mstudiotex_s type spanpackage_t (line 499) | typedef struct type ref_viewpass_s (line 534) | struct ref_viewpass_s type model_s (line 538) | struct model_s type cl_entity_s (line 545) | struct cl_entity_s type model_s (line 547) | struct model_s type model_s (line 552) | struct model_s function cl_entity_t (line 596) | static inline cl_entity_t *CL_GetEntityByIndex( int index ) function model_t (line 604) | static inline model_t *CL_ModelHandle( int index ) function byte (line 612) | static inline byte TextureToGamma( byte b ) function uint (line 617) | static inline uint LightToTexGamma( uint b ) function uint (line 625) | static inline uint ScreenGammaTable( uint b ) function uint (line 633) | static inline uint LinearGammaTable( uint b ) type emitpoint_t (line 744) | typedef struct type finalvert_t (line 759) | typedef struct finalvert_s type finalvert_t (line 782) | typedef struct finalvert_s type dstvert_t (line 806) | typedef struct type dtriangle_t (line 812) | typedef struct type dtrivertx_t (line 818) | typedef struct type affinetridesc_t (line 830) | typedef struct type drawsurf_t (line 847) | typedef struct type bedge_t (line 861) | typedef struct bedge_s type clipplane_t (line 869) | typedef struct clipplane_s type surfcache_t (line 880) | typedef struct surfcache_s type espan_t (line 895) | typedef struct espan_s type surf_t (line 904) | typedef struct surf_s type edge_t (line 926) | typedef struct edge_s type qfrustum_s (line 1059) | struct qfrustum_s type aliastriangleparms_t (line 1085) | typedef struct function R_SurfacePatch (line 1121) | static inline void R_SurfacePatch( void ) { FILE: ref/soft/r_main.c function DEFINE_ENGINE_SHARED_CVAR_LIST (line 72) | static CVAR_DEFINE_AUTO( r_novis, "0", 0, "" ); function R_AllowFog (line 116) | void GAME_EXPORT R_AllowFog( qboolean allowed ) function qboolean (line 127) | qboolean R_OpaqueEntity( cl_entity_t *ent ) function R_TransEntityCompare (line 159) | static int R_TransEntityCompare( const cl_entity_t **a, const cl_entity_... function R_WorldToScreen (line 215) | int R_WorldToScreen( const vec3_t point, vec3_t screen ) function R_ScreenToWorld (line 252) | void GAME_EXPORT R_ScreenToWorld( const vec3_t screen, vec3_t point ) function R_PushScene (line 275) | R_PushScene( void ) function R_PopScene (line 288) | R_PopScene( void ) function R_ClearScene (line 300) | R_ClearScene( void ) function qboolean (line 318) | qboolean GAME_EXPORT R_AddEntity( struct cl_entity_s *clent, int type ) function R_Clear (line 371) | static void R_Clear( int bitMask ) function R_GetFarClip (line 382) | static float R_GetFarClip( void ) function R_SetupFrustum (line 394) | void R_SetupFrustum( void ) function R_SetupProjectionMatrix (line 412) | static void R_SetupProjectionMatrix( matrix4x4 m ) function R_SetupModelviewMatrix (line 442) | static void R_SetupModelviewMatrix( matrix4x4 m ) function R_LoadIdentity (line 456) | void R_LoadIdentity( void ) function R_RotateForEntity (line 465) | void R_RotateForEntity( cl_entity_t *e ) function R_TranslateForEntity (line 474) | void R_TranslateForEntity( cl_entity_t *e ) function R_FindViewLeaf (line 483) | void R_FindViewLeaf( void ) function R_SetupFrame (line 494) | static void R_SetupFrame( void ) function image_t (line 524) | static image_t *R_RecursiveFindWaterTexture( const mnode_t *node, const ... function R_DrawEntitiesOnList (line 596) | static void R_DrawEntitiesOnList( void ) function R_BmodelCheckBBox (line 726) | int R_BmodelCheckBBox( float *minmaxs ) function mnode_t (line 771) | static mnode_t *R_FindTopnode( vec3_t mins, vec3_t maxs ) function RotatedBBox (line 814) | void RotatedBBox( vec3_t mins, vec3_t maxs, vec3_t angles, vec3_t tmins,... function R_DrawBEntitiesOnList (line 873) | static void R_DrawBEntitiesOnList( void ) function R_DrawBrushModel (line 970) | void R_DrawBrushModel( cl_entity_t *pent ) function R_EdgeDrawing (line 1097) | static void R_EdgeDrawing( void ) function R_MarkLeaves (line 1147) | static void R_MarkLeaves( void ) function R_RenderScene (line 1186) | R_RenderScene( void ) function R_GammaChanged (line 1234) | void R_GammaChanged( qboolean do_reset_gamma ) function R_BeginFrame (line 1247) | void GAME_EXPORT R_BeginFrame( qboolean clearScene ) function R_SetupRefParams (line 1268) | void R_SetupRefParams( const ref_viewpass_t *rvp ) function R_RenderFrame (line 1299) | void GAME_EXPORT R_RenderFrame( const ref_viewpass_t *rvp ) function R_EndFrame (line 1340) | R_EndFrame( void ) function R_DrawCubemapView (line 1354) | void R_DrawCubemapView( const vec3_t origin, const vec3_t angles, int si... function R_NewMap (line 1381) | R_NewMap( void ) function R_InitTurb (line 1473) | static void R_InitTurb( void ) function R_Init (line 1487) | R_Init( void ) function R_Shutdown (line 1563) | R_Shutdown( void ) function CL_FxBlend (line 1575) | int CL_FxBlend( cl_entity_t *e ) FILE: ref/soft/r_math.c function Matrix4x4_Concat (line 26) | void Matrix4x4_Concat( matrix4x4 out, const matrix4x4 in1, const matrix4... function Matrix4x4_CreateProjection (line 53) | void Matrix4x4_CreateProjection( matrix4x4 out, float xMax, float xMin, ... function Matrix4x4_CreateOrtho (line 68) | void Matrix4x4_CreateOrtho( matrix4x4 out, float xLeft, float xRight, fl... function Matrix4x4_CreateModelview (line 90) | void Matrix4x4_CreateModelview( matrix4x4 out ) function Matrix4x4_CreateTranslate (line 102) | void Matrix4x4_CreateTranslate( matrix4x4 out, float x, float y, float z ) function Matrix4x4_CreateRotate (line 122) | void Matrix4x4_CreateRotate( matrix4x4 out, float angle, float x, float ... function Matrix4x4_CreateScale (line 154) | static void Matrix4x4_CreateScale( matrix4x4 out, float x ) function Matrix4x4_CreateScale3 (line 174) | static void Matrix4x4_CreateScale3( matrix4x4 out, float x, float y, flo... function Matrix4x4_ConcatTranslate (line 194) | void Matrix4x4_ConcatTranslate( matrix4x4 out, float x, float y, float z ) function Matrix4x4_ConcatRotate (line 203) | void Matrix4x4_ConcatRotate( matrix4x4 out, float angle, float x, float ... FILE: ref/soft/r_misc.c type qfrustum_s (line 40) | struct qfrustum_s function D_Patch (line 46) | static void D_Patch( void ) function D_ViewChanged (line 55) | void D_ViewChanged( void ) function R_TransformFrustum (line 105) | void R_TransformFrustum( void ) function TransformVector (line 132) | void TransformVector( vec3_t in, vec3_t out ) function R_SetUpFrustumIndexes (line 144) | static void R_SetUpFrustumIndexes( void ) function R_ViewChanged (line 180) | static void R_ViewChanged( vrect_t *vr ) function R_SetupFrameQ (line 276) | void R_SetupFrameQ( void ) FILE: ref/soft/r_part.c function CL_DrawParticles (line 48) | void GAME_EXPORT CL_DrawParticles( double frametime, particle_t *cl_acti... function qboolean (line 128) | static qboolean CL_CullTracer( particle_t *p, const vec3_t start, const ... function CL_DrawTracers (line 166) | void GAME_EXPORT CL_DrawTracers( double frametime, particle_t *cl_active... function CL_DrawParticlesExternal (line 294) | void GAME_EXPORT CL_DrawParticlesExternal( const ref_viewpass_t *rvp, qb... FILE: ref/soft/r_polyse.c type edgetable (line 30) | typedef struct type adivtab_t (line 87) | typedef struct function R_PolysetStub (line 103) | static void R_PolysetStub( spanpackage_t *pspanpackage ) function R_DrawTriangle (line 124) | void R_DrawTriangle( void ) function qboolean (line 183) | static inline qboolean R_DrawCheckBounds( pixel_t *lptex ) function qboolean (line 191) | static inline qboolean R_PolysetCheckBounds( pixel_t *lptex, int lsfrac,... function qboolean (line 219) | qboolean R_PolysetScanLeftEdge_C( int height ) function FloorDivMod (line 292) | static void FloorDivMod( float numer, float denom, int *quotient, function R_PolysetSetUpForLineScan (line 345) | static void R_PolysetSetUpForLineScan( fixed8_t startvertu, fixed8_t sta... function qboolean (line 385) | qboolean R_PolysetCalcGradients( int skinwidth ) function R_PolysetDrawSpansBlended (line 452) | void R_PolysetDrawSpansBlended( spanpackage_t *pspanpackage ) function R_PolysetDrawSpansAdditive (line 538) | void R_PolysetDrawSpansAdditive( spanpackage_t *pspanpackage ) function R_PolysetDrawSpansGlow (line 622) | void R_PolysetDrawSpansGlow( spanpackage_t *pspanpackage ) function R_PolysetDrawSpansTextureBlended (line 704) | void R_PolysetDrawSpansTextureBlended( spanpackage_t *pspanpackage ) function R_PolysetDrawSpans8_33 (line 792) | void R_PolysetDrawSpans8_33( spanpackage_t *pspanpackage ) function R_PolysetDrawSpansConstant8_33 (line 862) | void R_PolysetDrawSpansConstant8_33( spanpackage_t *pspanpackage ) function R_PolysetDrawSpans8_66 (line 908) | void R_PolysetDrawSpans8_66( spanpackage_t *pspanpackage ) function R_PolysetDrawSpansConstant8_66 (line 975) | static void R_PolysetDrawSpansConstant8_66( spanpackage_t *pspanpackage ) function R_PolysetDrawSpans8_Opaque (line 1021) | void R_PolysetDrawSpans8_Opaque( spanpackage_t *pspanpackage ) function R_PolysetFillSpans8 (line 1092) | void R_PolysetFillSpans8( spanpackage_t *pspanpackage ) function R_RasterizeAliasPolySmooth (line 1179) | void R_RasterizeAliasPolySmooth( void ) function R_PolysetSetEdgeTable (line 1427) | void R_PolysetSetEdgeTable( void ) FILE: ref/soft/r_rast.c type evert_t (line 53) | typedef struct function R_EmitEdge (line 111) | static void R_EmitEdge( mvertex_t *pv0, mvertex_t *pv1 ) function R_ClipEdge (line 309) | static void R_ClipEdge( mvertex_t *pv0, mvertex_t *pv1, clipplane_t *clip ) function R_EmitCachedEdge (line 411) | static void R_EmitCachedEdge( void ) function R_RenderFace (line 434) | void R_RenderFace( msurface_t *fa, int clipflags ) function R_RenderBmodelFace (line 647) | void R_RenderBmodelFace( bedge_t *pedges, msurface_t *psurf ) FILE: ref/soft/r_scan.c function D_DrawTurbulent8Span (line 39) | void D_DrawTurbulent8Span( void ) function D_DrawTurbulent8ZSpan (line 59) | static void D_DrawTurbulent8ZSpan( void ) function Turbulent8 (line 89) | void Turbulent8( espan_t *pspan ) function TurbulentZ8 (line 223) | void TurbulentZ8( espan_t *pspan, int alpha1 ) function NonTurbulent8 (line 372) | void NonTurbulent8( espan_t *pspan ) function D_DrawSpans16 (line 528) | void D_DrawSpans16( espan_t *pspan ) function D_AlphaSpans16 (line 698) | void D_AlphaSpans16( espan_t *pspan ) function D_BlendSpans16 (line 898) | void D_BlendSpans16( espan_t *pspan, int alpha ) function D_AddSpans16 (line 1109) | void D_AddSpans16( espan_t *pspan ) function D_DrawZSpans (line 1309) | void D_DrawZSpans( espan_t *pspan ) FILE: ref/soft/r_sprite.c function R_SpriteInit (line 36) | void R_SpriteInit( void ) function byte (line 47) | static const byte *R_SpriteLoadFrame( model_t *mod, const void *pin, msp... function Mod_LoadSpriteModel (line 139) | void Mod_LoadSpriteModel( model_t *mod, const void *buffer, qboolean *lo... function Mod_SpriteUnloadTextures (line 239) | void Mod_SpriteUnloadTextures( void *data ) function mspriteframe_t (line 278) | mspriteframe_t *R_GetSpriteFrame( const model_t *pModel, int frame, floa... function R_GetSpriteFrameInterpolant (line 343) | static float R_GetSpriteFrameInterpolant( cl_entity_t *ent, mspriteframe... function qboolean (line 518) | static qboolean R_CullSpriteModel( cl_entity_t *e, vec3_t origin ) function R_SpriteGlowBlend (line 548) | static float R_SpriteGlowBlend( vec3_t origin, int rendermode, int rende... function qboolean (line 582) | static qboolean R_SpriteOccluded( cl_entity_t *e, vec3_t origin, float *... function R_DrawSpriteQuad (line 616) | static void R_DrawSpriteQuad( mspriteframe_t *frame, vec3_t org, vec3_t ... function qboolean (line 647) | static qboolean R_SpriteHasLightmap( cl_entity_t *e, int texFormat ) function qboolean (line 679) | static qboolean R_SpriteAllowLerping( cl_entity_t *e, msprite_t *psprite ) function R_DrawSpriteModel (line 701) | void R_DrawSpriteModel( cl_entity_t *e ) FILE: ref/soft/r_studio.c type player_model_t (line 28) | typedef struct type sortedmesh_t (line 49) | typedef struct sortedmesh_s type studio_draw_state_t (line 60) | typedef struct function R_StudioInit (line 142) | void R_StudioInit( void ) function R_StudioSetupTimings (line 161) | static void R_StudioSetupTimings( void ) function qboolean (line 184) | static qboolean R_AllowFlipViewModel( cl_entity_t *e ) function qboolean (line 202) | static qboolean R_StudioComputeBBox( vec3_t bbox[8] ) function R_StudioComputeSkinMatrix (line 254) | static void R_StudioComputeSkinMatrix( mstudioboneweight_t *boneweights,... function cl_entity_t (line 356) | static cl_entity_t *pfnGetCurrentEntity( void ) function player_info_t (line 367) | player_info_t *pfnPlayerInfo( int index ) function model_t (line 381) | static model_t *pfnMod_ForName( const char *model, int crash ) function entity_state_t (line 392) | static entity_state_t *R_StudioGetPlayerState( int index ) function cl_entity_t (line 406) | static cl_entity_t *pfnGetViewEntity( void ) function pfnGetEngineTimes (line 417) | static void pfnGetEngineTimes( int *framecount, double *current, double ... function pfnGetViewInfo (line 433) | static void pfnGetViewInfo( float *origin, float *upv, float *rightv, fl... function model_t (line 451) | static model_t *R_GetChromeSprite( void ) function pfnGetModelCounters (line 462) | static void pfnGetModelCounters( int **s, int **a ) function pfnGetAliasScale (line 474) | static void pfnGetAliasScale( float *x, float *y ) function R_StudioPlayerBlend (line 532) | static void R_StudioPlayerBlend( mstudioseqdesc_t *pseqdesc, int *pBlend... function R_StudioLerpMovement (line 563) | void GAME_EXPORT R_StudioLerpMovement( cl_entity_t *e, double time, vec3... function R_StudioSetUpTransform (line 595) | static void R_StudioSetUpTransform( cl_entity_t *e ) function R_StudioEstimateFrame (line 631) | float GAME_EXPORT R_StudioEstimateFrame( cl_entity_t *e, mstudioseqdesc_... function R_StudioEstimateInterpolant (line 675) | static float R_StudioEstimateInterpolant( cl_entity_t *e ) function R_StudioFxTransform (line 695) | static void R_StudioFxTransform( cl_entity_t *ent, matrix3x4 transform ) function R_StudioCalcBoneAdj (line 742) | static void R_StudioCalcBoneAdj( float dadt, float *adj, const byte *pco... function R_StudioCalcRotations (line 807) | static void R_StudioCalcRotations( cl_entity_t *e, float pos[][3], vec4_... function R_StudioMergeBones (line 854) | static void R_StudioMergeBones( cl_entity_t *e, model_t *m_pSubModel ) function R_StudioSetupBones (line 914) | static void R_StudioSetupBones( cl_entity_t *e ) function R_StudioSaveBones (line 1072) | static void R_StudioSaveBones( void ) function R_StudioBuildNormalTable (line 1095) | static void R_StudioBuildNormalTable( void ) function R_StudioGenerateNormals (line 1148) | static void R_StudioGenerateNormals( void ) function R_StudioSetupChrome (line 1245) | static void R_StudioSetupChrome( float *pchrome, int bone, vec3_t normal ) function R_StudioCalcAttachments (line 1288) | static void R_StudioCalcAttachments( void ) function R_StudioSetupModel (line 1315) | static void R_StudioSetupModel( int bodypart, void **ppbodypart, void **... function R_StudioCheckBBox (line 1341) | static int R_StudioCheckBBox( void ) function R_StudioDynamicLight (line 1355) | static void R_StudioDynamicLight( cl_entity_t *ent, alight_t *plight ) function R_StudioEntityLight (line 1553) | static void R_StudioEntityLight( alight_t *lightinfo ) function R_StudioSetupLighting (line 1640) | static void R_StudioSetupLighting( alight_t *plight ) function R_StudioLighting (line 1671) | static void R_StudioLighting( float *lv, int bone, int flags, vec3_t nor... function R_LightLambert (line 1731) | static void R_LightLambert( vec4_t light[MAX_LOCALLIGHTS], const vec3_t ... function R_StudioSetColorBegin (line 1792) | static void R_StudioSetColorBegin( short *ptricmds, vec3_t *pstudionorms ) function R_LightStrength (line 1810) | static void R_LightStrength( int bone, vec3_t localpos, vec4_t light[MAX... function R_StudioSetupSkin (line 1838) | static void R_StudioSetupSkin( studiohdr_t *ptexturehdr, int index ) function R_StudioSetRenderamt (line 1890) | static void R_StudioSetRenderamt( int iRenderamt ) function R_StudioSetCullState (line 1906) | static void R_StudioSetCullState( int iCull ) function R_StudioRenderShadow (line 1918) | static void R_StudioRenderShadow( int iSprite, float *p1, float *p2, flo... function R_StudioMeshCompare (line 1950) | static int R_StudioMeshCompare( const sortedmesh_t *a, const sortedmesh_... function R_StudioDrawNormalMesh (line 1968) | static void R_StudioDrawNormalMesh( short *ptricmds, vec3_t *pstudionorm... function R_StudioDrawFloatMesh (line 2002) | static void R_StudioDrawFloatMesh( short *ptricmds, vec3_t *pstudionorms ) function R_StudioDrawChromeMesh (line 2035) | static void R_StudioDrawChromeMesh( short *ptricmds, vec3_t *pstudionorm... function R_StudioDrawPoints (line 2087) | static void R_StudioDrawPoints( void ) function R_StudioDrawHulls (line 2267) | static void R_StudioDrawHulls( void ) function R_StudioDrawAbsBBox (line 2277) | static void R_StudioDrawAbsBBox( void ) function R_StudioDrawBones (line 2317) | static void R_StudioDrawBones( void ) function R_StudioDrawAttachments (line 2321) | static void R_StudioDrawAttachments( void ) function R_StudioSetRemapColors (line 2331) | static void R_StudioSetRemapColors( int newTop, int newBottom ) function R_StudioResetPlayerModels (line 2337) | void R_StudioResetPlayerModels( void ) function model_t (line 2348) | static model_t *R_StudioSetupPlayerModel( int index ) function R_GetEntityRenderMode (line 2394) | int R_GetEntityRenderMode( cl_entity_t *ent ) function R_StudioClientEvents (line 2446) | static void R_StudioClientEvents( void ) function R_StudioGetForceFaceFlags (line 2514) | static int R_StudioGetForceFaceFlags( void ) function R_StudioSetForceFaceFlags (line 2525) | static void R_StudioSetForceFaceFlags( int flags ) function R_StudioSetHeader (line 2536) | static void R_StudioSetHeader( studiohdr_t *pheader ) function R_StudioSetRenderModel (line 2548) | static void R_StudioSetRenderModel( model_t *model ) function R_StudioSetupRenderer (line 2559) | static void R_StudioSetupRenderer( int rendermode ) function R_StudioRestoreRenderer (line 2585) | static void R_StudioRestoreRenderer( void ) function R_StudioSetChromeOrigin (line 2596) | static void R_StudioSetChromeOrigin( void ) function pfnIsHardware (line 2608) | static int pfnIsHardware( void ) function R_StudioDrawPointsShadow (line 2619) | static void R_StudioDrawPointsShadow( void ) function GL_StudioSetRenderMode (line 2684) | static void GL_StudioSetRenderMode( int rendermode ) function GL_StudioDrawShadow (line 2698) | static void GL_StudioDrawShadow( void ) function R_StudioRenderFinal (line 2708) | static void R_StudioRenderFinal( void ) function R_StudioRenderModel (line 2761) | static void R_StudioRenderModel( void ) function R_StudioEstimateGait (line 2790) | static void R_StudioEstimateGait( entity_state_t *pplayer ) function R_StudioProcessGait (line 2851) | static void R_StudioProcessGait( entity_state_t *pplayer ) function R_StudioDrawPlayer (line 2931) | static int R_StudioDrawPlayer( int flags, entity_state_t *pplayer ) function R_StudioDrawModel (line 3078) | static int R_StudioDrawModel( int flags ) function R_StudioDrawModelInternal (line 3175) | static void R_StudioDrawModelInternal( cl_entity_t *e, int flags ) function cl_entity_t (line 3194) | static cl_entity_t *R_FindParentEntity( cl_entity_t *e, cl_entity_t **en... function R_DrawStudioModel (line 3212) | void R_DrawStudioModel( cl_entity_t *e ) function R_RunViewmodelEvents (line 3258) | void R_RunViewmodelEvents( void ) function R_GatherPlayerLight (line 3293) | void R_GatherPlayerLight( void ) function R_DrawViewModel (line 3307) | void R_DrawViewModel( void ) function R_StudioLoadTexture (line 3374) | static void R_StudioLoadTexture( model_t *mod, studiohdr_t *phdr, mstudi... function Mod_StudioLoadTextures (line 3466) | void GAME_EXPORT Mod_StudioLoadTextures( model_t *mod, void *data ) function Mod_StudioUnloadTextures (line 3488) | void Mod_StudioUnloadTextures( void *data ) function model_t (line 3508) | static model_t *pfnModelHandle( int modelindex ) type cache_user_s (line 3513) | struct cache_user_s function pfnMod_LoadCacheFile (line 3523) | static void pfnMod_LoadCacheFile( const char *path, struct cache_user_s ... function cvar_t (line 3528) | static cvar_t *pfnGetCvarPointer( const char *name ) function CL_InitStudioAPI (line 3602) | CL_InitStudioAPI( void ) FILE: ref/soft/r_surf.c function R_AddDynamicLights (line 73) | static void R_AddDynamicLights( const msurface_t *surf ) function R_BuildLightMap (line 182) | static void R_BuildLightMap( void ) function GL_InitRandomTable (line 241) | void GL_InitRandomTable( void ) function texture_t (line 263) | static texture_t *R_TextureAnim( texture_t *b ) function texture_t (line 314) | static texture_t *R_TextureAnimation( msurface_t *s ) function R_DrawSurface (line 366) | void R_DrawSurface( void ) function R_DrawSurfaceBlock8_World (line 518) | void R_DrawSurfaceBlock8_World( void ) function R_DrawSurfaceBlock8_Generic (line 574) | void R_DrawSurfaceBlock8_Generic( void ) function R_DrawSurfaceBlock8_mip0 (line 628) | void R_DrawSurfaceBlock8_mip0( void ) function R_DrawSurfaceBlock8_mip1 (line 684) | void R_DrawSurfaceBlock8_mip1( void ) function R_DrawSurfaceBlock8_mip2 (line 736) | void R_DrawSurfaceBlock8_mip2( void ) function R_DrawSurfaceBlock8_mip3 (line 788) | void R_DrawSurfaceBlock8_mip3( void ) function R_InitCaches (line 841) | void R_InitCaches( void ) function D_FlushCaches (line 885) | void D_FlushCaches( void ) function surfcache_t (line 910) | static surfcache_t *D_SCAlloc( int width, int size ) function R_DrawSurfaceDecals (line 991) | static void R_DrawSurfaceDecals( void ) function surfcache_t (line 1132) | surfcache_t *D_CacheSurface( msurface_t *surface, int miplevel ) FILE: ref/soft/r_trialias.c function VectorInverse (line 44) | static void VectorInverse( vec3_t v ) function R_SetUpWorldTransform (line 56) | void R_SetUpWorldTransform( void ) function R_AliasSetUpTransform (line 129) | void R_AliasSetUpTransform( void ) function R_AliasProjectAndClipTestFinalVert (line 201) | void R_AliasProjectAndClipTestFinalVert( finalvert_t *fv ) function R_SetupFinalVert (line 227) | void R_SetupFinalVert( finalvert_t *fv, float x, float y, float z, int l... function R_RenderTriangle (line 252) | void R_RenderTriangle( finalvert_t *fv1, finalvert_t *fv2, finalvert_t *... FILE: ref/soft/r_triapi.c function TriRenderMode (line 46) | void GAME_EXPORT TriRenderMode( int mode ) function TriBegin (line 58) | void GAME_EXPORT TriBegin( int mode1 ) function TriEnd (line 73) | TriEnd( void ) function _TriColor4f (line 83) | void GAME_EXPORT _TriColor4f( float rr, float gg, float bb, float aa ) function TriColor4ub (line 133) | void TriColor4ub( byte r, byte g, byte b, byte a ) function _TriColor4ub (line 149) | void GAME_EXPORT _TriColor4ub( byte r, byte g, byte b, byte a ) function TriColor4f (line 162) | void TriColor4f( float r, float g, float b, float a ) function TriTexCoord2f (line 183) | void GAME_EXPORT TriTexCoord2f( float u, float v ) function TriVertex3fv (line 213) | void GAME_EXPORT TriVertex3fv( const float *v ) function TriVertex3f (line 224) | void GAME_EXPORT TriVertex3f( float x, float y, float z ) function TriWorldToScreen (line 273) | int GAME_EXPORT TriWorldToScreen( const float *world, float *screen ) function TriSpriteTexture (line 285) | int TriSpriteTexture( model_t *pSpriteModel, int frame ) function TriFog (line 307) | void GAME_EXPORT TriFog( float flFogColor[3], float flStart, float flEnd... function TriGetMatrix (line 318) | void GAME_EXPORT TriGetMatrix( const int pname, float *matrix ) function TriFogParams (line 328) | void GAME_EXPORT TriFogParams( float flDensity, int iFogSkybox ) function TriCullFace (line 338) | void GAME_EXPORT TriCullFace( TRICULLSTYLE mode ) function TriBrightness (line 347) | void TriBrightness( float brightness ) FILE: ref/vk/camera.c function R_GetFarClip (line 10) | static float R_GetFarClip( void ) function R_SetupModelviewMatrix (line 17) | static void R_SetupModelviewMatrix( matrix4x4 m ) function R_SetupProjectionMatrix (line 26) | static void R_SetupProjectionMatrix( matrix4x4 m ) function R_SetupCamera (line 54) | void R_SetupCamera( const ref_viewpass_t *rvp ) function R_WorldToScreen (line 113) | int R_WorldToScreen( const vec3_t point, vec3_t screen ) function TriWorldToScreen (line 145) | int TriWorldToScreen( const float *world, float *screen ) FILE: ref/vk/camera.h type vk_global_camera_t (line 5) | typedef struct vk_global_camera_s { type ref_viewpass_s (line 24) | struct ref_viewpass_s type ref_viewpass_s (line 26) | struct ref_viewpass_s FILE: ref/vk/common_geometry.c function BoundPoly (line 13) | static void BoundPoly( int numverts, float *verts, vec3_t mins, vec3_t m... function SubdividePolygon_r (line 30) | static void SubdividePolygon_r( model_t *loadmodel, msurface_t *warpface... function R_GetEdgePosition (line 151) | static void R_GetEdgePosition( const model_t *mod, const msurface_t *fa,... function GL_SubdivideSurface (line 184) | void GL_SubdivideSurface( model_t *loadmodel, msurface_t *fa ) function R_LightmapCoord (line 206) | void R_LightmapCoord( const vec3_t v, const msurface_t *surf, const floa... function R_TextureCoord (line 231) | static void R_TextureCoord( const vec3_t v, const msurface_t *surf, vec2... function R_BuildPolygonFromSurface (line 256) | int R_BuildPolygonFromSurface( model_t *mod, msurface_t *fa ) FILE: ref/vk/dumbspter.c function byte (line 16) | byte *Mod_DecompressPVS( const byte *in, int visbytes ) function DumpLeaves (line 56) | static void DumpLeaves( void ) { type traversal_context_t (line 87) | typedef struct { function visitLeaf (line 93) | static void visitLeaf(const mleaf_t *leaf, const mnode_t *parent, const ... function visitNode (line 131) | static void visitNode(const mnode_t *node, const mnode_t *parent, const ... function traverseBSP (line 145) | void traverseBSP( void ) { FILE: ref/vk/infotool.c function XVK_CameraDebugPrintCenterEntity (line 23) | void XVK_CameraDebugPrintCenterEntity( void ) { FILE: ref/vk/r_block.c type r_blocks_block_t (line 6) | typedef struct r_blocks_block_s { function allocMetablock (line 17) | static int allocMetablock(r_blocks_t *blocks) { function r_block_t (line 22) | r_block_t R_BlockAllocLong(r_blocks_t *blocks, uint32_t size, uint32_t a... function R_BlockAllocOnce (line 57) | uint32_t R_BlockAllocOnce(r_blocks_t *blocks, uint32_t size, uint32_t al... function R_BlocksCreate (line 65) | void R_BlocksCreate(r_blocks_t *blocks, uint32_t size, uint32_t once_siz... function R_BlockRelease (line 79) | void R_BlockRelease(const r_block_t *block) { function R_BlocksDestroy (line 102) | void R_BlocksDestroy(r_blocks_t *blocks) { function R_BlocksClearOnce (line 114) | void R_BlocksClearOnce(r_blocks_t *blocks) { FILE: ref/vk/r_block.h type r_blocks_s (line 7) | struct r_blocks_s type r_block_t (line 8) | typedef struct r_block_s { type r_blocks_block_s (line 18) | struct r_blocks_block_s type r_blocks_t (line 19) | typedef struct r_blocks_s { FILE: ref/vk/r_decals.c type decalinfo_t (line 57) | typedef struct type vk_decal_draw_item_t (line 85) | typedef struct { function R_DecalsFrameBegin (line 98) | void R_DecalsFrameBegin( void ) function R_ClearDecals (line 115) | void R_ClearDecals( void ) function R_DecalUnlink (line 125) | static void R_DecalUnlink( decal_t *pdecal ) function decal_t (line 162) | static decal_t *R_DecalAlloc( decal_t *pdecal ) function R_GetDecalDimensions (line 196) | static void R_GetDecalDimensions( int texture, int *width, int *height ) function R_DecalComputeBasis (line 214) | static void R_DecalComputeBasis( msurface_t *surf, int flags, vec3_t tex... function R_SetupDecalTextureSpaceBasis (line 252) | static void R_SetupDecalTextureSpaceBasis( decal_t *pDecal, msurface_t *... function R_SetupDecalVertsForMSurface (line 272) | static void R_SetupDecalVertsForMSurface( decal_t *pDecal, msurface_t *s... function R_SetupDecalClip (line 287) | static void R_SetupDecalClip( decal_t *pDecal, msurface_t *surf, int tex... function R_ClipInside (line 302) | static int R_ClipInside( float *vert, int edge ) function R_ClipIntersect (line 326) | static void R_ClipIntersect( float *one, float *two, float *out, int edge ) function SHClip (line 378) | static int SHClip( float *vert, int vertCount, float *out, int edge ) function R_DecalVertsLight (line 462) | static void R_DecalVertsLight( float *v, msurface_t *surf, int vertCount ) function decal_t (line 477) | static decal_t *R_DecalIntersect( decalinfo_t *decalinfo, msurface_t *su... function glpoly2_t (line 565) | static glpoly2_t *R_DecalCreatePoly( decalinfo_t *decalinfo, decal_t *pd... function R_AddDecalToSurface (line 598) | static void R_AddDecalToSurface( decal_t *pdecal, msurface_t *surf, deca... function R_DecalCreate (line 627) | static void R_DecalCreate( decalinfo_t *decalinfo, msurface_t *surf, flo... function R_DecalSurface (line 666) | static void R_DecalSurface( msurface_t *surf, decalinfo_t *decalinfo ) function R_DecalNodeSurfaces (line 736) | static void R_DecalNodeSurfaces( model_t *model, mnode_t *node, decalinf... function R_DecalNode (line 766) | static void R_DecalNode( model_t *model, mnode_t *node, decalinfo_t *dec... function R_DecalShoot (line 811) | void R_DecalShoot( int textureIndex, int entityIndex, int modelIndex, ve... function R_DrawSingleDecal (line 941) | void R_DrawSingleDecal( decal_t *pDecal, msurface_t *fa ) function R_DecalEmitTrianglesToBatch (line 977) | static int R_DecalEmitTrianglesToBatch( decal_t *pDecal, msurface_t *fa ) function R_DecalDrawItemCompare (line 1015) | static int R_DecalDrawItemCompare( const void *a, const void *b ) function R_DecalQueuePush (line 1027) | static void R_DecalQueuePush( decal_t *decal, msurface_t *fa ) function R_DecalsFlush (line 1046) | void R_DecalsFlush( void ) function R_DrawSurfaceDecals (line 1108) | void R_DrawSurfaceDecals( msurface_t *fa, qboolean single, qboolean reve... function qboolean (line 1141) | static qboolean R_DecalUnProject( decal_t *pdecal, decallist_t *entry ) function DecalListAdd (line 1166) | static int DecalListAdd( decallist_t *pList, int count ) function DecalDepthCompare (line 1189) | static int DecalDepthCompare( const void *a, const void *b ) function R_CreateDecalList (line 1209) | int R_CreateDecalList( decallist_t *pList ) function R_DecalRemoveAll (line 1266) | void R_DecalRemoveAll( int textureIndex ) function R_EntityRemoveDecals (line 1294) | void R_EntityRemoveDecals( model_t *mod ) function R_ClearAllDecals (line 1319) | void R_ClearAllDecals( void ) function R_SetDecalsTransform (line 1337) | void R_SetDecalsTransform( const matrix4x4* transform ) FILE: ref/vk/r_decals.h type decallist_s (line 13) | struct decallist_s type model_s (line 15) | struct model_s FILE: ref/vk/r_speeds.c type r_speeds_metric_t (line 38) | typedef struct { type r_speeds_graph_t (line 50) | typedef struct { type r_speeds_mprint_mode_t (line 62) | typedef enum { type Metacounter (line 68) | typedef struct { type Metascope (line 73) | typedef struct { function speedsStrcat (line 112) | static void speedsStrcat( const char *msg ) { function speedsPrintf (line 117) | static void speedsPrintf( const char *msg, ... ) { function metricTypeSnprintf (line 128) | static void metricTypeSnprintf(char *buf, int buf_size, int value, r_spe... function linearstep (line 149) | static float linearstep(float min, float max, float v) { function getHash (line 156) | static uint32_t getHash(const char *s) { function getColorForString (line 163) | static void getColorForString( const char *s, rgba_t out_color ) { function drawTimeBar (line 170) | static void drawTimeBar(uint64_t begin_time_ns, float time_scale_ms, int... function updateMetascope (line 189) | static void updateMetascope(Metascope *metascope, const char* prefix, co... type ProcessAndDrawAprofEvents (line 200) | typedef struct { function processAndDrawAprofEvents (line 216) | static void processAndDrawAprofEvents(ProcessAndDrawAprofEvents args) { function handlePause (line 416) | static void handlePause( uint32_t prev_frame_index ) { function findMetricIndexByName (line 435) | static int findMetricIndexByName( const_string_view_t name) { function findMetricIndexByIndexOrName (line 443) | static int findMetricIndexByIndexOrName( const_string_view_t name) { function findGraphIndexByName (line 456) | static int findGraphIndexByName( const_string_view_t name) { function drawGraph (line 466) | static int drawGraph( r_speeds_graph_t *const graph, int frame_bar_y ) { function analyzeScopesAndDrawFrames (line 565) | static int analyzeScopesAndDrawFrames( int draw, uint32_t prev_frame_ind... function printMetrics (line 636) | static void printMetrics( void ) { function resetMetrics (line 648) | static void resetMetrics( void ) { function getCurrentFontMetrics (line 656) | static void getCurrentFontMetrics(void) { function drawGraphs (line 669) | static int drawGraphs( int y ) { function togglePause (line 683) | static void togglePause( void ) { function speedsGraphAdd (line 694) | static void speedsGraphAdd(const_string_view_t name, int metric_index) { function speedsGraphAddByMetricName (line 726) | static void speedsGraphAddByMetricName( const_string_view_t name ) { function speedsGraphDelete (line 742) | static void speedsGraphDelete( r_speeds_graph_t *graph ) { function speedsGraphRemoveByName (line 757) | static void speedsGraphRemoveByName( const_string_view_t name ) { function speedsGraphsRemoveAll (line 785) | static void speedsGraphsRemoveAll( void ) { function processGraphCvar (line 795) | static void processGraphCvar( void ) { function doPrintMetrics (line 839) | static void doPrintMetrics( void ) { function handlePrintFilterArg (line 886) | static void handlePrintFilterArg( void ) { function printMetricsList (line 898) | static void printMetricsList( void ) { function printMetricsTable (line 904) | static void printMetricsTable( void ) { function graphCmd (line 909) | static void graphCmd( void ) { function R_SpeedsInit (line 979) | void R_SpeedsInit( void ) { function qboolean (line 995) | qboolean R_SpeedsMessage( char *out, size_t size ) function R_SpeedsRegisterMetric (line 1012) | void R_SpeedsRegisterMetric(int* p_value, const char *module, const char... function R_SpeedsDisplayMore (line 1037) | void R_SpeedsDisplayMore(uint32_t prev_frame_index, const struct VCombuf... FILE: ref/vk/r_speeds.h type VCombufProfilingResult (line 8) | struct VCombufProfilingResult type VCombufProfilingResult (line 9) | struct VCombufProfilingResult type r_speeds_metric_type_t (line 14) | typedef enum { FILE: ref/vk/r_textures.c function qboolean (line 41) | qboolean R_TexturesInit( void ) { function R_TexturesShutdown (line 66) | void R_TexturesShutdown( void ) function qboolean (line 128) | static qboolean checkTextureName( const char *name ) function rgbdata_t (line 147) | static rgbdata_t *Common_FakeImage( int width, int height, int depth, in... function createDefaultTextures (line 172) | static void createDefaultTextures( void ) function destroyDefaultTextures (line 242) | static void destroyDefaultTextures( void ) { function ProcessImage (line 262) | static void ProcessImage( vk_texture_t *tex, rgbdata_t *pic ) function CalcImageSize (line 320) | size_t CalcImageSize( pixformat_t format, int width, int height, int dep... function CalcMipmapCount (line 363) | int CalcMipmapCount( int width, int height, int depth, uint32_t flags, q... function BuildMipMap (line 387) | void BuildMipMap( byte *in, int srcWidth, int srcHeight, int srcDepth, i... function R_TextureFindByName (line 471) | int R_TextureFindByName( const char *name ) function loadTextureInternalFromFile (line 486) | static int loadTextureInternalFromFile( const char *name, const byte *bu... function R_TextureUploadFromFile (line 563) | int R_TextureUploadFromFile( const char *name, const byte *buf, size_t s... function R_TextureUploadFromFileExAcquire (line 569) | int R_TextureUploadFromFileExAcquire( const char *filename, colorspace_h... function destroyTexture (line 575) | static void destroyTexture( uint texnum ) { function releaseTexture (line 603) | static void releaseTexture( unsigned int texnum, qboolean ref_interface ) { function R_TextureFree (line 647) | void R_TextureFree( unsigned int texnum ) { function R_TextureUploadFromBuffer (line 653) | int R_TextureUploadFromBuffer( const char *name, rgbdata_t *pic, texFlag... function skyboxParseInfo (line 724) | static void skyboxParseInfo( const char *name ) { function qboolean (line 781) | static qboolean skyboxLoadF(skybox_slot_e slot, const char *fmt, ...) { function skyboxUnload (line 824) | static void skyboxUnload( void ) { function qboolean (line 834) | static qboolean skyboxTryLoad( const char *skyboxname, qboolean force_re... function skyboxSetup (line 878) | static void skyboxSetup( const char *skyboxname, qboolean is_custom, qbo... function R_TextureSetupCustomSky (line 893) | void R_TextureSetupCustomSky( int *skyboxTextures ) { function R_TextureSetupSky (line 901) | void R_TextureSetupSky( const char *skyboxname, qboolean force_reload ) { function r_skybox_info_t (line 906) | r_skybox_info_t R_TexturesGetSkyboxInfo( void ) { function R_TextureFindByNameF (line 912) | int R_TextureFindByNameF( const char *fmt, ...) { function R_TextureFindByNameLike (line 925) | int R_TextureFindByNameLike( const char *texture_name ) { type vk_texture_s (line 949) | struct vk_texture_s function R_TexturesGetParm (line 956) | int R_TexturesGetParm( int parm, int arg ) { function R_TextureAcquire (line 992) | void R_TextureAcquire( unsigned int texnum ) { function R_TextureRelease (line 1001) | void R_TextureRelease( unsigned int texnum ) { FILE: ref/vk/r_textures.h type vk_textures_global_t (line 10) | typedef struct vk_textures_global_s type colorspace_hint_e (line 60) | typedef enum { type skybox_slot_e (line 66) | typedef enum { type vk_texture_s (line 83) | struct vk_texture_s type vk_texture_s (line 84) | struct vk_texture_s type r_skybox_info_t (line 88) | typedef struct r_skybox_info_s { FILE: ref/vk/rlight.c function qboolean (line 42) | static qboolean R_RecursiveLightPoint( model_t *model, mnode_t *node, fl... function colorVec (line 195) | static colorVec R_LightVecInternal( const vec3_t start, const vec3_t end... function colorVec (line 279) | colorVec R_LightVec( const vec3_t start, const vec3_t end, vec3_t lspot,... FILE: ref/vk/rt_kusochki.c type vk_kusok_data_t (line 12) | typedef struct Kusok vk_kusok_data_t; function RT_KusochkiClear (line 27) | void RT_KusochkiClear(void) { function RT_KusochkiFlip (line 31) | void RT_KusochkiFlip(void) { function rt_kusochki_t (line 35) | rt_kusochki_t RT_KusochkiAllocLong(int count) { function RT_KusochkiAllocOnce (line 51) | uint32_t RT_KusochkiAllocOnce(int count) { function RT_KusochkiFree (line 63) | void RT_KusochkiFree(const rt_kusochki_t *kusochki) { function applyMaterialToKusok (line 68) | static void applyMaterialToKusok(vk_kusok_data_t* kusok, const vk_render... function qboolean (line 114) | qboolean RT_KusochkiUpload(uint32_t kusochki_offset, const struct vk_ren... function produceKusochki (line 136) | static void produceKusochki(struct Producer* p, struct vk_combuf_s *comb... function qboolean (line 141) | qboolean RT_KusochkiInit(void) { function RT_KusochkiShutdown (line 167) | void RT_KusochkiShutdown(void) { FILE: ref/vk/rt_kusochki.h type rt_kusochki_t (line 7) | typedef struct rt_kusochki_s { type vk_render_geometry_s (line 25) | struct vk_render_geometry_s type r_vk_material_s (line 26) | struct r_vk_material_s type vk_render_geometry_s (line 27) | struct vk_render_geometry_s type r_vk_material_s (line 27) | struct r_vk_material_s FILE: ref/vk/sebastian.py function removeprefix (line 38) | def removeprefix(s, pre): function prepareJSON (line 42) | def prepareJSON(path): class Serializer (line 77) | class Serializer: method __init__ (line 78) | def __init__(self, file): method write (line 81) | def write(self, v): method writeU32 (line 84) | def writeU32(self, v): method writeBytes (line 87) | def writeBytes(self, v): method writeString (line 91) | def writeString(self, v): method writeArray (line 98) | def writeArray(self, v): class ImageFormat (line 106) | class ImageFormat: method mapToVk (line 122) | def mapToVk(fmt): class TypeInfo (line 133) | class TypeInfo: method __init__ (line 151) | def __init__(self, type=None, parent=None, count=1): method __eq__ (line 160) | def __eq__(self, other): method __repr__ (line 178) | def __repr__(self): method serialize (line 181) | def serialize(self, out): class SpirvNode (line 187) | class SpirvNode: method __init__ (line 188) | def __init__(self): method getType (line 198) | def getType(self): method setStorageClass (line 212) | def setStorageClass(self, storage_class): class SpirvContext (line 253) | class SpirvContext: method __init__ (line 254) | def __init__(self, nodes_count): method getNode (line 259) | def getNode(self, index): function spvOpName (line 262) | def spvOpName(ctx, args): function spvOpDecorate (line 268) | def spvOpDecorate(ctx, args): function spvOpVariable (line 278) | def spvOpVariable(ctx, args): function spvOpTypePointer (line 288) | def spvOpTypePointer(ctx, args): function spvOpTypeAccelerationStructureKHR (line 298) | def spvOpTypeAccelerationStructureKHR(ctx, args): function spvOpTypeImage (line 302) | def spvOpTypeImage(ctx, args): function spvOpTypeSampledImage (line 322) | def spvOpTypeSampledImage(ctx, args): function spvOpTypeArray (line 331) | def spvOpTypeArray(ctx, args): function spvOpSpecConstant (line 341) | def spvOpSpecConstant(ctx, args): function parseSpirv (line 361) | def parseSpirv(raw_data): class NameIndex (line 389) | class NameIndex: method __init__ (line 390) | def __init__(self): method getIndex (line 394) | def getIndex(self, name): method getByName (line 397) | def getByName(self, name): method getByIndex (line 400) | def getByIndex(self, index): method put (line 403) | def put(self, name, value): method __iter__ (line 412) | def __iter__(self): method serialize (line 415) | def serialize(self, out): class Resources (line 419) | class Resources: method __init__ (line 420) | def __init__(self): method getIndex (line 424) | def getIndex(self, name, node, dependency = None): method getMappedIndex (line 434) | def getMappedIndex(self, index): method getByIndex (line 437) | def getByIndex(self, index): method getByName (line 440) | def getByName(self, name): method __sortDependencies (line 444) | def __sortDependencies(self): method serialize (line 477) | def serialize(self, out): class Resource (line 481) | class Resource: method __init__ (line 482) | def __init__(self, name, node, dependency = None): method checkSameTypeNode (line 488) | def checkSameTypeNode(self, node): method serialize (line 496) | def serialize(self, out): class Binding (line 504) | class Binding: method __init__ (line 527) | def __init__(self, node): method __lt__ (line 550) | def __lt__(self, right): method __str__ (line 568) | def __str__(self): method __repr__ (line 571) | def __repr__(self): method getResource (line 574) | def getResource(self): method serialize (line 577) | def serialize(self, out): class Shader (line 587) | class Shader: method __init__ (line 588) | def __init__(self, name, fullpath): method __str__ (line 595) | def __str__(self): method getRawData (line 603) | def getRawData(self): method getBindings (line 609) | def getBindings(self): method getFilePath (line 625) | def getFilePath(self): class Shaders (line 628) | class Shaders: method __init__ (line 637) | def __init__(self): method load (line 641) | def load(self, name, stage): method parse (line 655) | def parse(self): method getIndex (line 659) | def getIndex(self, shader): method serialize (line 662) | def serialize(self, out): method getAllFiles (line 668) | def getAllFiles(self): class Pipeline (line 677) | class Pipeline: method __init__ (line 678) | def __init__(self, name, type_id): method addShader (line 684) | def addShader(self, shader_name, stage): method __mergeBindings (line 689) | def __mergeBindings(self): method bindings (line 700) | def bindings(self): method serialize (line 706) | def serialize(self, out): class PipelineRayTracing (line 715) | class PipelineRayTracing(Pipeline): method __init__ (line 720) | def __init__(self, name, desc): method serialize (line 726) | def serialize(self, out): method __loadHit (line 736) | def __loadHit(self, hit): class PipelineCompute (line 742) | class PipelineCompute(Pipeline): method __init__ (line 743) | def __init__(self, name, desc): method serialize (line 747) | def serialize(self, out): function parsePipeline (line 751) | def parsePipeline(pipelines_desc, name, desc): function fillResourceProducers (line 762) | def fillResourceProducers(pipelines): function loadPipelines (line 774) | def loadPipelines(): function writeOutput (line 788) | def writeOutput(file, pipelines): function visitResource (line 813) | def visitResource(res): FILE: ref/vk/shaders/brdf.h function rsqrt (line 16) | float rsqrt(float x) { return inversesqrt(x); } function saturate (line 17) | float saturate(float x) { return clamp(x, 0.0f, 1.0f); } function vec3 (line 18) | vec3 saturate(vec3 x) { return clamp(x, vec3(0.0f), vec3(1.0f)); } type MaterialProperties (line 183) | struct MaterialProperties type BrdfData (line 196) | struct BrdfData function shininessToBeckmannAlpha (line 234) | float shininessToBeckmannAlpha(float shininess) { function beckmannAlphaToShininess (line 240) | float beckmannAlphaToShininess(float alpha) { function beckmannAlphaToOrenNayarRoughness (line 246) | float beckmannAlphaToOrenNayarRoughness(float alpha) { function luminance (line 250) | float luminance(vec3 rgb) function vec3 (line 255) | vec3 baseColorToSpecularF0(vec3 base_color, float metalness) { function vec3 (line 259) | vec3 baseColorToDiffuseReflectance(vec3 base_color, float metalness) function none (line 264) | float none(const BrdfData data) { function vec3 (line 268) | vec3 evalVoid(const BrdfData data) { function evalIndirectVoid (line 272) | void evalIndirectVoid(const BrdfData data, vec2 u, OUT_PARAMETER(vec3) r... function vec3 (line 277) | vec3 sampleSpecularVoid(vec3 Vlocal, float alpha, float alphaSquared, ve... function vec3 (line 282) | vec3 sampleSpecularHalfVectorVoid(vec3 Vlocal, vec2 alpha2D, vec2 u) { function vec4 (line 292) | vec4 getRotationToZAxis(vec3 v) { function vec4 (line 302) | vec4 getRotationFromZAxis(vec3 v) { function vec4 (line 311) | vec4 invertRotation(vec4 q) function vec3 (line 318) | vec3 rotatePoint(vec4 q, vec3 v) { function vec3 (line 329) | vec3 sampleHemisphere(vec2 u, OUT_PARAMETER(float) pdf) { function vec3 (line 344) | vec3 sampleHemisphere(vec2 u) { function diffusePdf (line 350) | float diffusePdf(float NdotL) { function vec3 (line 360) | vec3 evalFresnelSchlick(vec3 f0, float f90, float NdotS) function vec3 (line 367) | vec3 evalFresnelSchlickSphericalGaussian(vec3 f0, float f90, float NdotV) function vec3 (line 375) | vec3 evalFresnelHoffman(vec3 f0, float f82, float f90, float NdotS) function vec3 (line 382) | vec3 evalFresnel(vec3 f0, float f90, float NdotS) function shadowedF90 (line 393) | float shadowedF90(vec3 F0) { function lambertian (line 405) | float lambertian(const BrdfData data) { function vec3 (line 409) | vec3 evalLambertian(const BrdfData data) { function phongNormalizationTerm (line 418) | float phongNormalizationTerm(float shininess) { function vec3 (line 423) | vec3 evalPhong(const BrdfData data) { function vec3 (line 434) | vec3 samplePhong(vec3 Vlocal, float shininess, vec2 u, OUT_PARAMETER(flo... function vec3 (line 449) | vec3 samplePhong(vec3 Vlocal, vec2 alpha2D, vec2 u) { function vec3 (line 456) | vec3 sampleSpecularPhong(vec3 Vlocal, float alpha, float alphaSquared, v... function orenNayar (line 487) | float orenNayar(BrdfData data) { function vec3 (line 510) | vec3 evalOrenNayar(const BrdfData data) { function disneyDiffuse (line 520) | float disneyDiffuse(const BrdfData data) { function vec3 (line 530) | vec3 evalDisneyDiffuse(const BrdfData data) { function frostbiteDisneyDiffuse (line 536) | float frostbiteDisneyDiffuse(const BrdfData data) { function vec3 (line 548) | vec3 evalFrostbiteDisneyDiffuse(const BrdfData data) { function Smith_G_a (line 559) | float Smith_G_a(float alpha, float NdotS) { function Smith_G_Lambda_GGX (line 564) | float Smith_G_Lambda_GGX(float a) { function Smith_G_Lambda_Beckmann_Walter (line 572) | float Smith_G_Lambda_Beckmann_Walter(float a) { function Smith_G1_General (line 583) | float Smith_G1_General(float a) { function Smith_G1_GGX (line 588) | float Smith_G1_GGX(float a) { function Smith_G1_GGX (line 594) | float Smith_G1_GGX(float alpha, float NdotS, float alphaSquared, float N... function Smith_G1_Beckmann_Walter (line 600) | float Smith_G1_Beckmann_Walter(float a) { function Smith_G1_Beckmann_Walter (line 608) | float Smith_G1_Beckmann_Walter(float alpha, float NdotS, float alphaSqua... function Smith_G2_Separable (line 614) | float Smith_G2_Separable(float alpha, float NdotL, float NdotV) { function Smith_G2_Height_Correlated (line 622) | float Smith_G2_Height_Correlated(float alpha, float NdotL, float NdotV) { function Smith_G2_Separable_GGX_Lagarde (line 633) | float Smith_G2_Separable_GGX_Lagarde(float alphaSquared, float NdotL, fl... function Smith_G2_Height_Correlated_GGX_Lagarde (line 644) | float Smith_G2_Height_Correlated_GGX_Lagarde(float alphaSquared, float N... function Smith_G2_Height_Correlated_GGX_Hammon (line 654) | float Smith_G2_Height_Correlated_GGX_Hammon(float alpha, float NdotL, fl... function Smith_G2_Over_G1_Height_Correlated (line 660) | float Smith_G2_Over_G1_Height_Correlated(float alpha, float alphaSquared... function Smith_G2 (line 669) | float Smith_G2(float alpha, float alphaSquared, float NdotL, float NdotV) { function Beckmann_D (line 693) | float Beckmann_D(float alphaSquared, float NdotH) function GGX_D (line 701) | float GGX_D(float alphaSquared, float NdotH) { function vec3 (line 715) | vec3 sampleGGXVNDF(vec3 Ve, vec2 alpha2D, vec2 u) { function sampleGGXVNDFReflectionPdf (line 743) | float sampleGGXVNDFReflectionPdf(float alpha, float alphaSquared, float ... function waltersTrick (line 751) | float waltersTrick(float alpha, float NdotV) { function sampleBeckmannWalterReflectionPdf (line 758) | float sampleBeckmannWalterReflectionPdf(float alpha, float alphaSquared,... function vec3 (line 767) | vec3 sampleBeckmannWalter(vec3 Vlocal, vec2 alpha2D, vec2 u) { function specularSampleWeightGGXVNDF (line 783) | float specularSampleWeightGGXVNDF(float alpha, float alphaSquared, float... function specularSampleWeightBeckmannWalter (line 792) | float specularSampleWeightBeckmannWalter(float alpha, float alphaSquared... function vec3 (line 798) | vec3 sampleSpecularMicrofacet(vec3 Vlocal, float alpha, float alphaSquar... function vec3 (line 830) | vec3 evalMicrofacet(const BrdfData data) { function BrdfData (line 850) | BrdfData prepareBRDFData(vec3 N, vec3 L, vec3 V, MaterialProperties mate... function vec3 (line 888) | vec3 evalCombinedBRDF(vec3 N, vec3 L, vec3 V, MaterialProperties materia... function evalIndirectCombinedBRDF (line 910) | bool evalIndirectCombinedBRDF(vec2 u, vec3 shadingNormal, vec3 geometryN... function getBrdfProbability (line 959) | float getBrdfProbability(MaterialProperties material, vec3 V, vec3 shadi... FILE: ref/vk/shaders/ray_interop.h type Vertex (line 51) | struct Vertex { type Material (line 89) | struct Material { type ModelHeader (line 109) | struct ModelHeader { type Kusok (line 116) | struct Kusok { type PointLight (line 134) | struct PointLight { type PolygonLight (line 144) | struct PolygonLight { type LightsMetadata (line 154) | struct LightsMetadata { type LightCluster (line 167) | struct LightCluster { type UniformBuffer (line 204) | struct UniformBuffer { FILE: ref/vk/std/alolcator.c type pool_t (line 17) | typedef struct { function poolGrow (line 25) | static void poolGrow(pool_t *pool, int new_capacity) { function pool_t (line 49) | static pool_t poolCreate(int item_size, int capacity) { function poolDestroy (line 56) | static void poolDestroy(pool_t* pool) { function poolAlloc (line 62) | static int poolAlloc(pool_t* pool) { function poolFree (line 78) | static void poolFree(pool_t* pool, int item) { type block_t (line 91) | typedef struct { type alo_pool_t (line 99) | typedef struct alo_pool_s { type alo_pool_s (line 112) | struct alo_pool_s function aloPoolDestroy (line 127) | void aloPoolDestroy(struct alo_pool_s *pool) { function splitBlockAt (line 132) | static int splitBlockAt(pool_t *blocks, int index, alo_size_t at) { function alo_block_t (line 160) | alo_block_t aloPoolAllocate(struct alo_pool_s* pool, alo_size_t size, al... function aloPoolFree (line 210) | void aloPoolFree(struct alo_pool_s *pool, int index) { function aloRingInit (line 250) | void aloRingInit(alo_ring_t* ring, uint32_t size) { function aloRingFree (line 257) | void aloRingFree(alo_ring_t* ring, uint32_t up_to_pos) { function aloRingAlloc (line 268) | uint32_t aloRingAlloc(alo_ring_t* ring, uint32_t size, uint32_t alignmen... function aloIntPoolGrow (line 310) | void aloIntPoolGrow(alo_int_pool_t *pool, int new_capacity) { function aloIntPoolAlloc (line 328) | int aloIntPoolAlloc(alo_int_pool_t *pool) { function aloIntPoolFree (line 336) | void aloIntPoolFree(alo_int_pool_t *pool, int val) { function aloIntPoolClear (line 357) | void aloIntPoolClear(alo_int_pool_t *pool) { function aloIntPoolDestroy (line 362) | void aloIntPoolDestroy(alo_int_pool_t *pool) { function rand_pcg32 (line 369) | uint32_t rand_pcg32(uint32_t max) { function testRandom (line 383) | int testRandom(int num_allocs, alo_size_t pool_size, alo_size_t max_alig... function test (line 413) | int test(void) { function dumpRing (line 562) | static void dumpRing(int line, const alo_ring_t* ring) { function testRing (line 591) | void testRing(void) { function stressTestRing (line 611) | void stressTestRing(void) { function main (line 665) | int main(void) { FILE: ref/vk/std/alolcator.h type alo_size_t (line 4) | typedef uint32_t alo_size_t; type alo_pool_s (line 6) | struct alo_pool_s type alo_pool_s (line 8) | struct alo_pool_s type alo_pool_s (line 9) | struct alo_pool_s type alo_block_t (line 11) | typedef struct { type alo_pool_s (line 19) | struct alo_pool_s type alo_pool_s (line 20) | struct alo_pool_s type alo_ring_t (line 25) | typedef struct { type alo_int_pool_t (line 42) | typedef struct alo_int_pool_s { FILE: ref/vk/std/arrays.c function arrayDynamicInit (line 8) | void arrayDynamicInit(array_dynamic_t *array, int item_size) { function arrayDynamicDestroy (line 15) | void arrayDynamicDestroy(array_dynamic_t *array) { function arrayDynamicEnsureCapacity (line 23) | static void arrayDynamicEnsureCapacity(array_dynamic_t *array, int min_c... function arrayDynamicResize (line 41) | void arrayDynamicResize(array_dynamic_t *array, int count) { function arrayDynamicAppend (line 46) | void arrayDynamicAppend(array_dynamic_t *array, const void *item) { FILE: ref/vk/std/arrays.h type array_dynamic_t (line 43) | typedef struct array_dynamic_s { FILE: ref/vk/std/bitarray.c function bit_array_t (line 5) | bit_array_t bitArrayCreate(uint32_t size) { function bitArrayDestroy (line 15) | void bitArrayDestroy(bit_array_t *ba) { function bitArrayClear (line 22) | void bitArrayClear(bit_array_t *ba) { function qboolean (line 26) | qboolean bitArrayCheckOrSet(bit_array_t *ba, uint32_t index) { FILE: ref/vk/std/bitarray.h type bit_array_t (line 5) | typedef struct { FILE: ref/vk/std/debugbreak.h function trap_instruction (line 45) | __inline__ static void trap_instruction(void) function trap_instruction (line 52) | __attribute__((always_inline)) function trap_instruction (line 84) | __attribute__((always_inline)) function trap_instruction (line 97) | __attribute__((always_inline)) function trap_instruction (line 107) | __attribute__((always_inline)) function trap_instruction (line 125) | __attribute__((always_inline)) function debug_break (line 140) | __attribute__((always_inline)) function debug_break (line 146) | __attribute__((always_inline)) function debug_break (line 152) | __attribute__((always_inline)) function debug_break (line 159) | __attribute__((always_inline)) FILE: ref/vk/std/flipping.c function R_FlippingBuffer_Init (line 3) | void R_FlippingBuffer_Init(r_flipping_buffer_t *flibuf, uint32_t size) { function R_FlippingBuffer_Clear (line 8) | void R_FlippingBuffer_Clear(r_flipping_buffer_t *flibuf) { function R_FlippingBuffer_Alloc (line 13) | uint32_t R_FlippingBuffer_Alloc(r_flipping_buffer_t* flibuf, uint32_t si... function R_FlippingBuffer_Flip (line 24) | void R_FlippingBuffer_Flip(r_flipping_buffer_t* flibuf) { FILE: ref/vk/std/flipping.h type r_flipping_buffer_t (line 5) | typedef struct { FILE: ref/vk/std/pcg.h type pcg32_random_t (line 7) | typedef struct { uint64_t state; uint64_t inc; } pcg32_random_t; function pcg32_random_r (line 12) | uint32_t pcg32_random_r(pcg32_random_t* rng) FILE: ref/vk/std/profiler.h type aprof_scope_id_t (line 40) | typedef int aprof_scope_id_t; type aprof_scope_t (line 65) | typedef struct { type aprof_counter_unit_t (line 131) | typedef enum { type aprof_counter_desc_t (line 138) | typedef struct { type aprof_event_t (line 147) | typedef uint64_t aprof_event_t; type aprof_state_t (line 149) | typedef struct { function aprof_time_now_ns (line 172) | uint64_t aprof_time_now_ns( void ) { function aprof_time_now_ns (line 182) | uint64_t aprof_time_now_ns( void ) { function aprof_time_platform_to_ns (line 188) | uint64_t aprof_time_platform_to_ns( uint64_t platform_time ) { function aprof_scope_id_t (line 197) | aprof_scope_id_t aprof_scope_init(const char *scope_name, uint32_t flags... function aprof_scope_event (line 216) | void aprof_scope_event(aprof_scope_id_t scope_id, int begin) { function aprof_scope_frame (line 228) | uint32_t aprof_scope_frame( void ) { FILE: ref/vk/std/stringview.c function const_string_view_t (line 6) | const_string_view_t svFromNullTerminated( const char *s ) { function svCmp (line 10) | int svCmp(const_string_view_t sv, const char* s) { function const_string_view_t (line 23) | const_string_view_t svStripExtension(const_string_view_t sv) { function svStrncpy (line 38) | void svStrncpy(const_string_view_t sv, char *dest, int size) { function const_string_view_t (line 44) | const_string_view_t svSkipWhitespace(const_string_view_t sv) { function SVParseLongResult (line 51) | SVParseLongResult svParseLong(const_string_view_t sv) { FILE: ref/vk/std/stringview.h type const_string_view_t (line 3) | typedef struct { type SVParseLongResult (line 17) | typedef struct { FILE: ref/vk/std/unordered_roadmap.c function hash32FNV1aStr (line 20) | static uint32_t hash32FNV1aStr(const char *str) { function hash32FNV1aStrI (line 32) | static uint32_t hash32FNV1aStrI(const char *str) { function urmomInit (line 46) | void urmomInit(const urmom_desc_t* desc) { function hashKey (line 59) | static uint32_t hashKey(urmom_type_t type, const char *key) { function sameKey (line 75) | static int sameKey(urmom_type_t type, const char *key1, const char *key2) { function urmomFind (line 89) | int urmomFind(const urmom_desc_t* desc, const char* key) { function urmom_insert_t (line 117) | urmom_insert_t urmomInsert(const urmom_desc_t* desc, const char *key) { function urmomRemove (line 164) | int urmomRemove(const urmom_desc_t* desc, const char *key) { function urmomRemoveByIndex (line 171) | void urmomRemoveByIndex(const urmom_desc_t* desc, int index) { FILE: ref/vk/std/unordered_roadmap.h type urmom_header_t (line 10) | typedef struct urmom_header_s { type urmom_type_t (line 28) | typedef enum { type urmom_desc_t (line 33) | typedef struct urmom_desc_s { type urmom_insert_t (line 54) | typedef struct urmom_insert_s { FILE: ref/vk/tests/unordered_roadmap.c type item_t (line 36) | typedef struct { function test_insert_find_remove (line 52) | static int test_insert_find_remove( void ) { function test_find_nonexistent (line 78) | static int test_find_nonexistent( void ) { function test_insert_find_many (line 86) | static int test_insert_find_many( void ) { function test_overflow (line 109) | static int test_overflow( void ) { function test_hash_collision (line 163) | static int test_hash_collision( void ) { function test_insert_find_remove_insensitive (line 186) | static int test_insert_find_remove_insensitive( void ) { function test_fail (line 212) | static int test_fail( void ) { function main (line 225) | int main( void ) { FILE: ref/vk/vk_beams.c type beamseg_t (line 21) | typedef struct function qboolean (line 34) | qboolean R_BeamInit(void) { function FracNoise (line 50) | static void FracNoise( float *noise, int divs ) function SineNoise (line 67) | static void SineNoise( float *noise, int divs ) function R_BeamComputePerpendicular (line 88) | static void R_BeamComputePerpendicular( const vec3_t vecBeamDelta, vec3_... function R_BeamComputeNormal (line 98) | static void R_BeamComputeNormal( const vec3_t vStartPos, const vec3_t vN... function qboolean (line 122) | qboolean R_BeamCull( const vec3_t start, const vec3_t end, qboolean pvsO... function TriBrightness (line 176) | static void TriBrightness( float brightness ) { function R_DrawSegs (line 180) | static void R_DrawSegs( vec3_t source, vec3_t delta, float width, float ... function R_DrawTorus (line 359) | static void R_DrawTorus( vec3_t source, vec3_t delta, float width, float... function R_DrawDisk (line 445) | static void R_DrawDisk( vec3_t source, vec3_t delta, float width, float ... function R_DrawCylinder (line 499) | static void R_DrawCylinder( vec3_t source, vec3_t delta, float width, fl... function R_DrawBeamFollow (line 551) | static void R_DrawBeamFollow( BEAM *pbeam, float frametime, const vec4_t... function R_DrawRing (line 697) | static void R_DrawRing( vec3_t source, vec3_t delta, float width, float ... function qboolean (line 823) | static qboolean R_BeamComputePoint( int beamEnt, vec3_t pt ) function qboolean (line 860) | static qboolean R_BeamRecomputeEndpoints( BEAM *pbeam ) function R_BeamDraw (line 913) | void R_BeamDraw( BEAM *pbeam, float frametime ) function R_BeamSetAttributes (line 1108) | static void R_BeamSetAttributes( BEAM *pbeam, float r, float g, float b,... function R_BeamSetup (line 1125) | static void R_BeamSetup( BEAM *pbeam, vec3_t start, vec3_t end, int mode... function R_BeamDrawCustomEntity (line 1163) | void R_BeamDrawCustomEntity( cl_entity_t *ent, float frametime ) FILE: ref/vk/vk_beams.h type cl_entity_s (line 5) | struct cl_entity_s type beam_s (line 6) | struct beam_s type cl_entity_s (line 10) | struct cl_entity_s type beam_s (line 11) | struct beam_s FILE: ref/vk/vk_brush.c type r_brush_water_model_t (line 23) | typedef struct { type r_conveyor_t (line 31) | typedef struct { type vk_brush_model_t (line 39) | typedef struct vk_brush_model_s { type water_model_sizes_t (line 65) | typedef struct { type model_sizes_t (line 71) | typedef struct { type conn_edge_t (line 82) | typedef struct conn_edge_s { type linked_value_t (line 87) | typedef struct linked_value_s { type conn_vertex_t (line 92) | typedef struct conn_vertex_s { function VK_InitRandomTable (line 127) | static void VK_InitRandomTable( void ) function qboolean (line 145) | qboolean R_BrushInit( void ) function R_BrushShutdown (line 156) | void R_BrushShutdown( void ) { function addWarpVertIndCounts (line 170) | static void addWarpVertIndCounts(const msurface_t *warp, int *num_vertic... type compute_water_polys_t (line 178) | typedef struct { function qboolean (line 192) | static qboolean tesselationHasSameOrientation( const msurface_t *surf, q... function brushComputeWaterPolys (line 227) | static void brushComputeWaterPolys( compute_water_polys_t args ) { type brush_surface_type_e (line 430) | typedef enum { type SurfaceHandleEmissiveArgs (line 442) | typedef struct { type fill_water_surfaces_args_t (line 458) | typedef struct { function fillWaterSurfaces (line 472) | static void fillWaterSurfaces( fill_water_surfaces_args_t args ) { function qboolean (line 541) | static qboolean doesTextureChainChange( const texture_t *const base ) { function qboolean (line 555) | static qboolean isSurfaceAnimated( const msurface_t *s, qboolean is_worl... function brush_surface_type_e (line 576) | static brush_surface_type_e getSurfaceType( const msurface_t *surf, int ... type brush_create_water_model_t (line 648) | typedef struct { function qboolean (line 657) | static qboolean brushCreateWaterModel(brush_create_water_model_t args) { function material_mode_e (line 715) | static material_mode_e brushMaterialModeForRenderType(vk_render_type_e r... function brushDrawWater (line 742) | static void brushDrawWater(r_brush_water_model_t *wmodel, const cl_entit... function computeConveyorOffset (line 777) | static void computeConveyorOffset(const color24 rendercolor, float tex_w... function texture_t (line 818) | const texture_t *R_TextureAnimation( const cl_entity_t *ent, const msurf... function R_BrushModelDraw (line 865) | void R_BrushModelDraw( const cl_entity_t *ent, int render_mode, float bl... function model_sizes_t (line 1042) | static model_sizes_t computeSizes( const model_t *mod, qboolean is_world... type fill_geometries_args_t (line 1102) | typedef struct { function getSurfaceNormal (line 1117) | static void getSurfaceNormal( const msurface_t *surf, vec3_t out_normal) { function qboolean (line 1129) | static qboolean shouldSmoothLinkSurfaces(const model_t* mod, qboolean sm... function lvFindValue (line 1194) | static int lvFindValue(const linked_value_t *li, int count, int needle) { function lvFindOrAddValue (line 1200) | static int lvFindOrAddValue(linked_value_t *li, int *count, int capacity... function lvFindBaseIndex (line 1211) | static int lvFindBaseIndex(const linked_value_t *li, int index) { function lvFlatten (line 1217) | static void lvFlatten(linked_value_t *li, int count) { function linkSmoothSurfaces (line 1227) | static void linkSmoothSurfaces(const model_t* mod, int surf1, int surf2,... function connectVertices (line 1247) | static void connectVertices( const model_t *mod, qboolean smooth_entire_... function qboolean (line 1323) | static qboolean getSmoothedNormalFor(const model_t* mod, int vertex_inde... function xvk_mapent_func_any_t (line 1345) | static const xvk_mapent_func_any_t *getModelFuncAnyPatch( const model_t ... function surfaceHandleEmissive (line 1356) | static void surfaceHandleEmissive(SurfaceHandleEmissiveArgs args) { function qboolean (line 1431) | static qboolean fillBrushSurfaces(fill_geometries_args_t args) { function qboolean (line 1764) | static qboolean createRenderModel( const model_t *mod, vk_brush_model_t ... function qboolean (line 1831) | qboolean R_BrushModelLoad( model_t *mod, qboolean is_worldmodel ) { function R_BrushModelDestroy (line 1908) | static void R_BrushModelDestroy( vk_brush_model_t *bmodel ) { function R_BrushModelDestroyAll (line 1955) | void R_BrushModelDestroyAll( void ) { function computeArea (line 1969) | static float computeArea(vec3_t *vertices, int vertices_count) { function qboolean (line 1983) | static qboolean loadPolyLight(rt_light_add_polygon_t *out_polygon, const... function R_BrushUnloadTextures (line 2010) | void R_BrushUnloadTextures( model_t *mod ) FILE: ref/vk/vk_brush.h type ref_viewpass_s (line 6) | struct ref_viewpass_s type draw_list_s (line 7) | struct draw_list_s type model_s (line 8) | struct model_s type cl_entity_s (line 9) | struct cl_entity_s type model_s (line 14) | struct model_s FILE: ref/vk/vk_common.h function clampi32 (line 30) | inline static int clampi32(int v, int min, int max) { type r_globals_t (line 49) | typedef struct { function byte (line 76) | static inline byte TextureToGamma( byte b ) function uint (line 81) | static inline uint LightToTexGamma( uint b ) function uint (line 89) | static inline uint ScreenGammaTable( uint b ) function uint (line 97) | static inline uint LinearGammaTable( uint b ) FILE: ref/vk/vk_core.c function VkBool32 (line 82) | static VkBool32 VKAPI_PTR debugCallback( function loadInstanceFunctions (line 112) | static void loadInstanceFunctions(dllfunc_t *funcs, int count) function qboolean (line 124) | static qboolean createInstance( void ) function qboolean (line 228) | static qboolean initSurface( void ) function qboolean (line 284) | qboolean R_VkInit( void ) function R_VkShutdown (line 422) | void R_VkShutdown( void ) { function VkSemaphore (line 478) | VkSemaphore R_VkSemaphoreCreate( void ) { function R_VkSemaphoreDestroy (line 488) | void R_VkSemaphoreDestroy(VkSemaphore sema) { function VkFence (line 492) | VkFence R_VkFenceCreate( qboolean signaled ) { function R_VkFenceDestroy (line 502) | void R_VkFenceDestroy(VkFence fence) { FILE: ref/vk/vk_core.h type vulkan_core_t (line 27) | typedef struct vulkan_core_s { function DEVICE_FUNCS_RTX (line 271) | DEVICE_FUNCS(X) FILE: ref/vk/vk_cvar.c function setDebugLog (line 12) | static void setDebugLog( void ) { function VK_LoadCvars (line 19) | void VK_LoadCvars( void ) function VK_LoadCvarsAfterInit (line 37) | void VK_LoadCvarsAfterInit( void ) FILE: ref/vk/vk_entity_data.c type entity_data_cache_entry_t (line 10) | typedef struct { type cl_entity_s (line 21) | struct cl_entity_s function VK_EntityDataClear (line 31) | void VK_EntityDataClear(void) { function VK_EntityDataSet (line 40) | void VK_EntityDataSet(const struct cl_entity_s* entity, void *userdata, ... FILE: ref/vk/vk_entity_data.h type cl_entity_s (line 3) | struct cl_entity_s type cl_entity_s (line 4) | struct cl_entity_s type cl_entity_s (line 12) | struct cl_entity_s FILE: ref/vk/vk_framectl.c type frame_phase_t (line 32) | typedef enum { type vk_framectl_frame_t (line 40) | typedef struct { function VkFormat (line 80) | static VkFormat findSupportedImageFormat(const VkFormat *candidates, VkI... function VkRenderPass (line 111) | static VkRenderPass createRenderPass( VkFormat depth_format, qboolean ra... function waitForFrameFence (line 202) | static void waitForFrameFence( void ) { function R_BeginFrame (line 255) | void R_BeginFrame( qboolean clearScene ) { function VK_RenderFrame (line 314) | void VK_RenderFrame( const struct ref_viewpass_s *rvp ) function enqueueRendering (line 323) | static void enqueueRendering( vk_combuf_t* combuf, qboolean draw ) { function submit (line 409) | static void submit( vk_combuf_t* combuf, qboolean wait, qboolean draw ) { function R_EndFrame (line 494) | void R_EndFrame( void ) function qboolean (line 510) | qboolean VK_FrameCtlInit( void ) function VK_FrameCtlShutdown (line 557) | void VK_FrameCtlShutdown( void ) { function qboolean (line 573) | static qboolean canBlitFromSwapchainToFormat( VkFormat dest_format ) { function rgbdata_t (line 591) | static rgbdata_t *R_VkReadPixels( void ) { function qboolean (line 753) | qboolean VID_ScreenShot( const char *filename, int shot_type ) FILE: ref/vk/vk_framectl.h type vk_framectl_t (line 9) | typedef struct vk_framectl_s { type ref_viewpass_s (line 33) | struct ref_viewpass_s FILE: ref/vk/vk_geometry.c function r_geometry_range_t (line 32) | r_geometry_range_t R_GeometryRangeAlloc(int vertices, int indices) { function R_GeometryRangeFree (line 56) | void R_GeometryRangeFree(const r_geometry_range_t* range) { function r_geometry_range_lock_t (line 63) | r_geometry_range_lock_t R_GeometryRangeLock(const r_geometry_range_t *ra... function r_geometry_range_lock_t (line 86) | r_geometry_range_lock_t R_GeometryRangeLockSubrange(const r_geometry_ran... function R_GeometryRangeUnlock (line 109) | void R_GeometryRangeUnlock(const r_geometry_range_lock_t *lock) { function qboolean (line 113) | qboolean R_GeometryBufferAllocOnceAndLock(r_geometry_buffer_lock_t *lock... function R_GeometryBufferUnlock (line 164) | void R_GeometryBufferUnlock( const r_geometry_buffer_lock_t *lock ) { function R_GeometryBuffer_MapClear (line 168) | void R_GeometryBuffer_MapClear( void ) { type Producer (line 174) | struct Producer type vk_combuf_s (line 174) | struct vk_combuf_s function registerGeometryBufferAs (line 176) | static void registerGeometryBufferAs(const char *name) { function qboolean (line 187) | qboolean R_GeometryBuffer_Init(void) { function R_GeometryBuffer_Shutdown (line 218) | void R_GeometryBuffer_Shutdown(void) { function R_GeometryBuffer_Flip (line 223) | void R_GeometryBuffer_Flip(void) { function produceGeometry (line 227) | static void produceGeometry(struct Producer* p, struct vk_combuf_s *comb... FILE: ref/vk/vk_geometry.h type vk_vertex_t (line 17) | typedef struct vk_vertex_s { type r_geometry_range_t (line 29) | typedef struct { type r_geometry_range_lock_t (line 46) | typedef struct { type r_geometry_buffer_lock_t (line 62) | typedef struct { type r_geometry_lifetime_t (line 82) | typedef enum { FILE: ref/vk/vk_light.c type vk_lights_cell_t (line 41) | typedef struct { type vk_emissive_texture_t (line 56) | typedef struct { type rt_light_polygon_t (line 61) | typedef struct { type vk_point_light_t (line 79) | typedef struct { function debugDumpLights (line 142) | static void debugDumpLights( void ) { type Producer (line 151) | struct Producer type vk_combuf_s (line 151) | struct vk_combuf_s function qboolean (line 153) | qboolean VK_LightsInit( void ) { function VK_LightsShutdown (line 204) | void VK_LightsShutdown( void ) { type vk_light_leaf_set_t (line 211) | typedef struct { type vk_surface_metadata_t (line 216) | typedef struct { function qboolean (line 239) | static qboolean loadRadData( const model_t *map, const char *fmt, ... ) { function leafAccumPrepare (line 365) | static void leafAccumPrepare( void ) { function qboolean (line 371) | static qboolean leafAccumAdd( uint16_t leaf_index ) { function leafAccumFinalize (line 382) | static void leafAccumFinalize( void ) { function leafAccumAddPotentiallyVisibleFromLeaf (line 387) | static int leafAccumAddPotentiallyVisibleFromLeaf(const model_t *const m... function vk_light_leaf_set_t (line 418) | static vk_light_leaf_set_t *getMapLeafsAffectedByMapSurface( const msurf... function RT_LightCellIndex (line 485) | int RT_LightCellIndex( const int light_cell[3] ) { function vk_light_leaf_set_t (line 495) | static vk_light_leaf_set_t *getMapLeafsAffectedByMovingSurface( const ms... function prepareSurfacesLeafVisibilityCache (line 559) | static void prepareSurfacesLeafVisibilityCache( const struct model_s *ma... function RT_LightsNewMap (line 575) | void RT_LightsNewMap( const struct model_s *map ) { function qboolean (line 614) | static qboolean addSurfaceLightToCell( int cell_index, int polygon_light... function qboolean (line 633) | static qboolean addLightToCell( int cell_index, int light_index ) { function addLightIndexToLeaf (line 689) | static void addLightIndexToLeaf( const mleaf_t *leaf, int index ) { function addPointLightToAllClusters (line 729) | static void addPointLightToAllClusters( int index ) { function addPointLightToClusters (line 742) | static void addPointLightToClusters( int index ) { function addPointLight (line 765) | static int addPointLight( const vec3_t origin, const vec3_t color, float... function addSpotLight (line 797) | static int addSpotLight( const vk_light_entity_t *le, float radius, floa... function RT_LightAddFlashlight (line 853) | void RT_LightAddFlashlight(const struct cl_entity_s *ent, qboolean local... function sphereSolidAngleFromDistDiv2Pi (line 949) | static float sphereSolidAngleFromDistDiv2Pi(float r, float d) { function qboolean (line 953) | static qboolean addDlight( const dlight_t *dlight ) { function processStaticPointLights (line 979) | static void processStaticPointLights( void ) { function RT_LightsLoadBegin (line 1020) | void RT_LightsLoadBegin( const struct model_s *map ) { function RT_LightsLoadEnd (line 1053) | void RT_LightsLoadEnd( void ) { function qboolean (line 1072) | qboolean RT_GetEmissiveForTexture( vec3_t out, int texture_id ) { function addPolygonLightIndexToLeaf (line 1086) | static void addPolygonLightIndexToLeaf(const mleaf_t* leaf, int poly_ind... function addPolygonLightToAllClusters (line 1144) | static void addPolygonLightToAllClusters( int poly_index ) { function addPolygonLeafSetToClusters (line 1157) | static void addPolygonLeafSetToClusters(const vk_light_leaf_set_t *leafs... function RT_LightAddPolygon (line 1173) | int RT_LightAddPolygon(const rt_light_add_polygon_t *addpoly) { function RT_LightsFrameBegin (line 1267) | void RT_LightsFrameBegin( void ) { function uploadGridRange (line 1279) | static void uploadGridRange( int begin, int end ) { function uploadGrid (line 1310) | static void uploadGrid( void ) { function uploadPolygonLights (line 1331) | static void uploadPolygonLights( struct LightsMetadata *metadata ) { function uploadPointLights (line 1360) | static void uploadPointLights( struct LightsMetadata *metadata ) { function VK_LightsUpload (line 1379) | static void VK_LightsUpload( struct vk_combuf_s *combuf ) { function RT_LightsFrameEnd (line 1409) | static void RT_LightsFrameEnd( void ) { function lightsProduce (line 1499) | static void lightsProduce(struct Producer* p, struct vk_combuf_s *combuf... FILE: ref/vk/vk_light.h type model_s (line 9) | struct model_s type model_s (line 10) | struct model_s type model_s (line 14) | struct model_s type cl_entity_s (line 25) | struct cl_entity_s type cl_entity_s (line 26) | struct cl_entity_s type msurface_s (line 28) | struct msurface_s type rt_light_add_polygon_t (line 29) | typedef struct rt_light_add_polygon_s { FILE: ref/vk/vk_lightmap.c type gllightmapstate_t (line 12) | typedef struct function LM_InitBlock (line 28) | static void LM_InitBlock( void ) function LM_AllocBlock (line 33) | static int LM_AllocBlock( int w, int h, int *x, int *y ) function LM_UploadBlock (line 85) | static void LM_UploadBlock( qboolean dynamic ) function R_BuildLightMap (line 135) | static void R_BuildLightMap( msurface_t *surf, byte *dest, int stride, q... function VK_CreateSurfaceLightmap (line 189) | void VK_CreateSurfaceLightmap( msurface_t *surf, const model_t *loadmodel ) function VK_UploadLightmap (line 224) | void VK_UploadLightmap( void ) function VK_ClearLightmap (line 229) | void VK_ClearLightmap( void ) function VK_RunLightStyles (line 238) | void VK_RunLightStyles( lightstyle_t *styles ) FILE: ref/vk/vk_lightmap.h type xvk_lightmap_state_t (line 11) | typedef struct { FILE: ref/vk/vk_logs.c type log_pair_t (line 6) | struct log_pair_t { function R_LogSetVerboseModules (line 15) | void R_LogSetVerboseModules( const char *p ) { FILE: ref/vk/vk_mapents.c function parseEntPropWadList (line 21) | static unsigned parseEntPropWadList(const char* value, string *out, unsi... function parseEntPropFloat (line 56) | static unsigned parseEntPropFloat(const char* value, float *out, unsigne... function parseEntPropInt (line 60) | static unsigned parseEntPropInt(const char* value, int *out, unsigned bi... function parseEntPropIntArray (line 64) | static unsigned parseEntPropIntArray(const char* value, int_array_t *out... function parseEntPropString (line 89) | static unsigned parseEntPropString(const char* value, string *out, unsig... function parseEntPropVec2 (line 98) | static unsigned parseEntPropVec2(const char* value, vec2_t *out, unsigne... function parseEntPropVec3 (line 102) | static unsigned parseEntPropVec3(const char* value, vec3_t *out, unsigne... function parseEntPropRgbav (line 112) | static unsigned parseEntPropRgbav(const char* value, vec3_t *out, unsign... function parseEntPropClassname (line 134) | static unsigned parseEntPropClassname(const char* value, class_name_e *o... function weirdGoldsrcLightScaling (line 152) | static void weirdGoldsrcLightScaling( vec3_t intensity ) { function parseAngles (line 158) | static void parseAngles( const entity_props_t *props, vk_light_entity_t ... function parseStopDot (line 188) | static void parseStopDot( const entity_props_t *props, vk_light_entity_t... function fillLightFromProps (line 196) | static void fillLightFromProps( vk_light_entity_t *le, const entity_prop... function addLightEntity (line 259) | static void addLightEntity( const entity_props_t *props, unsigned have_f... function addTargetEntity (line 318) | static void addTargetEntity( const entity_props_t *props ) { function readWorldspawn (line 340) | static void readWorldspawn( const entity_props_t *props ) { function R_VkRenderModeFromString (line 348) | int R_VkRenderModeFromString( const char *s ) { function readFuncAny (line 359) | static void readFuncAny( const entity_props_t *const props, uint32_t hav... function addPatchSurface (line 403) | static void addPatchSurface( const entity_props_t *props, uint32_t have_... function patchLightEntity (line 507) | static void patchLightEntity( const entity_props_t *props, int ent_id, u... function patchFuncAnyEntity (line 524) | static void patchFuncAnyEntity( const entity_props_t *props, uint32_t ha... function patchEntity (line 597) | static void patchEntity( const entity_props_t *props, uint32_t have_fiel... function appendExcludedPairs (line 623) | static void appendExcludedPairs(const entity_props_t *props) { function appendExcludedSingles (line 639) | static void appendExcludedSingles(const entity_props_t *props) { function addSmoothingGroup (line 659) | static void addSmoothingGroup(const entity_props_t *props) { function parseEntities (line 677) | static void parseEntities( char *string, qboolean is_patch ) { function xvk_mapent_target_t (line 785) | static const xvk_mapent_target_t *findTargetByName(const char *name) { function orientSpotlights (line 795) | static void orientSpotlights( void ) { function parsePatches (line 821) | static void parsePatches( const model_t *const map ) { function XVK_ParseMapEntities (line 858) | void XVK_ParseMapEntities( void ) { function XVK_ParseMapPatches (line 880) | void XVK_ParseMapPatches( void ) { function xvk_patch_surface_t (line 905) | const xvk_patch_surface_t* R_VkPatchGetSurface( int surface_index ) { FILE: ref/vk/vk_mapents.h type class_name_e (line 50) | typedef enum { type int_array_t (line 63) | typedef struct { type entity_props_t (line 68) | typedef struct { type fields_read_e (line 74) | typedef enum { type LightType (line 81) | typedef enum { LightTypePoint, LightTypeSurface, LightTypeSpot, LightTyp... type vk_light_entity_t (line 83) | typedef struct { type xvk_mapent_target_t (line 100) | typedef struct { type xvk_mapent_func_any_t (line 107) | typedef struct { type xvk_mapent_ref_t (line 135) | typedef struct { type xvk_smoothing_group_t (line 141) | typedef struct { type xvk_map_entities_t (line 146) | typedef struct { type texture_s (line 201) | struct texture_s type xvk_patch_surface_t (line 203) | typedef struct { FILE: ref/vk/vk_materials.c type r_vk_material_per_mode_t (line 39) | typedef struct { type texture_to_material_t (line 52) | typedef struct { type material_entry_t (line 58) | typedef struct { type material_name_map_t (line 65) | typedef struct { function loadTexture (line 92) | static int loadTexture( const char *filename, qboolean force_reload, col... function makePath (line 101) | static void makePath(char *out, size_t out_size, const char *value, cons... function printMaterial (line 114) | static void printMaterial(int index) { function acquireTexturesForMaterial (line 126) | static void acquireTexturesForMaterial( int index ) { function releaseTexturesForMaterialPtr (line 137) | static void releaseTexturesForMaterialPtr( const r_vk_material_t *mat ) { function releaseTexturesForMaterial (line 146) | static void releaseTexturesForMaterial( int index ) { function addMaterial (line 152) | static int addMaterial(const char *name, const r_vk_material_t* mat) { function assignMaterialForTexture (line 172) | static void assignMaterialForTexture(const char *name, int for_tex_id, i... function loadMaterialsFromFile (line 191) | static void loadMaterialsFromFile( const char *filename, int depth ) { function loadMaterialsFromFileF (line 425) | static void loadMaterialsFromFileF( const char *fmt, ... ) { function findFilenameExtension (line 436) | static int findFilenameExtension(const char *s, int len) { function materialsReleaseTextures (line 448) | static void materialsReleaseTextures( void ) { function R_VkMaterialsReload (line 453) | void R_VkMaterialsReload( void ) { function R_VkMaterialsLoadForModel (line 528) | void R_VkMaterialsLoadForModel( const struct model_s* mod ) { function r_vk_material_t (line 540) | r_vk_material_t R_VkMaterialGetForTexture( int tex_index ) { function r_vk_material_t (line 544) | r_vk_material_t R_VkMaterialGetForTextureWithFlags( int tex_index, uint3... function r_vk_material_ref_t (line 579) | r_vk_material_ref_t R_VkMaterialGetForName( const char *name ) { function r_vk_material_t (line 600) | r_vk_material_t R_VkMaterialGetForRef( r_vk_material_ref_t ref ) { function qboolean (line 611) | qboolean R_VkMaterialGetEx( int tex_id, int rendermode, r_vk_material_t ... function R_VkMaterialsShutdown (line 636) | void R_VkMaterialsShutdown( void ) { FILE: ref/vk/vk_materials.h type r_vk_material_t (line 19) | typedef struct r_vk_material_s { type r_vk_material_ref_t (line 31) | typedef struct { int index; } r_vk_material_ref_t; type model_s (line 39) | struct model_s type model_s (line 40) | struct model_s FILE: ref/vk/vk_math.c function Matrix4x4_Concat (line 27) | void Matrix4x4_Concat( matrix4x4 out, const matrix4x4 in1, const matrix4... function Matrix4x4_CreateProjection (line 54) | void Matrix4x4_CreateProjection( matrix4x4 out, float xMax, float xMin, ... function Matrix4x4_CreateOrtho (line 69) | void Matrix4x4_CreateOrtho( matrix4x4 out, float xLeft, float xRight, fl... function Matrix4x4_CreateModelview (line 91) | void Matrix4x4_CreateModelview( matrix4x4 out ) function Matrix4x4_ToArrayFloatGL (line 103) | void Matrix4x4_ToArrayFloatGL( const matrix4x4 in, float out[16] ) function Matrix4x4_FromArrayFloatGL (line 123) | void Matrix4x4_FromArrayFloatGL( matrix4x4 out, const float in[16] ) function Matrix4x4_CreateTranslate (line 143) | void Matrix4x4_CreateTranslate( matrix4x4 out, float x, float y, float z ) function Matrix4x4_CreateRotate (line 163) | void Matrix4x4_CreateRotate( matrix4x4 out, float angle, float x, float ... function Matrix4x4_CreateScale (line 194) | void Matrix4x4_CreateScale( matrix4x4 out, float x ) function Matrix4x4_CreateScale3 (line 214) | void Matrix4x4_CreateScale3( matrix4x4 out, float x, float y, float z ) function Matrix4x4_ConcatTranslate (line 234) | void Matrix4x4_ConcatTranslate( matrix4x4 out, float x, float y, float z ) function Matrix4x4_ConcatRotate (line 243) | void Matrix4x4_ConcatRotate( matrix4x4 out, float angle, float x, float ... function Matrix4x4_ConcatScale (line 252) | void Matrix4x4_ConcatScale( matrix4x4 out, float x ) function Matrix4x4_ConcatScale3 (line 261) | void Matrix4x4_ConcatScale3( matrix4x4 out, float x, float y, float z ) function computeTangentE (line 270) | void computeTangentE(vec3_t out_tangent, const vec3_t e1, const vec3_t e... function computeTangent (line 287) | void computeTangent(vec3_t out_tangent, const vec3_t v0, const vec3_t v1... function Matrix4x4_CreateFromVectors (line 296) | void Matrix4x4_CreateFromVectors(matrix4x4 out, const vec3_t right, cons... function computeNormal (line 318) | void computeNormal(vec3_t p0, vec3_t p1, vec3_t p2, vec3_t out_normal) { FILE: ref/vk/vk_overlay.c type vertex_2d_t (line 17) | typedef struct vertex_2d_s { type batch_t (line 28) | typedef struct { function vertex_2d_t (line 48) | static vertex_2d_t* allocQuadVerts(int blending_mode, int texnum) { function R_DrawStretchPic (line 88) | void R_DrawStretchPic( float x, float y, float w, float h, float s1, flo... function drawFill (line 117) | static void drawFill( float x, float y, float w, float h, int r, int g, ... function clearAccumulated (line 128) | static void clearAccumulated( void ) { function qboolean (line 138) | static qboolean createPipelines( void ) function qboolean (line 234) | qboolean R_VkOverlay_Init( void ) { function R_VkOverlay_Shutdown (line 249) | void R_VkOverlay_Shutdown( void ) { function drawOverlay (line 257) | static void drawOverlay( VkCommandBuffer cmdbuf ) { function R_VkOverlay_DrawAndFlip (line 280) | void R_VkOverlay_DrawAndFlip( VkCommandBuffer cmdbuf, qboolean draw ) { function R_DrawStretchRaw (line 287) | void R_DrawStretchRaw( float x, float y, float w, float h, int cols, int... function CL_FillRGBA (line 292) | void CL_FillRGBA( int rendermode, float x, float y, float w, float h, by... FILE: ref/vk/vk_ray_accel.h type rt_draw_instance_t (line 10) | typedef struct rt_draw_instance_t { FILE: ref/vk/vk_ray_internal.h type rt_blas_create_t (line 14) | typedef struct { type rt_blas_s (line 22) | struct rt_blas_s type rt_blas_s (line 24) | struct rt_blas_s type rt_blas_s (line 27) | struct rt_blas_s type vk_render_geometry_s (line 27) | struct vk_render_geometry_s FILE: ref/vk/vk_ray_model.c type rt_model_t (line 15) | typedef struct rt_model_s { function R_VkMaterialModeFromRenderType (line 22) | uint32_t R_VkMaterialModeFromRenderType(vk_render_type_e render_type) { function RT_RayModel_Clear (line 54) | void RT_RayModel_Clear(void) { function XVK_RayModel_ClearForNextFrame (line 66) | void XVK_RayModel_ClearForNextFrame( void ) { type rt_model_s (line 70) | struct rt_model_s type rt_blas_s (line 77) | struct rt_blas_s function RT_ModelDestroy (line 108) | void RT_ModelDestroy(struct rt_model_s* model) { function qboolean (line 121) | qboolean RT_ModelUpdate(struct rt_model_s *model, const struct vk_render... function qboolean (line 138) | qboolean RT_ModelUpdateMaterials(struct rt_model_s *model, const struct ... function qboolean (line 178) | static qboolean isLegacyBlendingMode(int material_mode) { function sRGBtoLinearScalar (line 189) | static float sRGBtoLinearScalar(const float sRGB) { function sRGBtoLinearVec4 (line 196) | static void sRGBtoLinearVec4(const vec4_t in, vec4_t out) { function RT_FrameAddModel (line 218) | void RT_FrameAddModel( struct rt_model_s *model, rt_frame_add_model_t ar... type rt_dynamic_t (line 258) | typedef struct { function qboolean (line 280) | qboolean RT_DynamicModelInit(void) { function RT_DynamicModelShutdown (line 309) | void RT_DynamicModelShutdown(void) { function RT_DynamicModelProcessFrame (line 316) | void RT_DynamicModelProcessFrame(void) { function RT_FrameAddOnce (line 362) | void RT_FrameAddOnce( rt_frame_add_once_t args ) { FILE: ref/vk/vk_render.c type uniform_data_t (line 41) | typedef struct { type sky_uniform_data_t (line 46) | typedef struct { type r_pipeline_sky_t (line 67) | typedef struct { function qboolean (line 95) | static qboolean createPipeline( VkPipeline* out, const char *name, const... function qboolean (line 118) | static qboolean createSkyboxPipeline( void ) { function qboolean (line 186) | static qboolean createPipelines( void ) type vk_ubo_lights_t (line 357) | typedef struct { type render_draw_t (line 370) | typedef struct render_draw_s { type render_draw_sky_t (line 378) | typedef struct render_draw_sky_s { type draw_command_type_e (line 384) | enum draw_command_type_e { type draw_command_t (line 391) | typedef struct { function qboolean (line 417) | qboolean VK_RenderInit( void ) { function VK_RenderShutdown (line 476) | void VK_RenderShutdown( void ) function VK_RenderBegin (line 493) | void VK_RenderBegin( qboolean ray_tracing ) { function VK_RenderSetupCamera (line 523) | void VK_RenderSetupCamera( const struct ref_viewpass_s *rvp ) { function allocUniform (line 529) | static uint32_t allocUniform( uint32_t size, uint32_t alignment ) { function draw_command_t (line 536) | static draw_command_t *drawCmdAlloc( void ) { function drawCmdPushDebugLabelBegin (line 541) | static void drawCmdPushDebugLabelBegin( const char *debug_label ) { function drawCmdPushDebugLabelEnd (line 549) | static void drawCmdPushDebugLabelEnd( void ) { function getUboOffset_FIXME (line 557) | static uint32_t getUboOffset_FIXME( void ) { function drawCmdPushDraw (line 577) | static void drawCmdPushDraw( const render_draw_t *draw ) function drawCmdPushDrawSky (line 605) | static void drawCmdPushDrawSky( const render_draw_sky_t *draw_sky ) function writeDlightsToUBO (line 620) | static uint32_t writeDlightsToUBO( void ) function VK_RenderEndPrepare_FIXME (line 659) | void VK_RenderEndPrepare_FIXME( struct vk_combuf_s* combuf, const FrameC... function VK_RenderEnd (line 670) | void VK_RenderEnd( vk_combuf_t* combuf, qboolean draw, uint32_t width, u... function VK_RenderDebugLabelBegin (line 827) | void VK_RenderDebugLabelBegin( const char *name ) function VK_RenderDebugLabelEnd (line 832) | void VK_RenderDebugLabelEnd( void ) function VK_RenderEndRTX (line 837) | void VK_RenderEndRTX( struct vk_combuf_s* combuf, struct r_vk_image_s *d... function qboolean (line 855) | qboolean R_RenderModelCreate( vk_render_model_t *model, vk_render_model_... function R_RenderModelDestroy (line 874) | void R_RenderModelDestroy( vk_render_model_t* model ) { function qboolean (line 879) | qboolean R_RenderModelUpdate( const vk_render_model_t *model ) { function qboolean (line 889) | qboolean R_RenderModelUpdateMaterials( const vk_render_model_t *model, c... function uboComputeAndSetMVPFromModel (line 896) | static void uboComputeAndSetMVPFromModel( const matrix4x4 model ) { type trad_submit_t (line 902) | typedef struct { function submitToTraditionalRender (line 913) | static void submitToTraditionalRender( trad_submit_t args ) { function R_RenderModelDraw (line 1005) | void R_RenderModelDraw(const vk_render_model_t *model, r_model_draw_t ar... function R_RenderDrawOnce (line 1036) | void R_RenderDrawOnce(r_draw_once_t args) { FILE: ref/vk/vk_render.h type ref_viewpass_s (line 10) | struct ref_viewpass_s type ref_viewpass_s (line 11) | struct ref_viewpass_s type vk_render_geometry_t (line 15) | typedef struct vk_render_geometry_s { type vk_render_type_e (line 38) | typedef enum { type material_mode_e (line 85) | typedef enum { type rt_light_add_polygon_s (line 99) | struct rt_light_add_polygon_s type rt_model_s (line 100) | struct rt_model_s type vk_render_model_t (line 102) | typedef struct vk_render_model_s { type vk_render_model_init_t (line 116) | typedef struct { type material_flag_bits_e (line 131) | typedef enum { type r_model_draw_t (line 137) | typedef struct { type r_draw_once_t (line 154) | typedef struct { type vk_combuf_s (line 174) | struct vk_combuf_s type FrameContext (line 175) | struct FrameContext type vk_combuf_s (line 176) | struct vk_combuf_s type FrameContext (line 176) | struct FrameContext type vk_combuf_s (line 177) | struct vk_combuf_s type r_vk_image_s (line 179) | struct r_vk_image_s type vk_combuf_s (line 180) | struct vk_combuf_s type r_vk_image_s (line 180) | struct r_vk_image_s FILE: ref/vk/vk_renderstate.c function GL_SetRenderMode (line 29) | void GL_SetRenderMode( int renderMode ) function TriColor4ub (line 34) | void TriColor4ub( unsigned char r, unsigned char g, unsigned char b, uns... function R_AllowFog (line 39) | void R_AllowFog( qboolean allow ) function R_Set2DMode (line 44) | void R_Set2DMode( qboolean enable ) FILE: ref/vk/vk_renderstate.h type color_rgba8_t (line 5) | typedef struct { uint8_t r, g, b, a; } color_rgba8_t; type render_state_t (line 7) | typedef struct render_state_s { FILE: ref/vk/vk_rmain.c function qboolean (line 38) | static qboolean R_SetDisplayTransform( ref_screen_rotation_t rotate, int... function GL_SetupAttributes (line 45) | static void GL_SetupAttributes( int safegl ) function GL_ClearExtensions (line 49) | static void GL_ClearExtensions( void ) function GL_BackendStartFrame_UNUSED (line 53) | static void GL_BackendStartFrame_UNUSED( void ) function GL_BackendEndFrame_UNUSED (line 57) | static void GL_BackendEndFrame_UNUSED( void ) function R_ShowTextures_UNUSED (line 63) | static void R_ShowTextures_UNUSED( void ) function byte (line 69) | static const byte *R_GetTextureOriginalBuffer_UNUSED( unsigned int idx ) function GL_ProcessTexture_UNUSED (line 75) | static void GL_ProcessTexture_UNUSED( int texnum, float gamma, int topCo... function qboolean (line 80) | static qboolean VID_CubemapShot( const char *base, uint size, const floa... function colorVec (line 87) | static colorVec R_LightPoint( const float *p ) function Mod_UnloadTextures (line 96) | static void Mod_UnloadTextures( model_t *mod ) function qboolean (line 120) | static qboolean Mod_ProcessRenderData( model_t *mod, qboolean create, co... function VK_RefGetParm (line 229) | static int VK_RefGetParm( int parm, int arg ) function GetDetailScaleForTexture (line 271) | static void GetDetailScaleForTexture( int texture, float *xScale, float... function GetExtraParmsForTexture (line 275) | static void GetExtraParmsForTexture( int texture, byte *red, byte *gree... function GetFrameTime (line 279) | static float GetFrameTime( void ) function R_SetCurrentEntity (line 293) | static void R_SetCurrentEntity( struct cl_entity_s *ent ) function R_SetCurrentModel (line 297) | static void R_SetCurrentModel( struct model_s *mod ) function AVI_UploadRawFrame (line 305) | static void AVI_UploadRawFrame( int texture, int cols, int rows, int wi... function GL_Bind (line 311) | static void GL_Bind( int tmu, unsigned int texnum ) function GL_SelectTexture (line 319) | static void GL_SelectTexture( int tmu ) function GL_LoadTextureMatrix (line 323) | static void GL_LoadTextureMatrix( const float *glmatrix ) function GL_TexMatrixIdentity (line 327) | static void GL_TexMatrixIdentity( void ) function GL_CleanUpTextureUnits (line 331) | static void GL_CleanUpTextureUnits( int last ) function GL_TexGen (line 335) | static void GL_TexGen( unsigned int coord, unsigned int mode ) function GL_TextureTarget (line 339) | static void GL_TextureTarget( unsigned int target ) function GL_TexCoordArrayMode (line 343) | static void GL_TexCoordArrayMode( unsigned int texmode ) function GL_UpdateTexSize (line 347) | static void GL_UpdateTexSize( int texnum, int width, int height, int dep... function GL_DrawParticles (line 353) | static void GL_DrawParticles( const struct ref_viewpass_s *rvp, qboolean... type mstudiotex_s (line 360) | struct mstudiotex_s type cl_entity_s (line 360) | struct cl_entity_s function GL_OrthoBounds (line 367) | static void GL_OrthoBounds( const float *mins, const float *maxs ) function byte (line 373) | static byte* Mod_GetCurrentVis( void ) { function TriFog (line 393) | static void TriFog( float flFogColor[3], float flStart, float flEnd, int... function R_ScreenToWorld (line 397) | static void R_ScreenToWorld( const float *screen, float *world ) function TriGetMatrix (line 401) | static void TriGetMatrix( const int pname, float *matrix ) function TriFogParams (line 405) | static void TriFogParams( float flDensity, int iFogSkybox ) function TriCullFace (line 409) | static void TriCullFace( TRICULLSTYLE mode ) function byte (line 414) | static const byte* R_TextureData_UNUSED( unsigned int texnum ) function R_CreateTexture_UNUSED (line 422) | static int R_CreateTexture_UNUSED( const char *name, int width, int heig... function R_LoadTextureArray_UNUSED (line 428) | static int R_LoadTextureArray_UNUSED( const char **names, int flags ) function R_CreateTextureArray_UNUSED (line 434) | static int R_CreateTextureArray_UNUSED( const char *name, int width, int... function ref_device_t (line 440) | static const ref_device_t *pfnGetRenderDevice( unsigned int idx ) function R_GammaChanged (line 448) | static void R_GammaChanged( qboolean do_reset_gamma ) function qboolean (line 453) | static qboolean R_Init(void) { function R_SetSkyCloudsTextures (line 468) | static void R_SetSkyCloudsTextures( int solidskyTexture, int alphaskyTex... function R_OverrideTextureSourceSize (line 472) | static void R_OverrideTextureSourceSize( unsigned int texnum, unsigned i... function VGUI_SetupDrawing (line 476) | static void VGUI_SetupDrawing( qboolean rect ) { function VGUI_UploadTextureBlock (line 480) | static void VGUI_UploadTextureBlock( int drawX, int drawY, const byte *r... function GetRefAPI (line 636) | int EXPORT GetRefAPI( int version, ref_interface_t *funcs, ref_api_t *en... FILE: ref/vk/vk_rpart.c function CL_DrawParticles (line 57) | void CL_DrawParticles( double frametime, particle_t *cl_active_particles... function qboolean (line 132) | static qboolean CL_CullTracer( particle_t *p, const vec3_t start, const ... function CL_DrawTracers (line 169) | void CL_DrawTracers( double frametime, particle_t *cl_active_tracers ) FILE: ref/vk/vk_rpart.h type particle_t (line 3) | typedef struct particle_s particle_t; FILE: ref/vk/vk_rtx.c type UniformBuffer (line 42) | struct UniformBuffer type vk_meatpipe_s (line 48) | struct vk_meatpipe_s function VK_RayNewMapBegin (line 69) | void VK_RayNewMapBegin( void ) { function VK_RayFrameBegin (line 76) | void VK_RayFrameBegin( void ) { function parseDebugDisplayValue (line 83) | static void parseDebugDisplayValue( void ) { function parseDebugFlags (line 129) | static void parseDebugFlags( void ) { function getRandomSeed (line 159) | static uint32_t getRandomSeed( void ) { function produceUboResource (line 166) | static void produceUboResource(struct Producer* p, struct vk_combuf_s *c... function prepareUniformBuffer (line 175) | static struct UniformBuffer prepareUniformBuffer( const vk_ray_frame_ren... type perform_tracing_args_t (line 220) | typedef struct { function r_vk_image_t (line 228) | static r_vk_image_t* performTracing( vk_combuf_t *combuf, const perform_... function destroyMeatpipe (line 256) | static void destroyMeatpipe(void) { function qboolean (line 261) | static qboolean reloadMeatpipe(void) { function reloadOrResizeIfNeeded (line 282) | static void reloadOrResizeIfNeeded(const vk_ray_frame_render_args_t* arg... function VK_RayFrameEnd (line 318) | void VK_RayFrameEnd(const vk_ray_frame_render_args_t* args) function reloadPipeline (line 369) | static void reloadPipeline( void ) { function qboolean (line 373) | qboolean VK_RayInit( void ) function VK_RayShutdown (line 439) | void VK_RayShutdown( void ) { function RT_FrameDiscontinuity (line 451) | void RT_FrameDiscontinuity( void ) { FILE: ref/vk/vk_rtx.h type vk_combuf_s (line 7) | struct vk_combuf_s type r_vk_image_s (line 8) | struct r_vk_image_s type vk_ray_frame_render_args_t (line 9) | typedef struct { type vk_render_geometry_s (line 25) | struct vk_render_geometry_s type rt_model_s (line 26) | struct rt_model_s type r_vk_material_s (line 27) | struct r_vk_material_s type rt_blas_usage_e (line 29) | typedef enum { type rt_model_create_t (line 35) | typedef struct { type rt_model_s (line 41) | struct rt_model_s type rt_model_s (line 42) | struct rt_model_s type rt_model_s (line 44) | struct rt_model_s type vk_render_geometry_s (line 44) | struct vk_render_geometry_s type rt_model_s (line 46) | struct rt_model_s type vk_render_geometry_s (line 46) | struct vk_render_geometry_s type rt_frame_add_model_t (line 48) | typedef struct { type rt_model_s (line 65) | struct rt_model_s type rt_frame_add_once_t (line 67) | typedef struct { FILE: ref/vk/vk_scene.c type vk_trans_entity_t (line 48) | typedef struct vk_trans_entity_s { type draw_list_t (line 53) | typedef struct draw_list_s { function preloadModels (line 68) | static void preloadModels( void ) { function loadMap (line 102) | static void loadMap(const model_t* const map, qboolean force_reload) { function reloadPatches (line 144) | static void reloadPatches( void ) { function cl_entity_t (line 158) | cl_entity_t* R_GetEntityByIndex(int index) function model_t (line 166) | model_t* R_ModelHandle(int index) function R_InitModelsPolys (line 174) | void R_InitModelsPolys ( void ) function VK_SceneInit (line 204) | void VK_SceneInit( void ) function R_FIXME_GetEntityRenderMode (line 217) | static int R_FIXME_GetEntityRenderMode( cl_entity_t *ent ) function R_SceneMapDestroy (line 253) | void R_SceneMapDestroy( void ) { function R_ClearModelDecalChains (line 260) | static void R_ClearModelDecalChains( void ) function R_NewMap (line 279) | void R_NewMap( void ) { function qboolean (line 312) | qboolean R_AddEntity( struct cl_entity_s *clent, int type ) function R_ProcessEntData (line 362) | void R_ProcessEntData( qboolean allocate, cl_entity_t *entities, unsigne... function R_ClearScreen (line 380) | void R_ClearScreen( void ) function R_PushScene (line 392) | void R_PushScene( void ) function R_PopScene (line 399) | void R_PopScene( void ) function R_ClearScene (line 407) | void R_ClearScene( void ) function R_RenderScene (line 415) | void R_RenderScene( void ) function R_RotateForEntity (line 420) | static void R_RotateForEntity( matrix4x4 out, const cl_entity_t *e ) function R_RankForRenderMode (line 438) | static int R_RankForRenderMode( int rendermode ) function R_TransEntityCompare (line 461) | static int R_TransEntityCompare( const void *a, const void *b) function CL_FxBlend (line 514) | int CL_FxBlend( cl_entity_t *e ) // FIXME do R_SetupFrustum: , vec3_t vf... function Matrix4x4_SetOrigin (line 629) | static void Matrix4x4_SetOrigin( matrix4x4 out, float x, float y, float z ) function drawEntity (line 636) | static void drawEntity( cl_entity_t *ent, int render_mode ) function VK_SceneRender (line 692) | void VK_SceneRender( const ref_viewpass_t *rvp ) { function CL_AddCustomBeam (line 790) | void CL_AddCustomBeam( cl_entity_t *pEnvBeam ) function CL_DrawBeams (line 805) | void CL_DrawBeams( int fTrans, BEAM *active_beams ) FILE: ref/vk/vk_scene.h type ref_viewpass_s (line 9) | struct ref_viewpass_s type cl_entity_s (line 10) | struct cl_entity_s type ref_viewpass_s (line 14) | struct ref_viewpass_s type cl_entity_s (line 16) | struct cl_entity_s type cl_entity_s (line 17) | struct cl_entity_s type cl_entity_s (line 31) | struct cl_entity_s type beam_s (line 32) | struct beam_s type beam_s (line 33) | struct beam_s type cl_entity_s (line 34) | struct cl_entity_s type cl_entity_s (line 36) | struct cl_entity_s FILE: ref/vk/vk_speeds.c function listGpuPerfCounters (line 11) | static void listGpuPerfCounters(void) { function enableGpuPerfCounters (line 15) | static void enableGpuPerfCounters(void) { function VK_SpeedsInit (line 41) | void VK_SpeedsInit(void) { FILE: ref/vk/vk_sprite.c function qboolean (line 38) | static qboolean createQuadModel(void) { function destroyQuadModel (line 121) | static void destroyQuadModel(void) { function qboolean (line 132) | qboolean R_SpriteInit(void) { function R_SpriteShutdown (line 139) | void R_SpriteShutdown(void) { function R_SpriteNewMapFIXME (line 143) | void R_SpriteNewMapFIXME(void) { function mspriteframe_t (line 148) | static mspriteframe_t *R_GetSpriteFrame( const model_t *pModel, int fram... function R_GetSpriteParms (line 208) | void R_GetSpriteParms( int *frameWidth, int *frameHeight, int *numFrames... type SpriteLoadContext (line 220) | typedef struct { function dframetype_t (line 228) | static const dframetype_t *VK_SpriteLoadFrame( model_t *mod, const void ... function dframetype_t (line 267) | static const dframetype_t *VK_SpriteLoadGroup( model_t *mod, const void ... function Mod_LoadSpriteModel (line 306) | void Mod_LoadSpriteModel( model_t *mod, const void *buffer, qboolean *lo... function R_GetSpriteTexture (line 393) | int R_GetSpriteTexture( const model_t *m_pSpriteModel, int frame ) function R_GetSpriteFrameInterpolant (line 409) | static float R_GetSpriteFrameInterpolant( cl_entity_t *ent, mspriteframe... function R_SpriteGlowBlend (line 595) | static float R_SpriteGlowBlend( vec3_t origin, int rendermode, int rende... function qboolean (line 625) | static qboolean spriteIsOccluded( const cl_entity_t *e, vec3_t origin, f... function vk_render_type_e (line 652) | static vk_render_type_e spriteRenderModeToRenderType( int render_mode ) { function R_DrawSpriteQuad (line 666) | static void R_DrawSpriteQuad( const char *debug_name, const mspriteframe... function qboolean (line 697) | static qboolean R_SpriteHasLightmap( cl_entity_t *e, int texFormat ) function qboolean (line 727) | static qboolean R_SpriteAllowLerping( const cl_entity_t *e, msprite_t *p... function R_VkSpriteDrawModel (line 746) | void R_VkSpriteDrawModel( cl_entity_t *e, float blend ) function Mod_SpriteUnloadTextures (line 957) | void Mod_SpriteUnloadTextures( void *data ) FILE: ref/vk/vk_sprite.h type model_s (line 7) | struct model_s FILE: ref/vk/vk_studio.c type player_model_t (line 44) | typedef struct type sortedmesh_t (line 53) | typedef struct sortedmesh_s type studio_draw_state_t (line 59) | typedef struct function R_StudioSetupTimings (line 163) | static void R_StudioSetupTimings( void ) function qboolean (line 206) | static qboolean R_StudioComputeBBox( vec3_t bbox[8] ) function R_StudioComputeSkinMatrix (line 259) | static void R_StudioComputeSkinMatrix( const mstudioboneweight_t *bonewe... function model_t (line 353) | static model_t *R_GetChromeSprite( void ) function R_StudioPlayerBlend (line 358) | static void R_StudioPlayerBlend( mstudioseqdesc_t *pseqdesc, int *pBlend... function R_StudioLerpMovement (line 382) | void R_StudioLerpMovement( cl_entity_t *e, double time, vec3_t origin, v... function R_StudioSetUpTransform (line 407) | static void R_StudioSetUpTransform( cl_entity_t *e ) function R_StudioEstimateFrame (line 437) | float R_StudioEstimateFrame( cl_entity_t *e, mstudioseqdesc_t *pseqdesc,... function R_StudioEstimateInterpolant (line 468) | static float R_StudioEstimateInterpolant( cl_entity_t *e ) function R_StudioFxTransform (line 481) | static void R_StudioFxTransform( cl_entity_t *ent, matrix3x4 transform ) function R_StudioCalcBoneAdj (line 519) | static void R_StudioCalcBoneAdj( float dadt, float *adj, const byte *pco... function R_StudioCalcRotations (line 578) | static void R_StudioCalcRotations( cl_entity_t *e, float pos[][3], vec4_... function R_StudioMergeBones (line 616) | static void R_StudioMergeBones( cl_entity_t *e, model_t *m_pSubModel ) function R_StudioSetupBones (line 670) | static void R_StudioSetupBones( cl_entity_t *e ) function R_StudioSaveBones (line 821) | static void R_StudioSaveBones( void ) function R_StudioBuildNormalTable (line 844) | static void R_StudioBuildNormalTable( void ) function R_StudioGenerateNormals (line 896) | static void R_StudioGenerateNormals( void ) function R_StudioSetupChrome (line 1017) | static void R_StudioSetupChrome( float *pchrome, int bone, vec3_t normal ) function R_StudioCalcAttachments (line 1054) | static void R_StudioCalcAttachments( void ) function R_StudioSetupModel (line 1068) | static void R_StudioSetupModel( int bodypart, void **ppbodypart, void **... function R_StudioCheckBBox (line 1088) | static int R_StudioCheckBBox( void ) function R_StudioDynamicLight (line 1096) | static void R_StudioDynamicLight( cl_entity_t *ent, alight_t *plight ) function R_StudioEntityLight (line 1280) | static void R_StudioEntityLight( alight_t *lightinfo ) function R_StudioSetupLighting (line 1363) | static void R_StudioSetupLighting( alight_t *plight ) function R_StudioLighting (line 1393) | static void R_StudioLighting( float *lv, int bone, int flags, vec3_t nor... function R_LightLambert (line 1445) | static void R_LightLambert( vec4_t light[MAX_LOCALLIGHTS], const vec3_t ... function R_StudioSetColorArray (line 1499) | static void R_StudioSetColorArray(const short *ptricmds, const vec3_t *p... function R_StudioSetColorBegin (line 1507) | static void R_StudioSetColorBegin(const short *ptricmds, const vec3_t *p... function R_LightStrength (line 1512) | static void R_LightStrength( int bone, const vec3_t localpos, vec4_t lig... function R_StudioSetupSkin (line 1534) | static int R_StudioSetupSkin( studiohdr_t *ptexturehdr, int index ) function R_StudioSetRenderamt (line 1585) | static void R_StudioSetRenderamt( int iRenderamt ) function R_StudioSetCullState (line 1600) | static void R_StudioSetCullState( int iCull ) function R_StudioRenderShadow (line 1612) | static void R_StudioRenderShadow( int iSprite, float *p1, float *p2, flo... function addVerticesIndicesCounts (line 1661) | static void addVerticesIndicesCounts( const short *ptricmds, int *num_ve... type build_submodel_mesh_t (line 1674) | typedef struct { function buildSubmodelMeshGeometry (line 1694) | static void buildSubmodelMeshGeometry( build_submodel_mesh_t args ) { function vk_render_type_e (line 1884) | static vk_render_type_e studioRenderModeToRenderType( int render_mode ) { type build_submodel_geometry_t (line 1898) | typedef struct { function buildStudioSubmodelGeometry (line 1906) | static void buildStudioSubmodelGeometry(build_submodel_geometry_t args) { function qboolean (line 2115) | static qboolean studioSubmodelRenderInit(r_studio_submodel_render_t *ren... function qboolean (line 2178) | static qboolean studioSubmodelRenderUpdate(const r_studio_submodel_rende... function studioEntityModelDestroy (line 2195) | static void studioEntityModelDestroy(void *userdata) { function r_studio_entity_model_t (line 2205) | static r_studio_entity_model_t *studioEntityModelCreate(const studiohdr_... function r_studio_entity_model_t (line 2222) | static r_studio_entity_model_t *studioEntityModelGet(const cl_entity_t* ... function r_studio_submodel_info_t (line 2244) | static r_studio_submodel_info_t *studioModelFindSubmodelInfo(void) { function material_mode_e (line 2254) | static material_mode_e studioMaterialModeForRenderType(vk_render_type_e ... function R_StudioDrawPoints (line 2284) | static void R_StudioDrawPoints( void ) { function R_StudioSetRemapColors (line 2369) | static void R_StudioSetRemapColors( int newTop, int newBottom ) function R_StudioResetPlayerModels (line 2377) | void R_StudioResetPlayerModels( void ) function model_t (line 2384) | static model_t *R_StudioSetupPlayerModel( int index ) function R_StudioClientEvents (line 2477) | static void R_StudioClientEvents( void ) function R_StudioGetForceFaceFlags (line 2539) | static int R_StudioGetForceFaceFlags( void ) function R_StudioSetForceFaceFlags (line 2544) | static void R_StudioSetForceFaceFlags( int flags ) function R_StudioSetHeader (line 2549) | static void R_StudioSetHeader( studiohdr_t *pheader ) function R_StudioSetRenderModel (line 2555) | static void R_StudioSetRenderModel( model_t *model ) function R_StudioSetupRenderer (line 2560) | static void R_StudioSetupRenderer( int rendermode ) function R_StudioRestoreRenderer (line 2585) | static void R_StudioRestoreRenderer( void ) function R_StudioSetChromeOrigin (line 2597) | static void R_StudioSetChromeOrigin( void ) function pfnIsHardware (line 2602) | static int pfnIsHardware( void ) function R_StudioDrawPointsShadow (line 2607) | static void R_StudioDrawPointsShadow( void ) function GL_StudioSetRenderMode (line 2671) | static void GL_StudioSetRenderMode( int rendermode ) function GL_StudioDrawShadow (line 2685) | static void GL_StudioDrawShadow( void ) function R_StudioRenderFinal (line 2715) | static void R_StudioRenderFinal( void ) function R_StudioRenderModel (line 2736) | static void R_StudioRenderModel( void ) function R_StudioEstimateGait (line 2760) | static void R_StudioEstimateGait( entity_state_t *pplayer ) function R_StudioProcessGait (line 2810) | static void R_StudioProcessGait( entity_state_t *pplayer ) function R_StudioDrawPlayer (line 2879) | static int R_StudioDrawPlayer( int flags, entity_state_t *pplayer ) function R_StudioDrawModel (line 3017) | static int R_StudioDrawModel( int flags ) function R_StudioDrawModelInternal (line 3107) | static void R_StudioDrawModelInternal( cl_entity_t *e, int flags ) function R_DrawStudioModel (line 3144) | static void R_DrawStudioModel( cl_entity_t *e ) function R_RunViewmodelEvents (line 3178) | void R_RunViewmodelEvents( void ) function R_GatherPlayerLight (line 3212) | static void R_GatherPlayerLight( void ) function R_DrawViewModel (line 3225) | void R_DrawViewModel( void ) function R_StudioLoadTexture (line 3311) | static void R_StudioLoadTexture( model_t *mod, studiohdr_t *phdr, mstudi... function Mod_StudioLoadTextures (line 3398) | void Mod_StudioLoadTextures( model_t *mod, void *data ) function Mod_StudioUnloadTextures (line 3415) | void Mod_StudioUnloadTextures( void *data ) function cl_entity_t (line 3435) | static cl_entity_t *pfnGetCurrentEntity( void ) function player_info_t (line 3440) | static player_info_t *pfnPlayerInfo( int index ) function model_t (line 3448) | static model_t *pfnMod_ForName( const char *model, int crash ) function entity_state_t (line 3453) | static entity_state_t *R_StudioGetPlayerState( int index ) function cl_entity_t (line 3461) | static cl_entity_t *pfnGetViewEntity( void ) function pfnGetEngineTimes (line 3466) | static void pfnGetEngineTimes( int *framecount, double *current, double ... function pfnGetViewInfo (line 3475) | static void pfnGetViewInfo( float *origin, float *upv, float *rightv, fl... function model_t (line 3483) | static model_t *pfnModelHandle( int modelindex ) type cache_user_s (line 3488) | struct cache_user_s function pfnMod_LoadCacheFile (line 3498) | static void pfnMod_LoadCacheFile( const char *path, struct cache_user_s ... function cvar_t (line 3503) | static cvar_t *pfnGetCvarPointer( const char *name ) function R_StudioDrawHulls (line 3513) | static void R_StudioDrawHulls( void ) function R_StudioDrawAbsBBox (line 3518) | static void R_StudioDrawAbsBBox( void ) function R_StudioDrawBones (line 3523) | static void R_StudioDrawBones( void ) function pfnGetModelCounters (line 3528) | static void pfnGetModelCounters( int **s, int **a ) function pfnGetAliasScale (line 3534) | static void pfnGetAliasScale( float *x, float *y ) function CL_InitStudioAPI (line 3617) | void CL_InitStudioAPI( void ) function VK_StudioInit (line 3634) | void VK_StudioInit( void ) function VK_StudioShutdown (line 3653) | void VK_StudioShutdown( void ) function VK_StudioDrawModel (line 3658) | void VK_StudioDrawModel( cl_entity_t *ent, int render_mode, float blend ) FILE: ref/vk/vk_studio.h type ref_viewpass_s (line 5) | struct ref_viewpass_s type draw_list_s (line 6) | struct draw_list_s type model_s (line 7) | struct model_s type r_studio_model_info_s (line 25) | struct r_studio_model_info_s type r_studio_model_info_s (line 26) | struct r_studio_model_info_s FILE: ref/vk/vk_studio_model.c type r_studio_model_info_entry_t (line 11) | typedef struct { function studioRenderSubmodelDestroy (line 25) | static void studioRenderSubmodelDestroy( r_studio_submodel_render_t *sub... function studioSubmodelInfoDestroy (line 34) | static void studioSubmodelInfoDestroy(r_studio_submodel_info_t *subinfo) { function R_StudioCacheClear (line 45) | void R_StudioCacheClear( void ) { type bone_transform_t (line 60) | typedef struct { function studioModelCalcBones (line 69) | static void studioModelCalcBones(int numbones, const mstudiobone_t *pbon... function qboolean (line 88) | static qboolean Vector4CompareEpsilon( const vec4_t vec1, const vec4_t v... function qboolean (line 102) | static qboolean isBoneSame(int b) { function studioModelProcessBonesAnimations (line 119) | static void studioModelProcessBonesAnimations(const model_t *const model... function studioModelGetSubmodels (line 188) | static int studioModelGetSubmodels(const studiohdr_t *hdr, r_studio_subm... function r_studio_model_info_t (line 206) | const r_studio_model_info_t* R_StudioModelPreload(model_t *mod) { function r_studio_model_info_t (line 240) | const r_studio_model_info_t *getStudioModelInfo(model_t *model) { function VK_StudioModelInit (line 255) | void VK_StudioModelInit(void) { function r_studio_submodel_render_t (line 260) | r_studio_submodel_render_t *studioSubmodelRenderModelAcquire(r_studio_su... function studioSubmodelRenderModelRelease (line 292) | void studioSubmodelRenderModelRelease(r_studio_submodel_render_t *render... FILE: ref/vk/vk_studio_model.h type r_studio_submodel_info_s (line 6) | struct r_studio_submodel_info_s type r_studio_submodel_render_t (line 12) | typedef struct r_studio_submodel_render_s { type r_studio_submodel_info_t (line 30) | typedef struct r_studio_submodel_info_s { type r_studio_model_info_t (line 47) | typedef struct r_studio_model_info_s { type r_studio_entity_model_t (line 55) | typedef struct { FILE: ref/vk/vk_textures.c type sampled_image_resource_t (line 22) | typedef struct { function vk_descriptor_value_t (line 59) | static vk_descriptor_value_t acquireSampledImageDescriptor(struct rt_res... function generateFallbackNoiseTextures (line 81) | static void generateFallbackNoiseTextures( const rgbdata_t *pic ) { function loadBlueNoiseTextures (line 95) | static void loadBlueNoiseTextures(void) { function produceSkybox (line 174) | static void produceSkybox(struct Producer* p, struct vk_combuf_s *combuf... function qboolean (line 185) | qboolean R_VkTexturesInit( void ) { function R_VkTexturesShutdown (line 256) | void R_VkTexturesShutdown( void ) { function VkFormat (line 272) | static VkFormat VK_GetFormat(pixformat_t format, colorspace_hint_e color... function VkSampler (line 328) | static VkSampler createSamplerForFlags( texFlags_t flags ) { function VkSampler (line 353) | static VkSampler pickSamplerForFlags( texFlags_t flags ) { function setDescriptorSet (line 370) | static void setDescriptorSet(int index, vk_texture_t* const tex, colorsp... function qboolean (line 417) | static qboolean uploadRawKtx2( int tex_index, vk_texture_t *tex, const r... function qboolean (line 521) | static qboolean needToCreateImage( int index, vk_texture_t *tex, const r... function qboolean (line 586) | static qboolean uploadTexture(int index, vk_texture_t *tex, const rgbdat... function qboolean (line 681) | qboolean R_VkTextureUpload(int index, vk_texture_t *tex, const rgbdata_t... function R_VkTextureDestroy (line 685) | void R_VkTextureDestroy( int index, vk_texture_t *tex ) { function R_VkTexturesSkyboxUnload (line 706) | void R_VkTexturesSkyboxUnload(void) { function VkDescriptorImageInfo (line 724) | VkDescriptorImageInfo R_VkTexturesGetSkyboxDescriptorImageInfo( skybox_s... function qboolean (line 742) | qboolean R_VkTexturesSkyboxUpload( const char *name, const rgbdata_t *pi... function VkDescriptorSet (line 758) | VkDescriptorSet R_VkTextureGetDescriptorUnorm( uint index ) { FILE: ref/vk/vk_textures.h type vk_texture_t (line 10) | typedef struct vk_texture_s FILE: ref/vk/vk_triapi.c function TriSetTexture (line 26) | void TriSetTexture( int texture_index ) { function TriSetLightmap (line 30) | void TriSetLightmap( int lightmap_index ) { function TriSpriteTexture (line 34) | int TriSpriteTexture( model_t *pSpriteModel, int frame ) function TriRenderMode (line 46) | void TriRenderMode( int render_mode ) { function TriRenderType (line 67) | void TriRenderType( int render_type ) { function TriBegin (line 73) | void TriBegin( int primitive_mode ) { function genTrianglesIndices (line 99) | static int genTrianglesIndices(void) { function genQuadsIndices (line 118) | static int genQuadsIndices(void) { function genTriangleStripIndices (line 138) | static int genTriangleStripIndices(void) { function genPolygonIndices (line 165) | static int genPolygonIndices(void) { function TriEnd (line 189) | void TriEnd( void ) { function TriEndEx (line 198) | void TriEndEx( const vec4_t color, const char* name ) { function TriTexCoord2f (line 233) | void TriTexCoord2f( float u, float v ) { function TriLightmapCoord2f (line 238) | void TriLightmapCoord2f( float u, float v ) { function TriVertex3fv (line 243) | void TriVertex3fv( const float *v ) { function TriVertex3f (line 247) | void TriVertex3f( float x, float y, float z ) { function TriColor4ub_ (line 261) | void TriColor4ub_( byte r, byte g, byte b, byte a ) { function TriColor4f (line 265) | void TriColor4f( float r, float g, float b, float a ) { function TriNormal3fv (line 273) | void TriNormal3fv( const float *v ) { function TriNormal3f (line 277) | void TriNormal3f( float x, float y, float z ) { FILE: ref/vk/vk_triapi.h type model_t (line 5) | typedef struct model_s model_t; FILE: ref/vk/vulkan/VBarrier.c function printAccessMask (line 42) | static void printAccessMask(const char *prefix, VkAccessFlags2 access) { function printStageMask (line 92) | static void printStageMask(const char *prefix, VkPipelineStageFlags2 sta... function makeBufferBarrier (line 139) | static int makeBufferBarrier(VkBufferMemoryBarrier2* out_bmb, const r_vk... function makeImageBarrier (line 212) | static int makeImageBarrier(VkImageMemoryBarrier2* out_imb, const r_vkco... function barrierAddImage (line 295) | void barrierAddImage(Barrier *bar, r_vkcombuf_barrier_image_t image) { function barrierAddBuffer (line 305) | void barrierAddBuffer(Barrier *bar, r_vkcombuf_barrier_buffer_t buffer) { function barrierCommit (line 318) | void barrierCommit(Barrier *bar, struct vk_combuf_s * combuf) { FILE: ref/vk/vulkan/VBarrier.h type vk_combuf_s (line 9) | struct vk_combuf_s type vk_buffer_s (line 11) | struct vk_buffer_s type r_vkcombuf_barrier_buffer_t (line 12) | typedef struct { type r_vk_image_s (line 17) | struct r_vk_image_s type r_vkcombuf_barrier_image_t (line 18) | typedef struct { type Barrier (line 24) | typedef struct Barrier { function Barrier (line 30) | static inline Barrier barrierMake(VkPipelineStageFlagBits2 stage) { type vk_combuf_s (line 40) | struct vk_combuf_s FILE: ref/vk/vulkan/VBuffer.c function qboolean (line 10) | qboolean VK_BufferCreate(const char *debug_name, vk_buffer_t *buf, uint3... function VK_BufferDestroy (line 46) | void VK_BufferDestroy(vk_buffer_t *buf) { function VkDeviceAddress (line 63) | VkDeviceAddress R_VkBufferGetDeviceAddress(VkBuffer buffer) { function R_DEBuffer_Init (line 68) | void R_DEBuffer_Init(r_debuffer_t *debuf, uint32_t static_size, uint32_t... function R_DEBuffer_Alloc (line 74) | uint32_t R_DEBuffer_Alloc(r_debuffer_t* debuf, r_lifetime_t lifetime, ui... function R_DEBuffer_Flip (line 98) | void R_DEBuffer_Flip(r_debuffer_t* debuf) { type r_vk_staging_buffer_t (line 106) | typedef struct { function r_vk_staging_buffer_t (line 118) | static r_vk_staging_buffer_t *findExistingStagingSlotForBuffer(vk_buffer... function stagingBufferPush (line 128) | static void stagingBufferPush(void* userptr, struct vk_combuf_s *combuf,... function r_vk_staging_buffer_t (line 134) | static r_vk_staging_buffer_t *findOrCreateStagingSlotForBuffer(vk_buffer... function vk_buffer_locked_t (line 152) | vk_buffer_locked_t R_VkBufferLock(vk_buffer_t *buf, vk_buffer_lock_t loc... function R_VkBufferUnlock (line 184) | void R_VkBufferUnlock(vk_buffer_locked_t lock) { function R_VkBufferStagingCommit (line 189) | void R_VkBufferStagingCommit(vk_buffer_t *buf, struct vk_combuf_s *combu... FILE: ref/vk/vulkan/VBuffer.h type r_vksync_state_t (line 8) | typedef struct { type vk_buffer_t (line 12) | typedef struct vk_buffer_s { type r_debuffer_t (line 28) | typedef struct { type r_lifetime_t (line 34) | typedef enum { type vk_buffer_locked_t (line 42) | typedef struct { type vk_buffer_lock_t (line 50) | typedef struct { type vk_combuf_s (line 60) | struct vk_combuf_s type vk_combuf_s (line 61) | struct vk_combuf_s FILE: ref/vk/vulkan/VCombuf.c type PerfQuery (line 28) | typedef struct { type vk_combuf_impl_t (line 34) | typedef struct { function PerfQuery (line 74) | static PerfQuery *makePerfQuery(const uint32_t *counters, uint32_t count... function PerfQuery (line 113) | static PerfQuery *acquirePerfQuery(void) { function releasePerfQuery (line 121) | static void releasePerfQuery(PerfQuery *pq) { function aprof_counter_unit_t (line 135) | static aprof_counter_unit_t counterUnit(VkPerformanceCounterUnitKHR unit) { function qboolean (line 152) | qboolean R_VkCombuf_Init( void ) { function R_VkCombuf_Destroy (line 192) | void R_VkCombuf_Destroy( void ) { function vk_combuf_t (line 214) | vk_combuf_t* R_VkCombufOpen( void ) { function R_VkCombufClose (line 227) | void R_VkCombufClose( vk_combuf_t* pub ) { function R_VkCombufBegin (line 235) | void R_VkCombufBegin( vk_combuf_t* pub ) { function R_VkCombufEnd (line 257) | void R_VkCombufEnd( vk_combuf_t* pub ) { function R_VkGpuScope_Register (line 264) | int R_VkGpuScope_Register(const char *name) { function combufAppendPerfEvent (line 286) | static int combufAppendPerfEvent(vk_combuf_impl_t *cb, aprof_event_t eve... function scopePerfQueryBegin (line 298) | static void scopePerfQueryBegin(vk_combuf_impl_t *cb, uint32_t flags) { function scopePerfQueryEnd (line 319) | static void scopePerfQueryEnd(vk_combuf_impl_t *cb) { function writeTimestamp (line 337) | static int writeTimestamp(vk_combuf_impl_t *cb, int scope_id, int event_... function R_VkCombufScopeBegin (line 350) | int R_VkCombufScopeBegin(vk_combuf_t* cumbuf, int scope_id, uint32_t fla... function R_VkCombufScopeEnd (line 368) | void R_VkCombufScopeEnd(vk_combuf_t* combuf, int begin_index, VkPipeline... function R_VkCombufPerfQueryEnable (line 384) | int R_VkCombufPerfQueryEnable(const uint32_t *counters, uint32_t counter... function getGpuTimestampOffsetNs (line 401) | static uint64_t getGpuTimestampOffsetNs( uint64_t latest_gpu_timestamp, ... function patchTimestampQueryEvents (line 437) | static void patchTimestampQueryEvents(vk_combuf_impl_t *cb) { function scaledCounter (line 473) | static uint64_t scaledCounter(VkPerformanceCounterStorageKHR storage, Vk... function computeCounterValue (line 487) | static uint64_t computeCounterValue(uint32_t counter_index, VkPerformanc... function patchPeformanceQueryEvents (line 500) | static void patchPeformanceQueryEvents(vk_combuf_impl_t *cb) { function VCombufProfilingResult (line 536) | VCombufProfilingResult R_VkCombufProfilingGetResult(vk_combuf_t *pub) { FILE: ref/vk/vulkan/VCombuf.h type vk_combuf_t (line 7) | typedef struct vk_combuf_s { type VCombufProfilingResult (line 36) | typedef struct VCombufProfilingResult { FILE: ref/vk/vulkan/VCommandPool.c function vk_command_pool_t (line 3) | vk_command_pool_t R_VkCommandPoolCreate( int count ) { function R_VkCommandPoolDestroy (line 28) | void R_VkCommandPoolDestroy( vk_command_pool_t *pool ) { FILE: ref/vk/vulkan/VCommandPool.h type vk_command_pool_t (line 3) | typedef struct { FILE: ref/vk/vulkan/VDescriptor.c function qboolean (line 7) | qboolean VK_DescriptorInit( void ) function VK_DescriptorShutdown (line 103) | void VK_DescriptorShutdown( void ) function VK_DescriptorsCreate (line 110) | void VK_DescriptorsCreate(vk_descriptors_t *desc) function VK_DescriptorsWrite (line 174) | void VK_DescriptorsWrite(const vk_descriptors_t *desc, int set_slot) function VK_DescriptorsDestroy (line 218) | void VK_DescriptorsDestroy(const vk_descriptors_t *desc) FILE: ref/vk/vulkan/VDescriptor.h type descriptor_pool_t (line 8) | typedef struct descriptor_pool_s type vk_descriptor_value_t (line 26) | typedef union { type vk_descriptors_t (line 33) | typedef struct { FILE: ref/vk/vulkan/VDevice.c function VkExtensionProperties (line 56) | static const VkExtensionProperties *findExtension( const VkExtensionProp... function qboolean (line 64) | static qboolean deviceSupportsExtensions(const VkExtensionProperties *ex... function devicePrintExtensionsFromList (line 75) | static void devicePrintExtensionsFromList(const VkExtensionProperties *e... function appendDeviceExtensions (line 87) | static int appendDeviceExtensions(const char** out, int out_count, const... function findUsableQueueFamilyIndex (line 104) | static uint32_t findUsableQueueFamilyIndex(VkPhysicalDevice physdev) { function addRefDeviceT (line 137) | static void addRefDeviceT(void) { function devicePrintMemoryInfo (line 163) | static void devicePrintMemoryInfo(const VkPhysicalDeviceMemoryProperties... function vDevicePrintPerformanceCounters (line 227) | void vDevicePrintPerformanceCounters(const VDeviceInfo *info) { function queryPerformanceCounters (line 240) | static void queryPerformanceCounters(VDeviceInfo *info) { function readPhysicalDeviceInfo (line 261) | static void readPhysicalDeviceInfo(VDeviceInfo *info) { function VDeviceInfos (line 344) | static VDeviceInfos enumerateDevices(void) { function loadDeviceFunctions (line 401) | static void loadDeviceFunctions(dllfunc_t *funcs, int count) { function qboolean (line 410) | static qboolean createDevice(const VDeviceInfo* info) { function vDeviceInit (line 553) | int vDeviceInit(VDeviceInitArgs args) { function vDeviceShutdown (line 609) | void vDeviceShutdown(void) { FILE: ref/vk/vulkan/VDevice.h type VDeviceInfo (line 5) | typedef struct VDeviceInfo { type VDeviceInitArgs (line 37) | typedef struct { FILE: ref/vk/vulkan/VDevmem.c type vk_device_memory_slot_t (line 10) | typedef struct vk_device_memory_slot_s { type vk_devmem_allocation_stats_t (line 23) | typedef struct vk_devmem_allocation_stats_s { function register_allocation_for_type (line 95) | static void register_allocation_for_type( vk_devmem_usage_type_t type, i... function register_free_for_type (line 137) | static void register_free_for_type( vk_devmem_usage_type_t type, int siz... function findMemoryWithType (line 170) | static int findMemoryWithType(uint32_t type_index_bits, VkMemoryProperty... function VkDeviceSize (line 183) | static VkDeviceSize optimalSize(VkDeviceSize size) { function allocateDeviceMemory (line 194) | static int allocateDeviceMemory(VkMemoryRequirements req, int type_index... function vk_devmem_t (line 253) | vk_devmem_t VK_DevMemAllocate(const char *name, vk_devmem_usage_type_t u... function VK_DevMemFree (line 324) | void VK_DevMemFree(const vk_devmem_t *mem) { function qboolean (line 376) | qboolean VK_DevMemInit( void ) { function VK_DevMemDestroy (line 391) | void VK_DevMemDestroy( void ) { FILE: ref/vk/vulkan/VDevmem.h type vk_devmem_usage_type_t (line 7) | typedef int vk_devmem_usage_type_t; type VK_DevMemUsageTypes (line 8) | enum VK_DevMemUsageTypes { type vk_devmem_t (line 24) | typedef struct vk_devmem_s { type vk_devmem_allocate_args_t (line 42) | typedef struct vk_devmem_allocate_args_s { FILE: ref/vk/vulkan/VImage.c function r_vk_image_t (line 31) | r_vk_image_t R_VkImageCreate(const r_vk_image_create_t *create) { function R_VkImageDestroy (line 130) | void R_VkImageDestroy(r_vk_image_t *img) { function R_VkImageClear (line 156) | void R_VkImageClear(r_vk_image_t *img, struct vk_combuf_s* combuf, const... function R_VkImageBlit (line 181) | void R_VkImageBlit(struct vk_combuf_s *combuf, const r_vkimage_blit_args... type image_upload_t (line 217) | typedef struct { function imageStagingPush (line 241) | static void imageStagingPush(void* userptr, struct vk_combuf_s *combuf, ... function qboolean (line 248) | qboolean R_VkImageInit(void) { function R_VkImageShutdown (line 262) | void R_VkImageShutdown(void) { function R_VkImageUploadCommit (line 270) | void R_VkImageUploadCommit( struct vk_combuf_s *combuf, VkPipelineStageF... function R_VkImageUploadBegin (line 418) | void R_VkImageUploadBegin( r_vk_image_t *img ) { function R_VkImageUploadSlice (line 457) | void R_VkImageUploadSlice( r_vk_image_t *img, int layer, int mip, int si... function R_VkImageUploadEnd (line 496) | void R_VkImageUploadEnd( r_vk_image_t *img ) { function cancelUpload (line 507) | static void cancelUpload( r_vk_image_t *img ) { FILE: ref/vk/vulkan/VImage.h type r_vk_image_t (line 8) | typedef struct r_vk_image_s { type r_vk_image_create_t (line 39) | typedef struct { type vk_combuf_s (line 53) | struct vk_combuf_s type vk_combuf_s (line 54) | struct vk_combuf_s type r_vkimage_blit_args (line 56) | typedef struct { type vk_combuf_s (line 63) | struct vk_combuf_s type vk_combuf_s (line 73) | struct vk_combuf_s FILE: ref/vk/vulkan/VImageExtra.h function R_VkImageFormatTexelBlockSize (line 3) | uint32_t R_VkImageFormatTexelBlockSize( VkFormat format ) { function VkFormat (line 368) | static VkFormat unormFormatFor(VkFormat fmt) { function VkComponentMapping (line 441) | static VkComponentMapping componentMappingForFormat( VkFormat format, qb... FILE: ref/vk/vulkan/VMeatpipe.c type vk_meatpipe_resource_t (line 24) | typedef struct { type vk_meatpipe_pass_s (line 38) | struct vk_meatpipe_pass_s type vk_meatpipe_t (line 39) | typedef struct vk_meatpipe_s { type ray_pass_s (line 54) | struct ray_pass_s type vk_meatpipe_pass_t (line 55) | typedef struct vk_meatpipe_pass_s { type cursor_t (line 62) | typedef struct cursor_t { type load_context_t (line 68) | typedef struct load_context_t { function curReadU32 (line 104) | static uint32_t curReadU32(cursor_t *cur) { function curReadStr (line 120) | static int curReadStr(cursor_t *cur, char* out, int out_size) { type ray_pass_s (line 143) | struct ray_pass_s type ray_pass_s (line 160) | struct ray_pass_s function qboolean (line 209) | static qboolean readBindings(load_context_t *ctx, VkDescriptorSetLayoutB... function qboolean (line 283) | static qboolean readAndCreatePass(load_context_t *ctx, int i) { function qboolean (line 331) | static qboolean readResources(load_context_t *ctx) { function qboolean (line 360) | static qboolean readAndLoadShaders(load_context_t *ctx) { function vk_meatpipe_t (line 385) | vk_meatpipe_t* R_VkMeatpipeCreateFromFile(const char *filename) { function R_VkMeatpipeDestroy (line 455) | void R_VkMeatpipeDestroy(vk_meatpipe_t *mp) { type vk_resource_storage_image_t (line 485) | typedef struct { function vk_descriptor_value_t (line 490) | static vk_descriptor_value_t acquireStorageImageDescriptor(struct rt_res... function destroyStorageImage (line 510) | static void destroyStorageImage(rt_resource_t *r) { function rt_resource_t (line 517) | static rt_resource_t *createStorageImageResource(const vk_meatpipe_resou... function producePass (line 579) | static void producePass(struct Producer* p, struct vk_combuf_s *combuf, ... function R_VkMeatpipeAcquireResources (line 591) | int R_VkMeatpipeAcquireResources(struct vk_meatpipe_s *meatpipe, int max... function swapPingPongImages (line 707) | static void swapPingPongImages(vk_meatpipe_t *meatpipe, vk_combuf_t* com... type r_vk_image_s (line 733) | struct r_vk_image_s type vk_meatpipe_s (line 733) | struct vk_meatpipe_s type vk_meatpipe_pass_s (line 740) | struct vk_meatpipe_pass_s FILE: ref/vk/vulkan/VMeatpipe.h type vk_meatpipe_s (line 5) | struct vk_meatpipe_s type vk_meatpipe_s (line 6) | struct vk_meatpipe_s type vk_meatpipe_s (line 8) | struct vk_meatpipe_s type vk_meatpipe_dispatch_t (line 10) | typedef struct { type r_vk_image_s (line 20) | struct r_vk_image_s type vk_meatpipe_s (line 20) | struct vk_meatpipe_s FILE: ref/vk/vulkan/VNvAftermath.c type vk_nv_checkpoint_entry_t (line 18) | typedef struct { function CASE (line 32) | CASE(GFSDK_Aftermath_Result_NotAvailable) function qboolean (line 71) | qboolean writeFile(const char *filename, const void *data, size_t size) { function callbackGpuCrashDump (line 81) | static void callbackGpuCrashDump(const void* pGpuCrashDump, const uint32... function callbackShaderDebugInfo (line 86) | static void callbackShaderDebugInfo(const void* pShaderDebugInfo, const ... function callbackGpuCrashDumpDescription (line 101) | static void callbackGpuCrashDumpDescription(PFN_GFSDK_Aftermath_AddGpuCr... function callbackResolveMarkers (line 110) | static void callbackResolveMarkers(const void* pMarker, void* pUserData,... function qboolean (line 122) | qboolean VK_AftermathInit() { function VK_AftermathShutdown (line 137) | void VK_AftermathShutdown() { function R_Vk_NV_CheckpointF (line 144) | void R_Vk_NV_CheckpointF(VkCommandBuffer cmdbuf, const char *fmt, ...) { function R_Vk_NV_Checkpoint_Dump (line 161) | void R_Vk_NV_Checkpoint_Dump(void) { FILE: ref/vk/vulkan/VPass.c type ray_pass_type_t (line 17) | typedef enum { type ray_pass_t (line 22) | typedef struct ray_pass_s { type ray_pass_tracing_impl_t (line 35) | typedef struct { type ray_pass_compute_impl_t (line 40) | typedef struct { function initPassDescriptors (line 45) | static void initPassDescriptors( ray_pass_t *header, const ray_pass_layo... function finalizePassDescriptors (line 59) | static void finalizePassDescriptors( ray_pass_t *header, const ray_pass_... type ray_pass_s (line 68) | struct ray_pass_s type SpecializationData (line 75) | struct SpecializationData { type SpecializationData (line 81) | struct SpecializationData type ray_pass_s (line 192) | struct ray_pass_s function RayPassDestroy (line 221) | void RayPassDestroy( struct ray_pass_s *pass ) { function performTracing (line 243) | static void performTracing( vk_combuf_t* combuf, int set_slot, const ray... function performCompute (line 251) | static void performCompute( vk_combuf_t *combuf, int set_slot, const ray... function RayPassPerform (line 266) | void RayPassPerform(struct ray_pass_s *pass, vk_combuf_t *combuf, ray_pa... FILE: ref/vk/vulkan/VPass.h type ray_pass_layout_t (line 9) | typedef struct { type ray_pass_s (line 18) | struct ray_pass_s type ray_pass_s (line 19) | struct ray_pass_s type ray_pass_create_compute_t (line 21) | typedef struct { type ray_pass_s (line 30) | struct ray_pass_s type ray_pass_hit_group_t (line 33) | typedef struct { type ray_pass_create_tracing_t (line 38) | typedef struct { type ray_pass_s (line 57) | struct ray_pass_s type ray_pass_s (line 60) | struct ray_pass_s type rt_resource_s (line 62) | struct rt_resource_s type ray_pass_perform_args_t (line 64) | typedef struct ray_pass_perform_args_s { type vk_combuf_s (line 72) | struct vk_combuf_s type ray_pass_s (line 73) | struct ray_pass_s type vk_combuf_s (line 73) | struct vk_combuf_s FILE: ref/vk/vulkan/VPerfQuery.c type QueryState (line 8) | typedef enum { type VPerfQuery (line 14) | struct VPerfQuery { function VPerfQuery (line 26) | VPerfQuery *vPerfQueryCreate(const uint32_t *counters, uint32_t counters... function vPerfQueryDestroy (line 72) | void vPerfQueryDestroy(VPerfQuery *pq) { function vPerfQueryBegin (line 76) | int vPerfQueryBegin(VPerfQuery *pq, struct vk_combuf_s *cb) { function vPerfQueryEnd (line 89) | void vPerfQueryEnd(VPerfQuery *pq, struct vk_combuf_s *cb, uint32_t quer... function VkPerformanceCounterResultKHR (line 102) | const VkPerformanceCounterResultKHR* vPerfQueryRead(VPerfQuery *pq, stru... FILE: ref/vk/vulkan/VPerfQuery.h type vk_combuf_s (line 5) | struct vk_combuf_s type VPerfQuery (line 7) | typedef struct VPerfQuery VPerfQuery; type vk_combuf_s (line 12) | struct vk_combuf_s type vk_combuf_s (line 13) | struct vk_combuf_s type vk_combuf_s (line 19) | struct vk_combuf_s FILE: ref/vk/vulkan/VPipeline.c function qboolean (line 12) | qboolean VK_PipelineInit( void ) function VK_PipelineShutdown (line 24) | void VK_PipelineShutdown( void ) function VkShaderModule (line 29) | VkShaderModule R_VkShaderLoadFromMem(const void *ptr, uint32_t size, con... function VkShaderModule (line 52) | static VkShaderModule R_VkShaderLoadFromFile(const char *filename) { function R_VkShaderDestroy (line 68) | void R_VkShaderDestroy(VkShaderModule module) { function VkPipeline (line 72) | VkPipeline VK_PipelineGraphicsCreate(const vk_pipeline_graphics_create_i... function VkPipeline (line 193) | VkPipeline VK_PipelineComputeCreate(const vk_pipeline_compute_create_inf... function vk_pipeline_ray_t (line 212) | vk_pipeline_ray_t VK_PipelineRayTracingCreate(const vk_pipeline_ray_crea... function VK_PipelineRayTracingDestroy (line 367) | void VK_PipelineRayTracingDestroy(vk_pipeline_ray_t* pipeline) { function VK_PipelineRayTracingTrace (line 373) | void VK_PipelineRayTracingTrace(vk_combuf_t *combuf, const vk_pipeline_r... FILE: ref/vk/vulkan/VPipeline.h type vk_shader_stage_t (line 9) | typedef struct { type vk_pipeline_graphics_create_info_t (line 16) | typedef struct { type vk_pipeline_compute_create_info_t (line 43) | typedef struct { type vk_pipeline_ray_hit_group_t (line 51) | typedef struct { type vk_pipeline_ray_create_info_t (line 56) | typedef struct { type vk_pipeline_ray_t (line 73) | typedef struct { type vk_combuf_s (line 83) | struct vk_combuf_s type vk_combuf_s (line 84) | struct vk_combuf_s FILE: ref/vk/vulkan/VRayAccel.c type rt_blas_t (line 29) | typedef struct rt_blas_s { type alo_pool_s (line 64) | struct alo_pool_s function VkAccelerationStructureBuildSizesInfoKHR (line 114) | static VkAccelerationStructureBuildSizesInfoKHR getAccelSizes(const VkAc... function VkAccelerationStructureKHR (line 125) | static VkAccelerationStructureKHR createAccel(const char *name, VkAccele... function VkDeviceAddress (line 147) | static VkDeviceAddress getAccelAddress(VkAccelerationStructureKHR as) { function tlasCreate (line 155) | static void tlasCreate(void) { function tlasBuild (line 185) | static void tlasBuild(vk_combuf_t *combuf, VkDeviceAddress instances_add... function qboolean (line 236) | static qboolean blasPrepareBuild(struct rt_blas_s *blas, VkDeviceAddress... function blasBuildEnqueue (line 273) | static void blasBuildEnqueue(rt_blas_t* blas, VkDeviceAddress geometry_b... function blasBuildPerform (line 290) | static void blasBuildPerform(vk_combuf_t *combuf, vk_resource_buffer_t *... function processEnqueuedInstances (line 329) | static uint32_t processEnqueuedInstances(vk_combuf_t *combuf, VkDeviceAd... function produceTlasAndModelHeaders (line 412) | static void produceTlasAndModelHeaders(struct Producer* p, struct vk_com... function vk_descriptor_value_t (line 445) | static vk_descriptor_value_t acquireTlasDescriptor(struct rt_resource_s*... function qboolean (line 461) | static qboolean modelHeadersCreate(void) { function qboolean (line 481) | qboolean RT_VkAccelInit(void) { function RT_VkAccelShutdown (line 542) | void RT_VkAccelShutdown(void) { function RT_VkAccelNewMap (line 556) | void RT_VkAccelNewMap(void) { function blasFillGeometries (line 580) | static void blasFillGeometries(rt_blas_t *blas, const vk_render_geometry... type rt_blas_s (line 618) | struct rt_blas_s function RT_BlasDestroy (line 677) | void RT_BlasDestroy(struct rt_blas_s* blas) { function qboolean (line 696) | qboolean RT_BlasUpdate(struct rt_blas_s *blas, const struct vk_render_ge... function RT_VkAccelAddDrawInstance (line 731) | void RT_VkAccelAddDrawInstance(const rt_draw_instance_t* instance) { function qboolean (line 741) | qboolean RT_VkAccelIsEmpty(void) { FILE: ref/vk/vulkan/VResource.c function produceDummyNoop (line 15) | static void produceDummyNoop(struct Producer* p, struct vk_combuf_s *com... function R_VkResourcesInit (line 21) | void R_VkResourcesInit(void) { function rt_resource_t (line 30) | rt_resource_t *R_VkResourceGetByIndex(int index) { function R_VkResourceFindIndexByName (line 36) | int R_VkResourceFindIndexByName(const char *name) { function rt_resource_t (line 49) | rt_resource_t *R_VkResourceFindByName(const char *name) { function qboolean (line 54) | qboolean R_VkResourceRegister(rt_resource_t *res) { function R_VkResourceProduce (line 62) | void R_VkResourceProduce(rt_resource_t *res, vk_combuf_t *combuf, const ... function R_VkResourcesCleanup (line 78) | void R_VkResourcesCleanup(void) { function vk_descriptor_value_t (line 95) | static vk_descriptor_value_t acquireDummyDescriptor(struct rt_resource_s... function R_VkResourceDummyInit (line 101) | void R_VkResourceDummyInit(rt_resource_dummy_t *res, const char *name, V... function vk_descriptor_value_t (line 109) | static vk_descriptor_value_t acquireBufferResourceDescriptor(struct rt_r... function vk_resource_buffer_t (line 126) | vk_resource_buffer_t* R_VkBufferRegisterAsResource(r_vkbuffer_register_a... FILE: ref/vk/vulkan/VResource.h type FrameContext (line 8) | typedef struct FrameContext { type Producer (line 12) | struct Producer type Producer (line 13) | struct Producer type vk_combuf_s (line 13) | struct vk_combuf_s type Producer (line 14) | typedef struct Producer { type vk_resource_acquire_descriptor_args_t (line 29) | typedef struct vk_resource_acquire_descriptor_args_s { type rt_resource_s (line 36) | struct rt_resource_s type rt_resource_s (line 37) | struct rt_resource_s type vk_descriptor_value_t (line 38) | typedef vk_descriptor_value_t (vk_resource_acquire_descriptor_f)(struct ... type rt_resource_t (line 40) | typedef struct rt_resource_s { type rt_resource_dummy_t (line 69) | typedef struct rt_resource_dummy_s { type vk_resource_buffer_t (line 77) | typedef struct vk_resource_buffer_t { type r_vkbuffer_register_as_resource_t (line 84) | typedef struct { FILE: ref/vk/vulkan/VStaging.c type r_vkstaging_user_t (line 21) | typedef struct r_vkstaging_user_t { function qboolean (line 46) | qboolean R_VkStagingInit(void) { function R_VkStagingShutdown (line 62) | void R_VkStagingShutdown(void) { function r_vkstaging_user_t (line 67) | r_vkstaging_user_t *R_VkStagingUserCreate(r_vkstaging_user_create_t info) { function R_VkStagingUserDestroy (line 85) | void R_VkStagingUserDestroy(r_vkstaging_user_t *user) { function r_vkstaging_region_t (line 90) | r_vkstaging_region_t R_VkStagingLock(r_vkstaging_user_t* user, uint32_t ... function R_VkStagingUnlockBulk (line 112) | void R_VkStagingUnlockBulk(r_vkstaging_user_t* user, uint32_t count) { function R_VkStagingFrameEpilogue (line 117) | uint32_t R_VkStagingFrameEpilogue(vk_combuf_t* combuf) { function R_VkStagingFrameCompleted (line 135) | void R_VkStagingFrameCompleted(uint32_t frame_boundary_addr) { FILE: ref/vk/vulkan/VStaging.h type vk_combuf_s (line 8) | struct vk_combuf_s type vk_combuf_s (line 9) | struct vk_combuf_s type r_vkstaging_user_create_t (line 11) | typedef struct { type r_vkstaging_user_t (line 19) | struct r_vkstaging_user_t type r_vkstaging_user_t (line 20) | struct r_vkstaging_user_t type r_vkstaging_region_t (line 24) | typedef struct { type vk_combuf_s (line 48) | struct vk_combuf_s FILE: ref/vk/vulkan/VSwapchain.c function clamp_u32 (line 30) | static uint32_t clamp_u32(uint32_t v, uint32_t min, uint32_t max) { function createDepthImage (line 36) | static void createDepthImage(int w, int h, VkFormat depth_format) { function destroySwapchainAndFramebuffers (line 52) | static void destroySwapchainAndFramebuffers( VkSwapchainKHR swapchain ) { function qboolean (line 66) | static qboolean recreateSwapchainIfNeeded( qboolean force ) { function qboolean (line 191) | qboolean R_VkSwapchainInit( VkRenderPass render_pass, VkFormat depth_for... function R_VkSwapchainShutdown (line 209) | void R_VkSwapchainShutdown( void ) { function r_vk_swapchain_framebuffer_t (line 213) | r_vk_swapchain_framebuffer_t R_VkSwapchainAcquire( VkSemaphore sem_imag... function R_VkSwapchainPresent (line 304) | void R_VkSwapchainPresent(uint32_t index) { FILE: ref/vk/vulkan/VSwapchain.h type r_vk_swapchain_framebuffer_t (line 13) | typedef struct { FILE: scripts/build-ninja.py function run_cmake (line 21) | def run_cmake(bin_path, libs, inst_path): function main (line 42) | def main(): FILE: scripts/configure-ninja.py function check_repo (line 23) | def check_repo(name, branch, url, path): function run_cmake (line 31) | def run_cmake(root, out, toolchain, abi, build_type, ndk_root, min_sdk, ... function main (line 45) | def main(): FILE: scripts/makepak.py class FileEntry (line 7) | class FileEntry: FILE: scripts/waifulib/c_emscripten.py function get_emscripten_version (line 10) | def get_emscripten_version(conf, cc): function find_emcc (line 20) | def find_emcc(conf): function find_emxx (line 26) | def find_emxx(conf): function gcc_modifier_emscripten (line 32) | def gcc_modifier_emscripten(conf): function gxx_modifier_emscripten (line 46) | def gxx_modifier_emscripten(conf): function apply_indexhtml (line 60) | def apply_indexhtml(self): function configure (line 81) | def configure(conf): FILE: scripts/waifulib/compiler_optimizations.py function options (line 162) | def options(opt): function configure (line 186) | def configure(conf): function get_optimization_flags (line 216) | def get_optimization_flags(conf): FILE: scripts/waifulib/glslc.py function configure (line 8) | def configure(conf): class glsl (line 28) | class glsl(Task.Task): method keyword (line 35) | def keyword(self): function process_glsl_source (line 39) | def process_glsl_source(self, src): FILE: scripts/waifulib/ninja.py class ABC (line 36) | class ABC(object): function get_node_path (line 42) | def get_node_path(node): # type: (Union[Node, str]) -> str class TaskAdapter (line 49) | class TaskAdapter(ABC): method __init__ (line 52) | def __init__(self, task): # type: (Task) -> None method write_rule (line 62) | def write_rule(cls, writer): # type: (Writer) -> None method write_build (line 71) | def write_build(self, writer): # type: (Writer) -> None method write_target (line 74) | def write_target(self, writer): # type: (Writer) -> None method get_inputs (line 77) | def get_inputs(self): # type: () -> List[str] method get_outputs (line 80) | def get_outputs(self): # type: () -> List[str] class CAdapter (line 84) | class CAdapter(TaskAdapter): method write_build (line 87) | def write_build(self, writer): # type: (Writer) -> None class CxxAdapter (line 115) | class CxxAdapter(CAdapter): class CStLibAdapter (line 119) | class CStLibAdapter(TaskAdapter): method write_build (line 122) | def write_build(self, writer): # type: (Writer) -> None method write_target (line 143) | def write_target(self, writer): # type: (Writer) -> None method get_inputs (line 153) | def get_inputs(self): # type: () -> List[str] method get_outputs (line 156) | def get_outputs(self): # type: () -> List[str] class CShLibAdapter (line 160) | class CShLibAdapter(CStLibAdapter): method write_build (line 163) | def write_build(self, writer): # type: (Writer) -> None class CxxStLibAdapter (line 197) | class CxxStLibAdapter(CStLibAdapter): class CxxShLibAdapter (line 201) | class CxxShLibAdapter(CShLibAdapter): function get_subclasses (line 205) | def get_subclasses(cls): class NinjaContext (line 216) | class NinjaContext(Build.BuildContext): method execute (line 219) | def execute(self): FILE: scripts/waifulib/ninja_syntax.py function escape_path (line 35) | def escape_path(word): # type: (str) -> str class Writer (line 39) | class Writer(object): method __init__ (line 40) | def __init__(self, output, width=78): # type: (TextIOWrapper, int) ->... method newline (line 44) | def newline(self): method comment (line 47) | def comment(self, text): # type: (str) -> None method variable (line 52) | def variable( method pool (line 64) | def pool(self, name, depth): # type: (str, int) -> None method rule (line 68) | def rule( method build (line 100) | def build( method include (line 148) | def include(self, path): # type: (str) -> None method subninja (line 151) | def subninja(self, path): # type: (str) -> None method default (line 154) | def default(self, paths): # type: (Union[str, List[str]]) -> None method _count_dollars_before_index (line 157) | def _count_dollars_before_index(self, s, i): # type: (str, int) -> int method _line (line 166) | def _line(self, text, indent=0): # type: (str, int) -> None method close (line 202) | def close(self): function as_list (line 206) | def as_list(input): # type: (Optional[Union[str, List[str]]]) -> List[str] function escape (line 214) | def escape(string): # type: (str) -> str function expand (line 222) | def expand(string, vars, local_vars={}): # type: (str, Dict[str, str], ... FILE: scripts/waifulib/nswitch.py function configure (line 17) | def configure(conf): class elf2nro (line 25) | class elf2nro(Task.Task): method keyword (line 29) | def keyword(self): function apply_nro (line 36) | def apply_nro(self): FILE: scripts/waifulib/owcc.py function find_owcc (line 13) | def find_owcc(conf): function owcc_common_flags (line 41) | def owcc_common_flags(conf): function find_target (line 73) | def find_target(flags): function owcc_detect_platform (line 78) | def owcc_detect_platform(conf): function configure (line 114) | def configure(conf): FILE: scripts/waifulib/psp.py class psp_fixup (line 17) | class psp_fixup(Task.Task): class psp_prxgen (line 21) | class psp_prxgen(Task.Task): class psp_strip (line 25) | class psp_strip(Task.Task): class psp_mksfo (line 29) | class psp_mksfo(Task.Task): class psp_packpbp (line 33) | class psp_packpbp(Task.Task): function build_module (line 40) | def build_module(self): function build_eboot (line 60) | def build_eboot(self): FILE: scripts/waifulib/psvita.py function add_source_file (line 17) | def add_source_file(ctx, nodes, f): function configure (line 27) | def configure(conf): class mkvelf (line 35) | class mkvelf(Task.Task): class mkfself (line 39) | class mkfself(Task.Task): class mksfoex (line 43) | class mksfoex(Task.Task): class mkvpk (line 48) | class mkvpk(Task.Task): function apply_velf (line 54) | def apply_velf(self): function apply_fself (line 71) | def apply_fself(self): function apply_sfo (line 85) | def apply_sfo(self): function apply_vpk (line 103) | def apply_vpk(self): FILE: scripts/waifulib/sdl2.py function options (line 24) | def options(opt): function my_dirname (line 37) | def my_dirname(path): function sdl2_configure_path (line 43) | def sdl2_configure_path(conf, path, libname): function configure (line 80) | def configure(conf): FILE: scripts/waifulib/sebastian.py function configure (line 4) | def configure(conf): class sebastian (line 10) | class sebastian(Task.Task): method keyword (line 15) | def keyword(self): method scan (line 18) | def scan(self): function process_meatpipe (line 36) | def process_meatpipe(self, src): FILE: scripts/waifulib/vgui.py function options (line 14) | def options(opt): function check_vgui (line 30) | def check_vgui(conf): FILE: scripts/waifulib/xcompile.py class Android (line 47) | class Android: method __init__ (line 57) | def __init__(self, ctx, arch, toolchain, api): method is_host (line 108) | def is_host(self): method is_arm (line 114) | def is_arm(self): method is_x86 (line 120) | def is_x86(self): method is_amd64 (line 126) | def is_amd64(self): method is_arm64 (line 132) | def is_arm64(self): method is_clang (line 138) | def is_clang(self): method is_hardfp (line 144) | def is_hardfp(self): method ndk_triplet (line 147) | def ndk_triplet(self, llvm_toolchain = False, toolchain_folder = False): method apk_arch (line 163) | def apk_arch(self): method gen_host_toolchain (line 168) | def gen_host_toolchain(self): method gen_gcc_toolchain_path (line 191) | def gen_gcc_toolchain_path(self): method gen_toolchain_path (line 207) | def gen_toolchain_path(self): method gen_binutils_path (line 214) | def gen_binutils_path(self): method cc (line 219) | def cc(self): method cxx (line 234) | def cxx(self): method strip (line 249) | def strip(self): method ar (line 260) | def ar(self): method system_stl (line 271) | def system_stl(self): method libsysroot (line 275) | def libsysroot(self): method sysroot (line 285) | def sysroot(self): method cflags (line 291) | def cflags(self, cxx = False): method linkflags (line 343) | def linkflags(self): method ldflags (line 366) | def ldflags(self): class NintendoSwitch (line 389) | class NintendoSwitch: method __init__ (line 397) | def __init__(self, ctx): method gen_toolchain_prefix (line 422) | def gen_toolchain_prefix(self): method gen_gcc_toolchain_path (line 425) | def gen_gcc_toolchain_path(self): method cc (line 428) | def cc(self): method cxx (line 431) | def cxx(self): method strip (line 434) | def strip(self): method pkgconfig (line 437) | def pkgconfig(self): method cflags (line 441) | def cflags(self, cxx = False): method linkflags (line 457) | def linkflags(self): method ldflags (line 465) | def ldflags(self): class PSVita (line 471) | class PSVita: method __init__ (line 476) | def __init__(self, ctx): method gen_toolchain_prefix (line 487) | def gen_toolchain_prefix(self): method gen_gcc_toolchain_path (line 490) | def gen_gcc_toolchain_path(self): method cc (line 493) | def cc(self): method cxx (line 496) | def cxx(self): method strip (line 499) | def strip(self): method ar (line 502) | def ar(self): method pkgconfig (line 505) | def pkgconfig(self): method cflags (line 508) | def cflags(self, cxx = False): method linkflags (line 525) | def linkflags(self): method ldflags (line 531) | def ldflags(self): function options (line 535) | def options(opt): function configure (line 552) | def configure(conf): function post_compiler_cxx_configure (line 665) | def post_compiler_cxx_configure(conf): function post_compiler_c_configure (line 680) | def post_compiler_c_configure(conf): function patch_compiler_cxx_configure (line 692) | def patch_compiler_cxx_configure(conf): function patch_compiler_c_configure (line 699) | def patch_compiler_c_configure(conf): function apply_android_soname (line 712) | def apply_android_soname(self): FILE: scripts/waifulib/xshlib.py function options (line 19) | def options(opt): function configure (line 22) | def configure(conf): function build (line 29) | def build(bld): class objcopy_relocatable_lib (line 33) | class objcopy_relocatable_lib(Task.Task): method keyword (line 37) | def keyword(self): class xshlib (line 40) | class xshlib(ccroot.link_task): method add_target (line 45) | def add_target(self, target): class cprogram_static (line 60) | class cprogram_static(c.cprogram): class cxxprogram_static (line 64) | class cxxprogram_static(cxx.cxxprogram): function apply_static (line 71) | def apply_static(main, *reloc): FILE: scripts/waifulib/zip.py class ziparchive (line 7) | class ziparchive(Task.Task): method __str__ (line 10) | def __str__(self): method keyword (line 15) | def keyword(self): method run (line 18) | def run(self): function create_zip_archive (line 41) | def create_zip_archive(self): FILE: utils/mdldec/mdldec.c function qboolean (line 50) | static qboolean IsValidName( char *name ) function TextureNameFix (line 80) | static void TextureNameFix( void ) function BodypartNameFix (line 134) | static void BodypartNameFix( void ) function SequenceNameFix (line 211) | static void SequenceNameFix( void ) function BoneNameFix (line 264) | static void BoneNameFix( void ) function qboolean (line 286) | static qboolean LoadMDL( const char *modelname ) function ShowVersion (line 515) | static void ShowVersion( void ) function ShowHelp (line 527) | static void ShowHelp( const char *app_name ) function main (line 545) | int main( int argc, char *argv[] ) FILE: utils/mdldec/qc.c function qboolean (line 38) | qboolean LoadActivityList( const char *appname ) function GetMotionTypeString (line 117) | static void GetMotionTypeString( int type, char *str, size_t size, qbool... function WriteTextureRenderMode (line 243) | static void WriteTextureRenderMode( FILE *fp ) function WriteSkinFamilyInfo (line 295) | static void WriteSkinFamilyInfo( FILE *fp ) function WriteAttachmentInfo (line 340) | static void WriteAttachmentInfo( FILE *fp ) function WriteBodyGroupInfo (line 365) | static void WriteBodyGroupInfo( FILE *fp ) function WriteControllerInfo (line 409) | static void WriteControllerInfo( FILE *fp ) function WriteHitBoxInfo (line 448) | static void WriteHitBoxInfo( FILE *fp ) function CalcSequenceGroupSize (line 476) | static int CalcSequenceGroupSize( void ) function WriteSequenceInfo (line 499) | static void WriteSequenceInfo( FILE *fp ) function WriteQCScript (line 604) | void WriteQCScript( void ) FILE: utils/mdldec/smd.c function qboolean (line 37) | static qboolean CreateBoneTransformMatrices( matrix3x4 **matrix ) function FillBoneTransformMatrices (line 55) | static void FillBoneTransformMatrices( void ) function FillWorldTransformMatrices (line 82) | static void FillWorldTransformMatrices( void ) function RemoveBoneTransformMatrices (line 96) | static void RemoveBoneTransformMatrices( matrix3x4 **matrix ) function ClipRotations (line 106) | static void ClipRotations( vec3_t angle ) function ProperBoneRotationZ (line 125) | static void ProperBoneRotationZ( vec_t *motion, float angle ) function CalcBonePosition (line 143) | static void CalcBonePosition( mstudioanim_t *anim, mstudiobone_t *bone, ... function WriteNodes (line 180) | static void WriteNodes( FILE *fp ) function WriteSkeleton (line 198) | static void WriteSkeleton( FILE *fp ) function WriteTriangleInfo (line 224) | static void WriteTriangleInfo( FILE *fp, mstudiomodel_t *model, mstudiot... function WriteTriangles (line 358) | static void WriteTriangles( FILE *fp, mstudiomodel_t *model ) function WriteFrameInfo (line 451) | static void WriteFrameInfo( FILE *fp, mstudioanim_t *anim, mstudioseqdes... function WriteAnimations (line 492) | static void WriteAnimations( FILE *fp, mstudioseqdesc_t *seqdesc, int bl... function WriteReferences (line 513) | static void WriteReferences( void ) function WriteSequences (line 586) | static void WriteSequences( void ) function WriteSMD (line 639) | void WriteSMD( void ) FILE: utils/mdldec/texture.c function WriteBMP (line 34) | static void WriteBMP( FILE *fp, mstudiotexture_t *texture ) function WriteTGA (line 87) | static void WriteTGA( FILE *fp, mstudiotexture_t *texture ) function WriteTextures (line 133) | void WriteTextures( void ) FILE: utils/mdldec/utils.c function qboolean (line 32) | qboolean MakeDirectory( const char *path ) function qboolean (line 62) | qboolean MakeFullPath( const char *path ) function ExtractFileName (line 99) | void ExtractFileName( char *name, size_t size ) function off_t (line 120) | off_t GetSizeOfFile( FILE *fp ) function byte (line 136) | byte *LoadFile( const char *filename, off_t *size ) function LogPutS (line 164) | void LogPutS( const char *str ) function LogPrintf (line 179) | void LogPrintf( const char *szFmt, ... ) FILE: utils/run-fuzzer/run-fuzzer.c function LLVMFuzzerTestOneInput (line 14) | int LLVMFuzzerTestOneInput( const char *Data, size_t Size ) FILE: utils/xar/xar.c function qboolean (line 38) | static qboolean LoadFilesystem( void ) function FS_CreatePath (line 65) | static void FS_CreatePath( char *path ) function usage (line 82) | static void usage( const char *arg0 ) function main (line 100) | int main( int argc, char **argv )