SYMBOL INDEX (819 symbols across 74 files) FILE: PSXDOOM/LCDLOAD.C function wess_dig_lcd_loader_init (line 35) | int wess_dig_lcd_loader_init(void *input_pm_stat)//80048C54 function wess_dig_set_sample_position (line 82) | void wess_dig_set_sample_position(int samplenum, char *samplepos)//80048D3C function Wess_Data_IO_Struct (line 93) | Wess_Data_IO_Struct *wess_dig_lcd_data_open(char *filename)//80048D68 function wess_dig_lcd_data_read (line 104) | int wess_dig_lcd_data_read(unsigned char *buffer,void *destptr, SampleBl... function wess_dig_lcd_psxcd_sync (line 200) | int wess_dig_lcd_psxcd_sync(void)//8004911C FILE: PSXDOOM/LCDLOAD.H type SampleBlock (line 14) | typedef struct SampleBlock { FILE: PSXDOOM/PSXCD.C type PsxCd_Command (line 86) | typedef struct PsxCd_Command { function psxcd_memcpy (line 118) | static void psxcd_memcpy(void *pdest, void *psrc, unsigned long bytestoc... function psxcd_sync (line 128) | static void psxcd_sync(void)//8003EFA4 function psxcd_critical_sync (line 150) | static int psxcd_critical_sync(void)//8003F060 function cbcomplete (line 174) | static void cbcomplete(int intr, u_char *result)//8003F11C function cbready (line 217) | static void cbready(int intr, u_char *result)//8003F200 function psxcd_disable_callbacks (line 370) | void psxcd_disable_callbacks(void)//8003F604 function psxcd_enable_callbacks (line 377) | void psxcd_enable_callbacks(void)//8003F610 function psxcd_init (line 384) | void psxcd_init(void)//8003F620 function psxcd_exit (line 429) | void psxcd_exit(void)//8003F6FC function psxcd_set_data_mode (line 439) | void psxcd_set_data_mode(void)//8003F72C function PsxCd_File (line 503) | PsxCd_File *psxcd_open(char *filename)//8003F83C function PsxCd_File (line 529) | PsxCd_File *psxcd_open(char *filename) function psxcd_init_pos (line 565) | void psxcd_init_pos(void)//8003F90C function psxcd_async_on (line 577) | int psxcd_async_on(void)//8003F92C function psxcd_seeking_for_play (line 608) | int psxcd_seeking_for_play(void)//8003FA34 function psxcd_waiting_for_pause (line 638) | int psxcd_waiting_for_pause(void)//8003FAE4 function psxcd_read (line 668) | int psxcd_read(void *destptr,int readbytes,PsxCd_File *fileptr)//8003FB90 function psxcd_async_read_cancel (line 680) | void psxcd_async_read_cancel(void)//8003FBC8 function psxcd_async_read (line 696) | int psxcd_async_read(void *destptr,int readbytes,PsxCd_File *fileptr)//8... function psxcd_seek (line 926) | int psxcd_seek(PsxCd_File *fileptr,int seekpos,int seekmode)//80040444 function psxcd_tell (line 963) | unsigned long psxcd_tell(PsxCd_File *fileptr)//80040538 function psxcd_close (line 982) | void psxcd_close(PsxCd_File *fileptr)//800405A0 function psxcd_set_audio_mode (line 989) | void psxcd_set_audio_mode(void)//800405A8 function psxcd_set_loop_volume (line 1019) | void psxcd_set_loop_volume(int volforloop)//8004064C function psxcd_play_at_andloop (line 1026) | void psxcd_play_at_andloop(int track, function psxcd_play_at (line 1066) | void psxcd_play_at(int track, int vol, int sectoroffset)//800407B8 function psxcd_play (line 1100) | void psxcd_play(int track, int vol)//800408DC function psxcd_seek_for_play_at (line 1105) | void psxcd_seek_for_play_at(int track, int sectoroffset)//800408FC function psxcd_seek_for_play (line 1135) | void psxcd_seek_for_play(int track)//80040A10 function psxcd_play_status (line 1140) | int psxcd_play_status(void)//80040A30 function psxcd_stop (line 1168) | void psxcd_stop(void)//80040AC8 function psxcd_pause (line 1196) | void psxcd_pause(void)//80040B40 function psxcd_restart (line 1227) | void psxcd_restart(int vol)//80040BE4 function psxcd_elapsed_sectors (line 1250) | int psxcd_elapsed_sectors(void)//80040C6C function psxcd_set_stereo (line 1263) | void psxcd_set_stereo(int stereo_true)//80040CC0 FILE: PSXDOOM/PSXCD.H type PsxCd_File (line 42) | typedef struct PsxCd_File { type PsxCd_MapTbl (line 51) | typedef struct PsxCd_MapTbl { FILE: PSXDOOM/PSXCMD.C function start_record_music_mute (line 107) | void start_record_music_mute(NoteState *notestate)//L80045750() function end_record_music_mute (line 116) | void end_record_music_mute(void)//L8004576C() function add_music_mute_note (line 121) | void add_music_mute_note(unsigned short seq_num, unsigned char track, function wess_set_mute_release (line 137) | void wess_set_mute_release(int newrate)//L80045848() function TriggerPSXVoice (line 158) | void TriggerPSXVoice(voice_status *voice_stat, unsigned char keynum, uns... function PSX_DriverInit (line 269) | void PSX_DriverInit(master_status_structure *pm_stat)//L80045CFC() function PSX_DriverExit (line 337) | void PSX_DriverExit (track_status *ptk_stat)//L80045F24() function PSX_DriverEntry1 (line 351) | void PSX_DriverEntry1 (track_status *ptk_stat)//L80045F44() function PSX_DriverEntry2 (line 419) | void PSX_DriverEntry2(track_status *ptk_stat)//L800461F4() function PSX_DriverEntry3 (line 424) | void PSX_DriverEntry3(track_status *ptk_stat)//L800461FC() function PSX_TrkOff (line 431) | void PSX_TrkOff(track_status *ptk_stat)//L80046204() function PSX_TrkMute (line 455) | void PSX_TrkMute(track_status *ptk_stat)//L800462B0() function PSX_PatchChg (line 494) | void PSX_PatchChg(track_status *ptk_stat)//L8004646C() function PSX_PatchMod (line 501) | void PSX_PatchMod(track_status *ptk_stat)//L80046494() function PSX_PitchMod (line 514) | void PSX_PitchMod(track_status *ptk_stat)//L8004649C() function PSX_ZeroMod (line 577) | void PSX_ZeroMod(track_status *ptk_stat)//L800466EC() function PSX_ModuMod (line 582) | void PSX_ModuMod(track_status *ptk_stat)//L800466f4() function PSX_VolumeMod (line 593) | void PSX_VolumeMod(track_status *ptk_stat)//L800466FC() function PSX_PanMod (line 669) | void PSX_PanMod(track_status *ptk_stat)//L80046A14() function PSX_PedalMod (line 731) | void PSX_PedalMod(track_status *ptk_stat)//L80046CF0() function PSX_ReverbMod (line 737) | void PSX_ReverbMod(track_status *ptk_stat)//L80046CF8() function PSX_ChorusMod (line 743) | void PSX_ChorusMod(track_status *ptk_stat)//L80046D00() function PSX_voiceon (line 748) | void PSX_voiceon(voice_status *voice_stat, track_status *ptk_stat, function PSX_voiceparmoff (line 784) | void PSX_voiceparmoff(voice_status *voice_stat)//L80046DDC() function PSX_voicerelease (line 800) | void PSX_voicerelease(voice_status *voice_stat)//L80046EA4() function PSX_voicenote (line 813) | void PSX_voicenote(track_status *ptk_stat, function PSX_NoteOn (line 871) | void PSX_NoteOn(track_status *ptk_stat)//L80047104() function PSX_NoteOff (line 917) | void PSX_NoteOff(track_status *ptk_stat)//L800472E8() FILE: PSXDOOM/PSXSPU.C function psxspu_init_reverb (line 39) | void psxspu_init_reverb(long rev_mode, short depthleft, short depthrigh... function psxspu_set_reverb_depth (line 70) | void psxspu_set_reverb_depth(short depthleft,short depthright)//80045178 function psxspu_init (line 80) | void psxspu_init(void)//800451c0 function psxspu_set_master_volume (line 108) | void psxspu_set_master_volume(int vol)//8004526C function psxspu_set_cd_volume (line 120) | void psxspu_set_cd_volume(int vol)//800452B0 function psxspu_setcdmixon (line 132) | void psxspu_setcdmixon(void)//800452F4 function psxspu_setcdmixoff (line 143) | void psxspu_setcdmixoff(void)//8004533C function psxspu_fadeengine (line 154) | void psxspu_fadeengine(void)//8004537C function psxspu_set_cd_vol (line 185) | void psxspu_set_cd_vol(int vol)//80045490 function psxspu_get_cd_vol (line 195) | int psxspu_get_cd_vol(void)//800454EC function psxspu_start_cd_fade (line 200) | void psxspu_start_cd_fade(int msec, int destvol)//800454FC function psxspu_stop_cd_fade (line 216) | void psxspu_stop_cd_fade(void)//800455B4 function psxspu_get_cd_fade_status (line 223) | int psxspu_get_cd_fade_status(void)//800455D8 function psxspu_set_master_vol (line 228) | void psxspu_set_master_vol(int vol)//800455F0 function psxspu_get_master_vol (line 238) | int psxspu_get_master_vol(void)//8004564C function psxspu_start_master_fade (line 243) | void psxspu_start_master_fade(int msec, int destvol)//8004565C function psxspu_stop_master_fade (line 259) | void psxspu_stop_master_fade(void)//80045714 function psxspu_get_master_fade_status (line 266) | int psxspu_get_master_fade_status(void)//80045738 FILE: PSXDOOM/PSX_FILE.C function ClearFiles (line 25) | void ClearFiles(void)//L80031D84() function OpenFile (line 44) | int OpenFile(char *filename)//L80031DAC() function CloseFile (line 78) | void CloseFile(int file_num)//L80031EA8() function SeekFile (line 93) | int SeekFile(int file_num, int seekpos, int seekmode)//L80031EF4() function ReadFile (line 116) | void ReadFile(int file_num, void *destptr, unsigned int readbytes)//L800... FILE: PSXDOOM/SEQLOAD.C function wess_seq_err (line 26) | static void wess_seq_err(int code)//800444B0 function wess_seq_loader_install_error_handler (line 33) | void wess_seq_loader_install_error_handler(int (*error_func)(int, int), ... function Is_Seq_Seq_Num_Valid (line 39) | int Is_Seq_Seq_Num_Valid(int seqnum)//80044500 function open_sequence_data (line 51) | int open_sequence_data(void)//8004452C function close_sequence_data (line 67) | void close_sequence_data(void)//80044598 function wess_seq_load_sub (line 79) | int wess_seq_load_sub(int seqnum, void *memptr)//800445EC function wess_seq_loader_init (line 288) | int wess_seq_loader_init(void *input_pm_stat, char *seqfile, enum OpenSe... function wess_seq_loader_exit (line 330) | void wess_seq_loader_exit(void)//80044EAC function wess_seq_sizeof (line 336) | int wess_seq_sizeof(int seqnum)//80044ED4 function wess_seq_load (line 356) | int wess_seq_load(int seqnum, void *memptr)//80044F64 function wess_seq_free (line 373) | int wess_seq_free(int seqnum)//80045008 FILE: PSXDOOM/SEQLOAD.H type Seq_Load_Error (line 15) | enum Seq_Load_Error { type OpenSeqHandleFlag (line 23) | enum OpenSeqHandleFlag {NoOpenSeqHandle,YesOpenSeqHandle} type OpenSeqHandleFlag (line 38) | enum OpenSeqHandleFlag FILE: PSXDOOM/SEQLOADR.C function wess_seq_range_sizeof (line 27) | int wess_seq_range_sizeof(int seqfirst, int numseqs)//800497C0 function wess_seq_range_load (line 46) | int wess_seq_range_load(int seqfirst, int numseqs, void *memptr)//8004984C function wess_seq_range_free (line 72) | int wess_seq_range_free(int seqfirst, int numseqs)//80049900 FILE: PSXDOOM/WESSAPI.C function err (line 56) | static void err(int code) { function zeroset (line 64) | static void zeroset(char *pdest, unsigned long size)//80041BE8 function wess_install_error_handler (line 69) | void wess_install_error_handler(int (*error_func)(int, int), int module)... function Is_System_Active (line 85) | int Is_System_Active(void)//80041C3C function Is_Module_Loaded (line 96) | int Is_Module_Loaded(void)//80041C4C function Is_Seq_Num_Valid (line 107) | int Is_Seq_Num_Valid(int seq_num)//80041C5C function Register_Early_Exit (line 120) | void Register_Early_Exit(void)//80041CB8 function wess_install_handler (line 130) | void wess_install_handler (void)//80041CDC function wess_restore_handler (line 137) | void wess_restore_handler (void)//80041CFC function wess_init (line 144) | int wess_init (void)//80041D1C function wess_exit (line 168) | void wess_exit (enum RestoreFlag rflag)//80041D80 function free_mem_if_mine (line 209) | static void free_mem_if_mine(void)//80041E2C function wess_unload_module (line 224) | void wess_unload_module (void)//80041E7C function module_memcpy (line 254) | static void module_memcpy(void *pdest, void *psrc, unsigned long bytesto... function conditional_read (line 262) | int conditional_read(int readflag, char **ptrtomem, int readsize)//80041FBC function wess_load_module (line 288) | int wess_load_module (void *wmd_ptr, function filltrackstat (line 1025) | void filltrackstat(track_status *ptk_stat, track_data *ptk_info, Trigger... function assigntrackstat (line 1168) | void assigntrackstat(track_status *ptk_stat, track_data *ptk_info)//8004... function wess_seq_structrig (line 1191) | int wess_seq_structrig (sequence_data *psq_info, function wess_seq_trigger (line 1324) | void wess_seq_trigger (int seq_num)//8004341C function wess_seq_trigger_special (line 1332) | void wess_seq_trigger_special (int seq_num, function wess_seq_status (line 1341) | int wess_seq_status (int sequence_number)//8004348C function wess_seq_stop (line 1384) | void wess_seq_stop (int sequence_number)//80043560 function wess_seq_stopall (line 1440) | void wess_seq_stopall (void)//800436EC FILE: PSXDOOM/WESSAPI.H type Wess_Error (line 19) | enum Wess_Error { type RestoreFlag (line 28) | enum RestoreFlag {NoRestore,YesRestore} type MuteFlag (line 31) | enum MuteFlag {NoMute,YesMute} type NoteData (line 33) | typedef struct NoteData { type NoteState (line 43) | typedef struct NoteState { type SequenceStatus (line 49) | enum SequenceStatus {SEQUENCE_INVALID,SEQUENCE_INACTIVE,SEQUENCE_STOPPED... type LoopedFlag (line 52) | enum LoopedFlag {NoLooped,YesLooped} type HandleFlag (line 55) | enum HandleFlag {NoHandle,YesHandle} type RestoreFlag (line 137) | enum RestoreFlag type TriggerPlayAttr (line 212) | typedef struct { type MuteFlag (line 303) | enum MuteFlag type MuteFlag (line 322) | enum MuteFlag FILE: PSXDOOM/WESSAPIM.C function wess_master_sfx_volume_get (line 17) | char wess_master_sfx_volume_get (void)//80049548 function wess_master_mus_volume_get (line 29) | char wess_master_mus_volume_get (void)//80049578 function wess_master_sfx_vol_set (line 41) | void wess_master_sfx_vol_set (char volume)//800495A8 function wess_master_mus_vol_set (line 52) | void wess_master_mus_vol_set (char volume)//800495E0 function wess_pan_mode_get (line 118) | char wess_pan_mode_get (void)//800497A0 function wess_pan_mode_set (line 125) | void wess_pan_mode_set (char mode)//800497B0 FILE: PSXDOOM/WESSAPIP.C function trackstart (line 29) | void trackstart(track_status *ptmp, sequence_status *psq_stat)//800414A4 function trackstop (line 44) | void trackstop(track_status *ptmp, sequence_status *psq_stat)//800414E8 function wess_seq_pause (line 60) | void wess_seq_pause(int sequence_number, enum MuteFlag mflag)//80041528 function wess_seq_restart (line 119) | void wess_seq_restart(int sequence_number)//800416D0 function wess_seq_pauseall (line 174) | void wess_seq_pauseall(enum MuteFlag mflag, NoteState *pns)//8004183C function wess_seq_restartall (line 243) | void wess_seq_restartall(NoteState *pns)//800419f8 FILE: PSXDOOM/WESSAPIT.C function updatetrackstat (line 29) | void updatetrackstat(track_status *ptk_stat, TriggerPlayAttr *attr)//L80... function wess_seq_trigger_type (line 138) | void wess_seq_trigger_type (int seq_num, unsigned long seq_type)//800440FC function wess_seq_trigger_type_special (line 150) | void wess_seq_trigger_type_special (int seq_num, function wess_seq_update_type_special (line 164) | void wess_seq_update_type_special(unsigned long seq_type, TriggerPlayAtt... function wess_seq_stoptype (line 222) | void wess_seq_stoptype (unsigned long type_number)//8004431C FILE: PSXDOOM/WESSARC.C function wess_low_level_init (line 95) | void wess_low_level_init(void)//80043868 function wess_low_level_exit (line 100) | void wess_low_level_exit(void)//80043888 function wess_free (line 110) | void wess_free(char *mem)//80043898 function GetIntsPerSec (line 115) | short GetIntsPerSec(void)//800438A0 function CalcPartsPerInt (line 120) | unsigned long CalcPartsPerInt(short ips,short ppq,short qpm)//800438A8 function WessInterruptHandler (line 127) | static long WessInterruptHandler(void)//800438F8 function init_WessTimer (line 149) | void init_WessTimer(void)//8004398C function exit_WessTimer (line 166) | void exit_WessTimer(void)//80043A18 function Wess_init_for_LoadFileData (line 183) | int Wess_init_for_LoadFileData(char *filename)//80043A88 function Wess_File_IO_Struct (line 197) | Wess_File_IO_Struct *module_open(char *filename)//80043A90 function module_read (line 208) | int module_read(void *destptr,int readbytes,Wess_File_IO_Struct *fileptr... function module_seek (line 213) | int module_seek(Wess_File_IO_Struct *fileptr,int seekpos,int seekmode)//... function module_tell (line 218) | unsigned long module_tell(Wess_File_IO_Struct *fileptr)//80043B44 function module_close (line 223) | void module_close(Wess_File_IO_Struct *fileptr)//80043B64 function get_num_Wess_Sound_Drivers (line 228) | int get_num_Wess_Sound_Drivers(int **settings_tag_lists)//80043B84 function Wess_Data_IO_Struct (line 233) | Wess_Data_IO_Struct *data_open(char *filename) function data_read_chunk (line 247) | void data_read_chunk(Wess_Data_IO_Struct *fileptr, int totaltogo, unsign... function data_read (line 278) | int data_read(Wess_Data_IO_Struct *fileptr,void *destptr,int readbytes,i... function data_close (line 312) | void data_close(Wess_Data_IO_Struct *fileptr)//80043DE8 FILE: PSXDOOM/WESSARC.H type DriverIds (line 7) | enum DriverIds {NoSound_ID,PSX_ID,GENERIC_ID=50} type SoundHardwareTags (line 9) | enum SoundHardwareTags { type DriverCmd (line 19) | enum DriverCmd { type patches_header (line 59) | typedef struct type patchmaps_header (line 66) | typedef struct type patchinfo_header (line 84) | typedef struct type module_header (line 94) | typedef struct type track_header (line 107) | typedef struct type track_data (line 127) | typedef struct type seq_header (line 134) | typedef struct type sequence_data (line 140) | typedef struct type module_data (line 149) | typedef struct type callback_status (line 156) | typedef struct type patch_group_header (line 164) | typedef struct type hardware_table_list (line 181) | typedef struct type patch_group_data (line 187) | typedef struct type sequence_status (line 218) | typedef struct type track_status (line 233) | typedef struct type voice_status (line 269) | typedef struct type master_status_structure (line 285) | typedef struct type master_status_structure (line 310) | typedef master_status_structure pmasterstat; type PsxCd_File (line 337) | typedef PsxCd_File Wess_File_IO_Struct; type PsxCd_File (line 338) | typedef PsxCd_File Wess_Data_IO_Struct; FILE: PSXDOOM/WESSSEQ.C function Len_Vlq (line 183) | int Len_Vlq(unsigned int deltatime)//L800474AC() function Eng_DriverInit (line 199) | void Eng_DriverInit (master_status_structure *pm_stat)//L80047518 function Eng_DriverExit (line 208) | void Eng_DriverExit (track_status *ptk_stat)//L80047554() function Eng_DriverEntry1 (line 213) | void Eng_DriverEntry1 (track_status *ptk_stat)//L8004755C() function Eng_DriverEntry2 (line 218) | void Eng_DriverEntry2 (track_status *ptk_stat)//L80047564() function Eng_DriverEntry3 (line 223) | void Eng_DriverEntry3 (track_status *ptk_stat)//L8004756C() function Eng_TrkOff (line 232) | void Eng_TrkOff (track_status *ptk_stat)//L80047574() function Eng_TrkMute (line 281) | void Eng_TrkMute (track_status *ptk_stat)//L80047720() function Eng_PatchChg (line 288) | void Eng_PatchChg (track_status *ptk_stat)//L80047728() function Eng_PatchMod (line 296) | void Eng_PatchMod (track_status *ptk_stat)//L80047750() function Eng_PitchMod (line 303) | void Eng_PitchMod (track_status *ptk_stat)//L80047758() function Eng_ZeroMod (line 310) | void Eng_ZeroMod (track_status *ptk_stat)//L80047780() function Eng_ModuMod (line 315) | void Eng_ModuMod (track_status *ptk_stat)//L80047788() function Eng_VolumeMod (line 322) | void Eng_VolumeMod (track_status *ptk_stat)//L80047790() function Eng_PanMod (line 331) | void Eng_PanMod (track_status *ptk_stat)//L800477B0() function Eng_PedalMod (line 338) | void Eng_PedalMod (track_status *ptk_stat)//L800477D0() function Eng_ReverbMod (line 343) | void Eng_ReverbMod (track_status *ptk_stat)//L800477D8() function Eng_ChorusMod (line 348) | void Eng_ChorusMod (track_status *ptk_stat)//L800477E0() function Eng_NoteOn (line 353) | void Eng_NoteOn (track_status *ptk_stat)//L800477E8() function Eng_NoteOff (line 358) | void Eng_NoteOff (track_status *ptk_stat)//L800477F0() function Eng_StatusMark (line 367) | void Eng_StatusMark (track_status *ptk_stat)//L800477F8() function Eng_GateJump (line 404) | void Eng_GateJump (track_status *ptk_stat)//L80047914() function Eng_IterJump (line 431) | void Eng_IterJump (track_status *ptk_stat)//L80047A00() function Eng_ResetGates (line 464) | void Eng_ResetGates (track_status *ptk_stat)//L80047AFC() function Eng_ResetIters (line 487) | void Eng_ResetIters (track_status *ptk_stat)//L80047C00() function Eng_WriteIterBox (line 509) | void Eng_WriteIterBox (track_status *ptk_stat)//L80047D04() function Eng_SeqTempo (line 522) | void Eng_SeqTempo (track_status *ptk_stat)//L80047D48() function Eng_SeqGosub (line 555) | void Eng_SeqGosub (track_status *ptk_stat)//L80047EC8() function Eng_SeqJump (line 595) | void Eng_SeqJump (track_status *ptk_stat)//L800480A4() function Eng_SeqRet (line 630) | void Eng_SeqRet (track_status *ptk_stat)//L8004824C() function Eng_SeqEnd (line 661) | void Eng_SeqEnd (track_status *ptk_stat)//L8004839C() function Eng_TrkTempo (line 709) | void Eng_TrkTempo (track_status *ptk_stat)//L80048644() function Eng_TrkGosub (line 716) | void Eng_TrkGosub (track_status *ptk_stat)//L800486A0() function Eng_TrkJump (line 731) | void Eng_TrkJump (track_status *ptk_stat)//L80048734() function Eng_TrkRet (line 746) | void Eng_TrkRet (track_status *ptk_stat)//L800487A4() function Eng_TrkEnd (line 755) | void Eng_TrkEnd (track_status *ptk_stat)//L800487F8() function Eng_NullEvent (line 781) | void Eng_NullEvent (track_status *ptk_stat)//L800488FC() function SeqEngine (line 791) | void SeqEngine(void)//L80048904() FILE: PSXDOOM/am_main.c function AM_Start (line 32) | void AM_Start(void)//L8003B83C() function AM_Control (line 51) | void AM_Control (player_t *player)//L8003B884() function AM_Drawer (line 156) | void AM_Drawer (void)//L8003BAB0() type outflags_t (line 311) | typedef enum function AM_DrawLine (line 321) | void AM_DrawLine(int color, int x1, int y1, int x2, int y2)//L8003C16C() FILE: PSXDOOM/c_main.c function C_Start (line 21) | void C_Start(void)//L800369D8() function C_Stop (line 43) | void C_Stop(int exit)//L80036AA0() function C_Ticker (line 56) | int C_Ticker(void)//L80036AC0() function C_Draw (line 107) | void C_Draw(void) //L80036B58() FILE: PSXDOOM/cf_main.c function CF_Start (line 28) | void CF_Start(void)//L8003773C() function CF_Stop (line 44) | void CF_Stop(int exit)//L80037780() function CF_Ticker (line 58) | int CF_Ticker(void)//L800377AC() function CF_Drawer (line 134) | void CF_Drawer(void)//L80037984() FILE: PSXDOOM/d_main.c function D_DoomMain (line 48) | void D_DoomMain (void) //L80012274() function RunLegal (line 95) | int RunLegal(void)//L800123A4() function RunTitle (line 102) | int RunTitle(void)//L800123E4() function RunDemo (line 109) | int RunDemo(char *demoname)//L80012424() function RunCredits (line 126) | int RunCredits(void)//L800124A8() function D_DebugSetPrintPos (line 139) | void D_DebugSetPrintPos(int x, int y)//L800124E8() function D_DebugPrint (line 145) | void D_DebugPrint(const char *text, ...)//L800124F8() function D_memset (line 189) | void D_memset(void *dest, int val, int count)//L80012850() function D_memcpy (line 220) | void D_memcpy(void *dest, void *src, int count)//L8001290C() function D_strncpy (line 231) | void D_strncpy(char *dest, char *src, int maxcount)//L80012940() function D_strncasecmp (line 241) | int D_strncasecmp(char *s1, char *s2, int len)//L8001297C() function D_strupr (line 257) | void D_strupr(char *s)//L800129D4() function P_Random (line 304) | int P_Random(void)//L80012A18() function M_Random (line 310) | int M_Random(void)//L80012A44() function M_ClearRandom (line 316) | void M_ClearRandom(void) // L80012A70() function M_ClearBox (line 321) | void M_ClearBox(fixed_t *box)//L80012A80() function M_AddToBox (line 327) | void M_AddToBox(fixed_t *box, fixed_t x, fixed_t y)//L80012AA0() function M_AddToBox2 (line 339) | void M_AddToBox2(fixed_t *box, fixed_t x, fixed_t y)//L80012B10() function MiniLoop (line 360) | int MiniLoop(void(*start)(void), void(*stop)(int), int(*ticker)(void), v... FILE: PSXDOOM/doomdata.h type boolean (line 11) | typedef enum {false, true} boolean; type byte (line 12) | typedef unsigned char byte; type mapvertex_t (line 29) | typedef struct type mapsidedef_t (line 34) | typedef struct type maplinedef_t (line 42) | typedef struct type mapsector_t (line 73) | typedef struct type mapsubsector_t (line 83) | typedef struct type mapseg_t (line 89) | typedef struct type mapnode_t (line 100) | typedef struct type mapthing_t (line 107) | typedef struct type mappatch_t (line 132) | typedef struct type maptexture_t (line 141) | typedef struct type column_t (line 167) | typedef struct type patch_t (line 176) | typedef struct FILE: PSXDOOM/doomdef.h type psxobj_t (line 104) | typedef struct psxobj_s type patchpsx_t (line 124) | typedef struct type fixed_t (line 159) | typedef int fixed_t; type angle_t (line 165) | typedef unsigned angle_t; type skill_t (line 174) | typedef enum type gameaction_t (line 183) | typedef enum type mobj_s (line 217) | struct mobj_s type mobj_s (line 223) | struct mobj_s type thinker_t (line 225) | typedef struct thinker_s type player_s (line 231) | struct player_s type mobj_t (line 233) | typedef struct mobj_s type subsector_s (line 275) | struct subsector_s type degenmobj_t (line 276) | typedef struct type playerstate_t (line 336) | typedef enum type psprnum_t (line 346) | typedef enum type pspdef_t (line 353) | typedef struct type card_t (line 360) | typedef enum type weapontype_t (line 371) | typedef enum type ammotype_t (line 386) | typedef enum type weaponinfo_t (line 397) | typedef struct type powertype_t (line 409) | typedef enum type player_t (line 433) | typedef struct player_s type gametype_t (line 527) | typedef enum function ShortSwap (line 582) | short ShortSwap(short dat) function LongSwap (line 587) | long LongSwap(long dat) type memblock_t (line 619) | typedef struct memblock_s type memzone_t (line 630) | typedef struct type lumpinfo_t (line 662) | typedef struct type lumpcache_t (line 669) | typedef struct { type menu_t (line 762) | typedef enum type subsector_s (line 860) | struct subsector_s type buttons_t (line 911) | typedef struct type cdmusic_t (line 1013) | enum cdmusic_t { FILE: PSXDOOM/f_main.c type castinfo_t (line 65) | typedef struct type finalestage_t (line 93) | typedef enum function END1_Start (line 113) | void END1_Start(void)//L8003D440() function END1_Stop (line 136) | void END1_Stop(int exit)//L8003D4E4() function END1_Ticker (line 150) | int END1_Ticker(void)//L8003D50C() function END1_Drawer (line 200) | void END1_Drawer(void)//L8003D660() function Cast_Start (line 246) | void Cast_Start(void)//L8003D734 function Cast_Stop (line 281) | void Cast_Stop(int exit)//L8003D860() function Cast_Ticker (line 295) | int Cast_Ticker(void)//L8003D888() function Cast_Drawer (line 471) | void Cast_Drawer(void)//L8003E098() FILE: PSXDOOM/g_game.c function G_DoLoadLevel (line 44) | void G_DoLoadLevel (void) //L80012E04() function G_PlayerFinishLevel (line 87) | void G_PlayerFinishLevel (int player)//L80012ED4() function G_PlayerReborn (line 112) | void G_PlayerReborn (int player) //L80012F5C() function boolean (line 153) | boolean G_CheckSpot (int playernum, mapthing_t *mthing) function G_DeathMatchSpawnPlayer (line 189) | void G_DeathMatchSpawnPlayer (int playernum) function G_DoReborn (line 222) | void G_DoReborn (int playernum)//80013044 function G_CompleteLevel (line 337) | void G_CompleteLevel (void)//80013358 function G_InitNew (line 355) | void G_InitNew (skill_t skill, int map, gametype_t gametype) //L80013368() function G_RunGame (line 431) | void G_RunGame (void)//L800134FC() function G_PlayDemoPtr (line 509) | int G_PlayDemoPtr (void)//(int *demo) L800136E8() function G_RecordDemo (line 548) | void G_RecordDemo (void)//8001380C FILE: PSXDOOM/in_main.c type pstats_t (line 23) | typedef struct pstats_s function IN_Start (line 112) | void IN_Start(void)//L8003C4D4() function IN_Stop (line 158) | void IN_Stop(int exit)//L8003C7D4() function IN_Ticker (line 164) | int IN_Ticker(void)//L8003C7FC() function IN_Drawer (line 281) | void IN_Drawer(void)//L8003CBE0() function IN_SingleDrawer (line 299) | void IN_SingleDrawer(void)//L8003CC54() function IN_CooperativeDrawer (line 342) | void IN_CooperativeDrawer(void)//L8003CE24() function IN_DeathMachtDrawer (line 396) | void IN_DeathMachtDrawer(void)//L8003D1B8() FILE: PSXDOOM/info.h type spritenum_t (line 3) | typedef enum { type statenum_t (line 148) | typedef enum type state_t (line 909) | typedef struct type mobjtype_t (line 922) | typedef enum type mobjinfo_t (line 1054) | typedef struct { FILE: PSXDOOM/l_main.c function L_Start (line 19) | void L_Start(void)//L80034D5C() function L_Stop (line 35) | void L_Stop(int exit)//L80034DA8() function L_Ticker (line 49) | int L_Ticker(void)//L80034DD4() function L_Draw (line 81) | void L_Draw(void)//L80034E54() FILE: PSXDOOM/m_fixed.c function fixed_t (line 5) | fixed_t FixedMul(register fixed_t a, register fixed_t b)//L8003EEA4() function fixed_t (line 34) | fixed_t FixedDiv(register fixed_t a, register fixed_t b)//L8003EEF0() FILE: PSXDOOM/m_main.c type playmode_t (line 29) | typedef enum function RunMenu (line 50) | int RunMenu(void)//L8003592C() function M_Start (line 96) | void M_Start(void)//L80035A9C() function M_Stop (line 163) | void M_Stop(int exit)//L80035C40() function M_Ticker (line 182) | int M_Ticker(void)//L80035CC4() function M_Drawer (line 335) | void M_Drawer(void)//L80036058() function M_CrossFadeWipe (line 377) | void M_CrossFadeWipe(void)//L80036248() FILE: PSXDOOM/m_password.c function Encode_Password (line 13) | void Encode_Password(byte *buff)//L80037BBC() function Decode_Password (line 152) | int Decode_Password(byte *inbuff, int *levelnum, int *skill, player_t *p... FILE: PSXDOOM/o_main.c type menuitem_t (line 24) | typedef struct function O_Start (line 69) | void O_Start(void)//L8003E680() function O_Stop (line 111) | void O_Stop(int exit)//L8003E740() function O_Ticker (line 127) | int O_Ticker(void)//L8003E764() function O_Drawer (line 295) | void O_Drawer(void)//L8003EC38() FILE: PSXDOOM/p_base.c function P_RunMobjBase (line 44) | void P_RunMobjBase(void)//L80013814() function P_XYMovement (line 70) | void P_XYMovement(mobj_t *mo)//L800138AC() function P_FloatChange (line 157) | void P_FloatChange(mobj_t *mo)//L80013B0C() function P_ZMovement (line 204) | void P_ZMovement(mobj_t *mo)//L80013BD4() function P_MobjThinker (line 259) | void P_MobjThinker(mobj_t *mobj)//L80013DB4() function boolean (line 319) | boolean PB_TryMove(int tryx, int tryy)//L80013ED4() function PB_UnsetThingPosition (line 357) | void PB_UnsetThingPosition(mobj_t *thing)//L80013FB4() function PB_SetThingPosition (line 407) | void PB_SetThingPosition(mobj_t *thing)//L800140B0() function boolean (line 475) | boolean PB_CheckPosition(void)//L800141B0() function boolean (line 552) | boolean PB_BoxCrossLine(line_t *ld)//L80014394() function boolean (line 607) | boolean PB_CheckLine(line_t *ld)//L800144AC() function boolean (line 668) | boolean PB_CheckThing(mobj_t *thing)//L80014598() function boolean (line 746) | boolean PB_BlockLinesIterator(int x, int y) //L800146C4() function boolean (line 781) | boolean PB_BlockThingsIterator(int x, int y)//L8001498C() FILE: PSXDOOM/p_ceilng.c function T_MoveCeiling (line 19) | void T_MoveCeiling (ceiling_t *ceiling)//L80014A04() function EV_DoCeiling (line 116) | int EV_DoCeiling (line_t *line, ceiling_e type)//L80014C18() function P_AddActiveCeiling (line 194) | void P_AddActiveCeiling(ceiling_t *c)//L80014DEC() function P_RemoveActiveCeiling (line 212) | void P_RemoveActiveCeiling(ceiling_t *c)//L80014E28() function P_ActivateInStasisCeiling (line 233) | void P_ActivateInStasisCeiling(line_t *line)//L80014E90() function EV_CeilingCrushStop (line 254) | int EV_CeilingCrushStop(line_t *line)//L80014F04() FILE: PSXDOOM/p_change.c function boolean (line 43) | boolean P_ThingHeightClip (mobj_t *thing)//L80014F78() function boolean (line 79) | boolean PIT_ChangeSector (mobj_t *thing)//L80015020() function boolean (line 131) | boolean P_ChangeSector (sector_t *sector, boolean crunch)//L8001520C() FILE: PSXDOOM/p_doors.c function T_VerticalDoor (line 18) | void T_VerticalDoor (vldoor_t *door)//L800152D0() function boolean (line 136) | boolean P_CheckKeyLock(line_t *line, mobj_t *thing)//L80015514() function EV_DoDoor (line 216) | int EV_DoDoor (line_t *line, vldoor_e type)//L800156FC() function EV_VerticalDoor (line 293) | void EV_VerticalDoor (line_t *line, mobj_t *thing)//L80015920() function P_SpawnDoorCloseIn30 (line 394) | void P_SpawnDoorCloseIn30 (sector_t *sec)//L80015B1C() function P_SpawnDoorRaiseIn5Mins (line 415) | void P_SpawnDoorRaiseIn5Mins (sector_t *sec, int secnum)//L80015B9C() FILE: PSXDOOM/p_enemy.c function boolean (line 27) | boolean P_CheckMeleeRange (mobj_t *actor)//L80015C40() function boolean (line 54) | boolean P_CheckMissileRange (mobj_t *actor)//L80015CB4() function boolean (line 104) | boolean P_Move (mobj_t *actor)//L80015D98() function boolean (line 163) | boolean P_TryWalk (mobj_t *actor)//L80015F00() function P_NewChaseDir (line 187) | void P_NewChaseDir (mobj_t *actor)//L80015F4C() function boolean (line 307) | boolean P_LookForPlayers (mobj_t *actor, boolean allaround)//L800162CC() function A_Look (line 379) | void A_Look (mobj_t *actor)//L8001644C() function A_Chase (line 434) | void A_Chase (mobj_t *actor)//L80016578() function A_FaceTarget (line 524) | void A_FaceTarget (mobj_t *actor)//L800168C0() function A_PosAttack (line 545) | void A_PosAttack (mobj_t *actor)//L80016964() function A_SPosAttack (line 569) | void A_SPosAttack (mobj_t *actor)//L80016A6C() function A_CPosAttack (line 597) | void A_CPosAttack(mobj_t* actor)//L80016BBC() function A_CPosRefire (line 626) | void A_CPosRefire(mobj_t* actor)//L80016D08() function A_SpidAttack (line 648) | void A_SpidAttack(mobj_t *actor)//L80016E04() function A_SpidRefire (line 676) | void A_SpidRefire (mobj_t *actor)//L80016F54() function A_BspiAttack (line 694) | void A_BspiAttack(mobj_t *actor)//L80017054() function A_TroopAttack (line 714) | void A_TroopAttack (mobj_t *actor)//L80017108() function A_SargAttack (line 743) | void A_SargAttack (mobj_t *actor)//L80017248() function A_HeadAttack (line 763) | void A_HeadAttack (mobj_t *actor)//L80017318() function A_CyberAttack (line 791) | void A_CyberAttack (mobj_t *actor)//L8001744C() function A_BruisAttack (line 808) | void A_BruisAttack (mobj_t *actor)//L80017500() function A_SkelMissile (line 836) | void A_SkelMissile(mobj_t *actor) //L800175C8() function A_Tracer (line 863) | void A_Tracer(mobj_t *actor) //L800176C8() function A_SkelWhoosh (line 938) | void A_SkelWhoosh(mobj_t* actor) //L80017918() function A_SkelFist (line 954) | void A_SkelFist(mobj_t* actor) //L800179C8() function A_FatRaise (line 981) | void A_FatRaise(mobj_t *actor)//L80017B28() function A_FatAttack1 (line 995) | void A_FatAttack1(mobj_t *actor)//L80017BD8() function A_FatAttack2 (line 1023) | void A_FatAttack2(mobj_t *actor)//L80017D14() function A_FatAttack3 (line 1051) | void A_FatAttack3(mobj_t *actor)//L80017E50() function A_SkullAttack (line 1086) | void A_SkullAttack (mobj_t *actor)//L80017FE4() function A_PainShootSkull (line 1118) | void A_PainShootSkull(mobj_t *actor, angle_t angle)//L80018194() function A_PainAttack (line 1197) | void A_PainAttack(mobj_t *actor)//L800182E8() function A_PainDie (line 1214) | void A_PainDie(mobj_t *actor)//L800184B8() function A_Scream (line 1230) | void A_Scream (mobj_t *actor)//L800188BC() function A_XScream (line 1273) | void A_XScream (mobj_t *actor)//L8001892C() function A_Pain (line 1286) | void A_Pain (mobj_t *actor)//L8001894C() function A_Fall (line 1300) | void A_Fall (mobj_t *actor)//L80018984() function A_Explode (line 1315) | void A_Explode (mobj_t *thingy)//L80018998() function A_BossDeath (line 1331) | void A_BossDeath (mobj_t *mo)//L800189BC() function A_Hoof (line 1430) | void A_Hoof (mobj_t *mo)//L80018BDC() function A_Metal (line 1444) | void A_Metal (mobj_t *mo)//L80018C10() function A_BabyMetal (line 1458) | void A_BabyMetal(mobj_t* mo)//L80018C44() function L_CrossSpecial (line 1468) | void L_CrossSpecial (mobj_t *mo) function L_MissileHit (line 1487) | void L_MissileHit (mobj_t *mo)//L80018C78() function L_SkullBash (line 1510) | void L_SkullBash (mobj_t *mo)//L80018CEC() FILE: PSXDOOM/p_floor.c function result_e (line 19) | result_e T_MovePlane(sector_t *sector,fixed_t speed, function T_MoveFloor (line 164) | void T_MoveFloor(floormove_t *floor)//L80018FA8() function EV_DoFloor (line 207) | int EV_DoFloor(line_t *line,floor_e floortype)//L80019098() function EV_BuildStairs (line 358) | int EV_BuildStairs(line_t *line, stair_e type)//L800194E0() FILE: PSXDOOM/p_inter.c function boolean (line 32) | boolean P_GiveAmmo (player_t *player, ammotype_t ammo, int num)//L800197... function boolean (line 110) | boolean P_GiveWeapon (player_t *player, weapontype_t weapon, boolean dro... function boolean (line 160) | boolean P_GiveBody (player_t *player, int num)//L80019A8C() function boolean (line 183) | boolean P_GiveArmor (player_t *player, int armortype)//L80019AD8() function P_GiveCard (line 206) | void P_GiveCard (player_t *player, card_t card)//L80019B14() function boolean (line 223) | boolean P_GivePower (player_t *player, powertype_t power)//L80019B40() function P_TouchSpecialThing (line 266) | void P_TouchSpecialThing (mobj_t *special, mobj_t *toucher)//L80019C24() function P_KillMobj (line 568) | void P_KillMobj (mobj_t *source, mobj_t *target)//L8001A514() function P_DamageMobj (line 679) | void P_DamageMobj (mobj_t *target, mobj_t *inflictor, mobj_t *source, in... FILE: PSXDOOM/p_lights.c function T_FireFlicker (line 20) | void T_FireFlicker(fireflicker_t *flick)//L8001AD0C() function P_SpawnFireFlicker (line 45) | void P_SpawnFireFlicker(sector_t *sector)//L8001AD98() function T_LightFlash (line 68) | void T_LightFlash (lightflash_t *flash)//L8001AE24() function P_SpawnLightFlash (line 92) | void P_SpawnLightFlash (sector_t *sector)//L8001AEAC() function T_StrobeFlash (line 123) | void T_StrobeFlash (strobe_t *flash)//L8001AF54() function P_SpawnStrobeFlash (line 148) | void P_SpawnStrobeFlash (sector_t *sector,int fastOrSlow, int inSync)//L... function P_SpawnStrobeFlashFast (line 179) | void P_SpawnStrobeFlashFast(sector_t *sector)//L8001B08C() function EV_StartLightStrobing (line 203) | void EV_StartLightStrobing(line_t *line)//L8001B120() function EV_TurnTagLightsOff (line 225) | void EV_TurnTagLightsOff(line_t *line)//L8001B230() function EV_LightTurnOn (line 259) | void EV_LightTurnOn(line_t *line, int bright)//L8001B32C() function T_Glow (line 299) | void T_Glow(glow_t *g)//L8001B438() function P_SpawnGlowingLight (line 322) | void P_SpawnGlowingLight(sector_t *sector, glowtype_e type)//L8001B4F0() FILE: PSXDOOM/p_local.h type dirtype_t (line 41) | typedef enum FILE: PSXDOOM/p_map.c function boolean (line 62) | boolean P_CheckPosition (mobj_t *thing, fixed_t x, fixed_t y)//L8001B5D8() function boolean (line 76) | boolean P_TryMove (mobj_t *thing, fixed_t x, fixed_t y)//L8001B614() function fixed_t (line 139) | fixed_t P_InterceptVector (divline_t *v2, divline_t *v1)//L8001B73C() function boolean (line 164) | boolean PIT_UseLines (line_t *li)//L8001B7E0() function P_UseLines (line 214) | void P_UseLines (player_t *player) //L8001B98C() function boolean (line 319) | boolean PIT_RadiusAttack (mobj_t *thing)//L8001BBC8() function P_RadiusAttack (line 359) | void P_RadiusAttack (mobj_t *spot, mobj_t *source, int damage)//L8001BCBC() function fixed_t (line 443) | fixed_t P_AimLineAttack (mobj_t *t1, angle_t angle, fixed_t distance)//L... function P_LineAttack (line 474) | void P_LineAttack (mobj_t *t1, angle_t angle, fixed_t distance, fixed_t ... FILE: PSXDOOM/p_maputl.c function fixed_t (line 18) | fixed_t P_AproxDistance (fixed_t dx, fixed_t dy)//L8001BFC8() function P_PointOnLineSide (line 37) | int P_PointOnLineSide (fixed_t x, fixed_t y, line_t *line)//L8001C000() function P_PointOnDivlineSide (line 76) | int P_PointOnDivlineSide (fixed_t x, fixed_t y, divline_t *line)//L8001C... function P_MakeDivline (line 123) | void P_MakeDivline (line_t *li, divline_t *dl)//L8001C1B4() function P_LineOpening (line 145) | void P_LineOpening (line_t *linedef)//L8001C1F4() function P_UnsetThingPosition (line 194) | void P_UnsetThingPosition (mobj_t *thing)//L8001C290() function P_SetThingPosition (line 249) | void P_SetThingPosition (mobj_t *thing)//L8001C3A0() function boolean (line 322) | boolean P_BlockLinesIterator (int x, int y, boolean(*func)(line_t*) )//L... function boolean (line 357) | boolean P_BlockThingsIterator (int x, int y, boolean(*func)(mobj_t*) )//... FILE: PSXDOOM/p_mobj.c function P_RemoveMobj (line 26) | void P_RemoveMobj (mobj_t *mobj)//L8001C6BC() function P_RespawnSpecials (line 65) | void P_RespawnSpecials (void)//L8001C7D0() function boolean (line 132) | boolean P_SetMobjState (mobj_t *mobj, statenum_t state)//L8001C9B0() function P_ExplodeMissile (line 166) | void P_ExplodeMissile (mobj_t *mo)//L8001CB34() function mobj_t (line 194) | mobj_t *P_SpawnMobj (fixed_t x, fixed_t y, fixed_t z, mobjtype_t type)//... function P_SpawnPlayer (line 264) | void P_SpawnPlayer (mapthing_t *mthing)//L8001CDD8() function P_SpawnMapThing (line 338) | void P_SpawnMapThing (mapthing_t *mthing)//L8001D11C() function P_SpawnPuff (line 466) | void P_SpawnPuff (fixed_t x, fixed_t y, fixed_t z)//L8001D69C() function P_SpawnBlood (line 491) | void P_SpawnBlood (fixed_t x, fixed_t y, fixed_t z, int damage)//L8001D8... function P_CheckMissileSpawn (line 517) | void P_CheckMissileSpawn (mobj_t *th)//L8001DB10() function mobj_t (line 535) | mobj_t *P_SpawnMissile (mobj_t *source, mobj_t *dest, mobjtype_t type)//... function P_SpawnPlayerMissile (line 577) | void P_SpawnPlayerMissile (mobj_t *source, mobjtype_t type)//L8001E08C() FILE: PSXDOOM/p_move.c function P_TryMove2 (line 48) | void P_TryMove2(void)//L8001E48C() function boolean (line 119) | static boolean PM_CrossCheck(line_t *ld) function PM_PointOnLineSide (line 141) | int PM_PointOnLineSide(fixed_t x, fixed_t y, line_t *line)//L8001E6B8() function PM_UnsetThingPosition (line 168) | void PM_UnsetThingPosition(mobj_t *thing)//L8001E704() function PM_SetThingPosition (line 222) | void PM_SetThingPosition(mobj_t *thing)//L8001E800() function PM_CheckPosition (line 291) | void PM_CheckPosition (void) //L8001E910() function boolean (line 399) | boolean PM_BoxCrossLine (line_t *ld)//L8001EC00() function boolean (line 455) | boolean PIT_CheckLine (line_t *ld)//L8001ED0C() function boolean (line 534) | boolean PIT_CheckThing(mobj_t *thing)//L8001EE5C() function boolean (line 628) | boolean PM_BlockLinesIterator(int x, int y)//L8001EFC0() function boolean (line 663) | boolean PM_BlockThingsIterator(int x, int y)//L8001F1A0() FILE: PSXDOOM/p_plats.c function T_PlatRaise (line 18) | void T_PlatRaise(plat_t *plat)//L8001F218() function EV_DoPlat (line 92) | int EV_DoPlat(line_t *line,plattype_e type,int amount)//L8001F3FC() function P_ActivateInStasis (line 192) | void P_ActivateInStasis(int tag)//L8001F6F8() function EV_StopPlat (line 206) | void EV_StopPlat(line_t *line)//L8001F76C() function P_AddActivePlat (line 222) | void P_AddActivePlat(plat_t *plat)//L8001F7E0() function P_RemoveActivePlat (line 236) | void P_RemoveActivePlat(plat_t *plat)//L8001F838() FILE: PSXDOOM/p_pspr.c function P_RecursiveSound (line 28) | void P_RecursiveSound (sector_t *sec, int soundblocks)//L8001F8B0() function P_NoiseAlert (line 79) | void P_NoiseAlert (player_t *player)//L8001F9CC() function P_SetPsprite (line 105) | void P_SetPsprite (player_t *player, int position, statenum_t stnum) //L... function P_BringUpWeapon (line 239) | void P_BringUpWeapon (player_t *player)//L8001FBB0() function boolean (line 270) | boolean P_CheckAmmo (player_t *player)//L8001FCE4() function P_FireWeapon (line 322) | void P_FireWeapon (player_t *player)//L8001FF54() function P_DropWeapon (line 348) | void P_DropWeapon (player_t *player)//L8002015C() function A_WeaponReady (line 364) | void A_WeaponReady (player_t *player, pspdef_t *psp)//L80020230() function A_ReFire (line 418) | void A_ReFire (player_t *player, pspdef_t *psp)//L80020418() function A_CheckReload (line 444) | void A_CheckReload(player_t *player, pspdef_t *psp)//L800204B4() function A_Lower (line 457) | void A_Lower (player_t *player, pspdef_t *psp)//L800204D4() function A_Raise (line 492) | void A_Raise (player_t *player, pspdef_t *psp)//L8002064C() function A_GunFlash (line 520) | void A_GunFlash (player_t *player, pspdef_t *psp) //L80020738() function A_Punch (line 543) | void A_Punch (player_t *player, pspdef_t *psp) //L8002080C() function A_Saw (line 570) | void A_Saw (player_t *player, pspdef_t *psp) //L80020904() function A_FireMissile (line 616) | void A_FireMissile (player_t *player, pspdef_t *psp) //L80020A7C() function A_FireBFG (line 631) | void A_FireBFG (player_t *player, pspdef_t *psp) //L80020AE0() function A_FirePlasma (line 646) | void A_FirePlasma (player_t *player, pspdef_t *psp) //L80020B44() function P_BulletSlope (line 663) | void P_BulletSlope(mobj_t* mo)//L80020C6C() function P_GunShot (line 691) | void P_GunShot (mobj_t *mo, boolean accurate)//L80020CF8() function A_FirePistol (line 711) | void A_FirePistol (player_t *player, pspdef_t *psp) //L80020D88() function A_FireShotgun (line 729) | void A_FireShotgun (player_t *player, pspdef_t *psp) //L80020F14() function A_FireShotgun2 (line 762) | void A_FireShotgun2(player_t *player, pspdef_t *psp)//L800210C4() function A_CockSgun (line 793) | void A_CockSgun (player_t *player, pspdef_t *psp) function A_FireCGun (line 807) | void A_FireCGun (player_t *player, pspdef_t *psp) //L8002130C() function A_Light0 (line 825) | void A_Light0 (player_t *player, pspdef_t *psp)//L800214F4() function A_Light1 (line 830) | void A_Light1 (player_t *player, pspdef_t *psp)//L800214FC() function A_Light2 (line 835) | void A_Light2 (player_t *player, pspdef_t *psp)//L80021508() function A_BFGSpray (line 850) | void A_BFGSpray (mobj_t *mo) //L80021514() function A_BFGsound (line 881) | void A_BFGsound (player_t *player, pspdef_t *psp)//L80021604() function A_OpenShotgun2 (line 894) | void A_OpenShotgun2(player_t *player, pspdef_t *psp)//L80021628() function A_LoadShotgun2 (line 907) | void A_LoadShotgun2(player_t *player, pspdef_t *psp)//L8002164C() function A_CloseShotgun2 (line 920) | void A_CloseShotgun2(player_t *player, pspdef_t *psp)//L80021670() function P_SetupPsprites (line 939) | void P_SetupPsprites (int curplayer) //L8002172C() //(player_t *player) function P_MovePsprites (line 968) | void P_MovePsprites (player_t *player) //L800218A4() FILE: PSXDOOM/p_setup.c function P_LoadVertexes (line 56) | void P_LoadVertexes (int lump)//L80021A64() function P_LoadSegs (line 90) | void P_LoadSegs (int lump)//L80021B38() function P_LoadSubsectors (line 147) | void P_LoadSubsectors (int lump)//L80021D70() function P_LoadSectors (line 184) | void P_LoadSectors (int lump)//L80021E5C() function P_LoadNodes (line 251) | void P_LoadNodes (int lump)//L8002209C() function P_LoadThings (line 292) | void P_LoadThings (int lump)//L80022210() function P_LoadLineDefs (line 333) | void P_LoadLineDefs (int lump)//L80022314() function P_LoadSideDefs (line 422) | void P_LoadSideDefs (int lump)//L800225E8() function P_LoadBlockMap (line 461) | void P_LoadBlockMap (int lump)//L80022764() function P_LoadReject (line 496) | void P_LoadReject(int lump)//L80022864() function P_LoadLeafs (line 515) | void P_LoadLeafs(int lump)//L800228B8() function P_GroupLines (line 593) | void P_GroupLines (void)//L80022AF0() function P_Init (line 683) | void P_Init (void)//L80022E00() function P_SetupLevel (line 768) | void P_SetupLevel(int map, skill_t skill)//L8002306C() type compressFlags (line 905) | enum compressFlags {Decode,NoDecode,Error} type psxblock_t (line 906) | typedef struct psxblock_s function P_LoadBlocks (line 918) | void P_LoadBlocks(char *filename)//L80023698() function P_CacheSprite (line 1162) | void P_CacheSprite(spritedef_t *sprdef)//L80023970() function P_LoadTextureByWidth (line 1195) | void P_LoadTextureByWidth(int width)//L80023A60() FILE: PSXDOOM/p_shoot.c type thingline_t (line 38) | typedef struct function P_Shoot2 (line 60) | void P_Shoot2(void)//L80023BCC() function boolean (line 129) | boolean PA_DoIntercept(void *value, boolean isline, int frac)//L80023DD4() function boolean (line 168) | boolean PA_ShootLine(line_t *li, fixed_t interceptfrac)//L80023E5C() function boolean (line 241) | boolean PA_ShootThing(mobj_t *th, fixed_t interceptfrac)//L80024054() function fixed_t (line 300) | fixed_t PA_SightCrossLine(line_t *line)//L800241F4() function boolean (line 359) | boolean PA_CrossSubsector(subsector_t *sub)//L800242CC function PA_DivlineSide (line 443) | int PA_DivlineSide(fixed_t x, fixed_t y, divline_t *line)//L800246F0() function boolean (line 462) | boolean PA_CrossBSPNode(int bspnum)//L80024734() FILE: PSXDOOM/p_sight.c function P_CheckSights (line 26) | void P_CheckSights(void)//L800248A0() function boolean (line 58) | boolean P_CheckSight(mobj_t *t1, mobj_t *t2)//L8002494C() function fixed_t (line 116) | fixed_t PS_SightCrossLine (line_t *line)//L80024AD4() function boolean (line 173) | boolean PS_CrossSubsector(subsector_t *sub)//L80024BAC() function boolean (line 257) | boolean PS_CrossBSPNode(int bspnum)//L80024E58() FILE: PSXDOOM/p_slide.c function P_SlideMove (line 49) | void P_SlideMove(void)//L80024FC4() function fixed_t (line 118) | fixed_t P_CompletableFrac(fixed_t dx, fixed_t dy)//L80025154() function SL_PointOnSide (line 203) | int SL_PointOnSide(fixed_t x, fixed_t y)//L800253F8() function fixed_t (line 221) | fixed_t SL_CrossFrac (void)//L80025468() function boolean (line 245) | boolean CheckLineEnds (void)//L80025520() function SL_ClipToLine (line 288) | void SL_ClipToLine( void )//L800255E0() function boolean (line 342) | boolean SL_CheckLine(line_t *ld)//L800257D8() function SL_PointOnSide2 (line 410) | int SL_PointOnSide2(fixed_t x1, fixed_t y1, fixed_t x2, fixed_t y2, fixe... function SL_CheckSpecialLines (line 433) | void SL_CheckSpecialLines (fixed_t x1, fixed_t y1, fixed_t x2, fixed_t y... FILE: PSXDOOM/p_spec.c function P_InitPicAnims (line 37) | void P_InitPicAnims (void)//L80025EDC() function side_t (line 110) | side_t *getSide(int currentSector,int line, int side)//L800261BC() function sector_t (line 119) | sector_t *getSector(int currentSector,int line,int side)//L80026218() function twoSided (line 128) | int twoSided(int sector,int line)//L8002627C() function sector_t (line 138) | sector_t *getNextSector(line_t *line,sector_t *sec)//L800262BC() function fixed_t (line 154) | fixed_t P_FindLowestFloorSurrounding(sector_t *sec)//L800262EC() function fixed_t (line 178) | fixed_t P_FindHighestFloorSurrounding(sector_t *sec)//L80026380() function fixed_t (line 202) | fixed_t P_FindNextHighestFloor(sector_t *sec,int currentheight)//L800264... function fixed_t (line 266) | fixed_t P_FindLowestCeilingSurrounding(sector_t *sec)//L800264FC() function fixed_t (line 290) | fixed_t P_FindHighestCeilingSurrounding(sector_t *sec)//L80026598() function P_FindSectorFromLineTag (line 314) | int P_FindSectorFromLineTag(line_t *line,int start)//L80026630() function P_FindMinSurroundingLight (line 329) | int P_FindMinSurroundingLight(sector_t *sector,int max)//L80026698() function P_CrossSpecialLine (line 372) | void P_CrossSpecialLine (line_t *line, mobj_t *thing)//L8002672C() function P_ShootSpecialLine (line 678) | void P_ShootSpecialLine ( mobj_t *thing, line_t *line)//L80026CD8() function P_PlayerInSpecialSector (line 726) | void P_PlayerInSpecialSector (player_t *player)//L80026DA0() function P_UpdateSpecials (line 792) | void P_UpdateSpecials (void)//L80026F60() function EV_DoDonut (line 895) | int EV_DoDonut(line_t *line)//L800273F4() function P_SpawnDelayTimer (line 976) | void P_SpawnDelayTimer(int tics, void(*action)())//L80027640() function T_CountdownTimer (line 996) | void T_CountdownTimer(delay_t *timer)//L800276B0() function P_ExitLevel (line 1015) | void P_ExitLevel(void)//L80027700() function P_SecretExitLevel (line 1030) | void P_SecretExitLevel(int map)//L80027778() function P_SpawnSpecials (line 1060) | void P_SpawnSpecials (void)//L800277E4() function P_FireSky (line 1221) | void P_FireSky(psxobj_t *psxobj)//L80027B90() FILE: PSXDOOM/p_spec.h type anim_t (line 16) | typedef struct type animdef_t (line 29) | typedef struct type delay_t (line 64) | typedef struct type fireflicker_t (line 125) | typedef struct type lightflash_t (line 134) | typedef struct type strobe_t (line 145) | typedef struct type glowtype_e (line 157) | typedef enum type glow_t (line 164) | typedef struct type switchlist_t (line 199) | typedef struct type bwhere_e (line 205) | typedef enum type button_t (line 212) | typedef struct type plat_e (line 238) | typedef enum type plattype_e (line 246) | typedef enum type plat_t (line 255) | typedef struct type vldoor_e (line 291) | typedef enum type vldoor_t (line 303) | typedef struct type ceiling_e (line 333) | typedef enum type ceiling_t (line 343) | typedef struct type floor_e (line 375) | typedef enum type stair_e (line 391) | typedef enum type floormove_t (line 397) | typedef struct type result_e (line 412) | typedef enum FILE: PSXDOOM/p_switch.c function P_InitSwitchList (line 79) | void P_InitSwitchList(void)//L80027C64() function P_StartButton (line 115) | void P_StartButton(line_t *line,bwhere_e w,int texture,int time)//80027D88 function P_ChangeSwitchTexture (line 141) | void P_ChangeSwitchTexture(line_t *line,int useAgain)//L80027E1C() function boolean (line 199) | boolean P_UseSpecialLine ( mobj_t *thing, line_t *line)//L8002810C() FILE: PSXDOOM/p_telept.c function P_Telefrag (line 14) | void P_Telefrag (mobj_t *thing, fixed_t x, fixed_t y)//L80028700() function EV_Teleport (line 42) | int EV_Teleport( line_t *line,mobj_t *thing )//L800287F8() FILE: PSXDOOM/p_tick.c function P_InitThinkers (line 37) | void P_InitThinkers (void) function P_AddThinker (line 54) | void P_AddThinker (thinker_t *thinker)//L80028B18() function P_RemoveThinker (line 73) | void P_RemoveThinker (thinker_t *thinker)//L80028B48() function P_RunThinkers (line 86) | void P_RunThinkers (void)//L80028B54() function P_RunMobjLate (line 126) | void P_RunMobjLate (void)//L80028C10() type cheatnum_t (line 156) | typedef enum function P_CheckCheats (line 189) | void P_CheckCheats (void)//L80028C74() function P_Ticker (line 480) | int P_Ticker (void)//800292E4 function P_Drawer (line 533) | void P_Drawer (void) //L800294CC() function P_Start (line 548) | void P_Start (void)//L80029554() function P_Stop (line 564) | void P_Stop (int exit)//L800295EC() FILE: PSXDOOM/p_user.c function P_PlayerMove (line 26) | void P_PlayerMove (mobj_t *mo)//L80029670() function P_PlayerXYMovement (line 96) | void P_PlayerXYMovement (mobj_t *mo)//L800297E8() function P_PlayerZMovement (line 132) | void P_PlayerZMovement (mobj_t *mo)//L800298D8() function P_PlayerMobjThink (line 189) | void P_PlayerMobjThink (mobj_t *mobj)//L80029A08() function P_BuildMove (line 234) | void P_BuildMove (player_t *player) //L80029CA4() function P_Thrust (line 389) | void P_Thrust (player_t *player, angle_t angle, fixed_t move) //L8002A188() function P_CalcHeight (line 408) | void P_CalcHeight (player_t *player) //L8002A1FC() function P_MovePlayer (line 480) | void P_MovePlayer (player_t *player)//L8002A3B8() function P_DeathThink (line 507) | void P_DeathThink (player_t *player)//L8002A570() function P_PlayerThink (line 556) | void P_PlayerThink (player_t *player)//L8002A6C8() FILE: PSXDOOM/psxmain.c function main (line 71) | int main() function PSX_INIT (line 77) | void PSX_INIT(void)//L80032804() function I_Error (line 133) | void I_Error(char *error, ...)//L800329BC function ImageToVram (line 153) | void ImageToVram(psxobj_t *pic, char *name, int lump)//L80032A68() function DrawStaticImage (line 198) | void DrawStaticImage(psxobj_t *psxobj, int xpos, int ypos, int pal)//L80... function DrawImage (line 204) | void DrawImage(int vtpage, int pal, int xpos, int ypos, char vramx, cha... function P_LoadingPlaque (line 221) | void P_LoadingPlaque(psxobj_t *psxobj, int xpos, int ypos, int pal)//L80... function NextTextureCacheIdx (line 236) | void NextTextureCacheIdx(void)//L8003324C() function DrawRender (line 245) | void DrawRender(void)//80033264 function Add_vsync (line 279) | void Add_vsync(void)//L80033380() type VRAMMEM (line 285) | typedef struct v_vrammem function Init_Vram_Cache (line 300) | void Init_Vram_Cache(void)//800333A0 function TextureCache (line 307) | void TextureCache(psxobj_t *psxobj) function V_ClearBlock (line 416) | void V_ClearBlock(psxobj_t *psxobj) function Valloc_Init (line 438) | void Valloc_Init(void) function Vram_Viewer (line 498) | void Vram_Viewer(int page)//80033938 function Link_Conection (line 571) | void Link_Conection(void)//L800345A0() function boolean (line 668) | boolean Update_Conection(void)//L80034868() function Sync_Data_Transmission (line 731) | void Sync_Data_Transmission(void) //L80034AC0() function Sync_Read_Write (line 755) | void Sync_Read_Write (void) //L80034B1C() function UpdateDrawOTag (line 798) | void UpdateDrawOTag(void)//80034C60 function Get_CfgCode (line 819) | unsigned int Get_CfgCode(unsigned int *cfgdata)//L80034CAC function W_AddPrim (line 879) | void W_AddPrim (void* prim) function W_AddPrim (line 955) | void W_AddPrim (void* prim, unsigned long* addr0, unsigned long* addr1) FILE: PSXDOOM/pw_main.c function PW_Start (line 26) | void PW_Start(void)//L80036C1C() function PW_Stop (line 45) | void PW_Stop(int exit)//L80036C1C() function PW_Ticker (line 60) | int PW_Ticker(void)//L80036CA0() function PW_Drawer (line 172) | void PW_Drawer(void) //L80036F34() FILE: PSXDOOM/r_data.c function R_InitData (line 49) | void R_InitData (void)//L8002B878() function R_InitTextures (line 68) | void R_InitTextures(void)//L8002B8B0() function R_InitFlats (line 125) | void R_InitFlats(void)//L8002BA20() function R_InitSprite (line 163) | void R_InitSprite(void)//L8002BB24() function R_TextureNumForName (line 220) | int R_TextureNumForName(char *name)//L8002BC74() function R_FlatNumForName (line 272) | int R_FlatNumForName (char *name)//L8002BD38() function R_InitPalettes (line 315) | void R_InitPalettes(void)//L8002BDFC() function R_CheckTextureNumForName (line 372) | int R_CheckTextureNumForName (char *name) FILE: PSXDOOM/r_local.h type divline_t (line 48) | typedef struct type vertex_t (line 53) | typedef struct type line_s (line 63) | struct line_s type subsector_s (line 64) | struct subsector_s type sector_t (line 66) | typedef struct type side_t (line 89) | typedef struct type slopetype_t (line 97) | typedef enum {ST_HORIZONTAL, ST_VERTICAL, ST_POSITIVE, ST_NEGATIVE} slop... type line_t (line 99) | typedef struct line_s type subsector_t (line 114) | typedef struct subsector_s type seg_t (line 126) | typedef struct seg_s type node_t (line 142) | typedef struct type leaf_t (line 150) | typedef struct { type texture_t (line 156) | typedef struct type light_t (line 171) | typedef struct { type spriteframe_t (line 200) | typedef struct type spritedef_t (line 207) | typedef struct FILE: PSXDOOM/r_main.c function R_Init (line 91) | void R_Init (void) //L80030480() function R_RenderPlayerView (line 121) | void R_RenderPlayerView(void)//L80030504() function SlopeDiv (line 206) | inline int SlopeDiv(unsigned num, unsigned den)//L80030A28() function angle_t (line 215) | angle_t R_PointToAngle2(fixed_t x1, fixed_t y1, fixed_t x2, fixed_t y2)/... function R_PointOnSide (line 274) | inline int R_PointOnSide(int x, int y, node_t *node)//L80030D84() type subsector_s (line 312) | struct subsector_s FILE: PSXDOOM/r_phase1.c function R_BSP (line 37) | void R_BSP(void) //L8002ABB8() function R_RenderBSPNode (line 50) | void R_RenderBSPNode(int bspnum)//L8002AC0C() function boolean (line 122) | boolean R_CheckBBox(fixed_t bspcoord[4])//L8002AD44() function R_Subsector (line 282) | void R_Subsector(int num)//L8002B1A8() function R_AddLine (line 315) | void R_AddLine(seg_t *line)//L8002B288 FILE: PSXDOOM/r_phase2.c function R_RenderSKY (line 7) | void R_RenderSKY(void)//L8002BF4C type vleaf_t (line 43) | typedef struct type PlaneType (line 62) | typedef enum PlaneType {FLOOR, CEILING} PlaneType; function R_RenderAll (line 73) | void R_RenderAll(subsector_t *sub)//L8002C5C8 function R_FrontZClip (line 210) | void R_FrontZClip(vleaf_t *vlf_in, vleaf_t **vlf_out)//L8002C95C() function R_EdgeClipSide (line 296) | int R_EdgeClipSide(int mode, vleaf_t **vlf)//L8002CC38() function R_LeftEdgeClip (line 357) | int R_LeftEdgeClip(vleaf_t *vlf_in, vleaf_t **vlf_out)//L8002CD38() function R_RightEdgeClip (line 436) | int R_RightEdgeClip(vleaf_t *vlf_in, vleaf_t **vlf_out)//L8002CFDC() function R_WallPrep (line 517) | void R_WallPrep(leaf_t *lf)//L8002D27C function R_Render_Wall (line 626) | void R_Render_Wall(leaf_t *lf, psxobj_t *texture, int topheight, int bot... function R_PlanePrep (line 818) | void R_PlanePrep(vleaf_t *vlf1, PlaneType planeType)//L8002E178 type xpos_t (line 878) | typedef struct function R_Render_Plane (line 886) | void R_Render_Plane(vleaf_t *vlf1, int zheight, psxobj_t *psxobj) type vissprite_t (line 1216) | typedef struct vissprite_s function R_Render_Sprite (line 1230) | void R_Render_Sprite(subsector_t *sub)//L8002F200 function R_Render_Hud_Weapons (line 1418) | void R_Render_Hud_Weapons(void)//L8002FD04 FILE: PSXDOOM/s_sound.c type mapaudio_t (line 17) | typedef struct mapaudio_s type music_t (line 23) | typedef struct music_s type Musics (line 32) | enum Musics function S_SetSoundVolume (line 238) | void S_SetSoundVolume (int volume) //80040D1C function S_SetMusicVolume (line 251) | void S_SetMusicVolume(int volume)//80040D3C function S_StopMusic (line 272) | void S_StopMusic(void)//80040D84 function S_StartMusic (line 286) | void S_StartMusic(void)//80040DC0 function S_InitBlock (line 301) | void S_InitBlock(SampleBlock *sampblk)//80040E08 function S_DoBlockClear (line 314) | void S_DoBlockClear(SampleBlock *sampblk)//80040E10 function S_Lcd_Load (line 325) | void S_Lcd_Load(int map_indx)//80040E88 function S_Pause (line 385) | void S_Pause(void)//80041088 function S_Resume (line 398) | void S_Resume(void)//800410B0 function S_StopSound (line 411) | void S_StopSound(unsigned long sequence_type)//800410D8 function S_StopAll (line 424) | void S_StopAll(void)//800410F8 function S_AdjustSoundParams (line 448) | void S_AdjustSoundParams(mobj_t *origin, int sound_id, TriggerPlayAttr *... function S_StartSound (line 529) | void S_StartSound(mobj_t *origin, int sound_id)//80041324 function S_UpdateSounds (line 542) | void S_UpdateSounds(void) //80041344 function PsxSoundInit (line 555) | void PsxSoundInit(int sfx_volume, int mus_volume, void *data)//8004135C function PsxSoundExit (line 608) | void PsxSoundExit (void)//8004149C FILE: PSXDOOM/sounds.h type sfxenum_t (line 8) | typedef enum FILE: PSXDOOM/soundst.h type sfx_t (line 4) | typedef struct type sfxinfo_t (line 16) | typedef struct sfxinfo_s type musicinfo_t (line 27) | typedef struct type sfxchannel_t (line 39) | typedef struct FILE: PSXDOOM/st_main.c function ST_Init (line 155) | void ST_Init (void)//L800382D4() function ST_InitEveryLevel (line 181) | void ST_InitEveryLevel(void)//L8003838C() function ST_Ticker (line 213) | void ST_Ticker (void)//L80038404() function ST_Drawer (line 375) | void ST_Drawer (void)//L80038888(); function ST_DrawValue (line 563) | void ST_DrawValue(int x, int y, int value)//L8003A144() function ST_DrawMessage (line 605) | void ST_DrawMessage(int x, int y, char *text)//L8003A750() function ST_CheatDraw (line 641) | void ST_CheatDraw(void)//L8003AA80() function ST_doPaletteStuff (line 683) | void ST_doPaletteStuff(void)//L8003AE6C() function ST_GetTextCenterX (line 745) | int ST_GetTextCenterX(char *text)//L8003AFB4() function ST_DrawText (line 797) | void ST_DrawText(int x, int y, char *text)//L8003B0A0() FILE: PSXDOOM/st_main.h type spclface_e (line 37) | typedef enum type facedata_t (line 60) | typedef struct type sbobj_e (line 72) | typedef enum type sbflash_t (line 86) | typedef struct type stbar_t (line 94) | typedef struct type symboldata_t (line 114) | typedef struct { FILE: PSXDOOM/t_main.c function T_Start (line 25) | void T_Start(void)//L80034EA0() function T_Stop (line 70) | void T_Stop(int exit)//L80035070() function T_Ticker (line 84) | int T_Ticker(void)//L8003509C() function T_Draw (line 151) | void T_Draw(void)//L80035214() FILE: PSXDOOM/vsprintf.c function mystrlen (line 3) | int mystrlen(char *string)//80030F58 function D_vsprintf (line 11) | int D_vsprintf(char *string, const char *format, int *argptr)//80030F98 FILE: PSXDOOM/w_wad.c type wadinfo_t (line 11) | typedef struct function W_Init (line 58) | void W_Init (void)//L80031264() function W_CheckNumForName (line 96) | int W_CheckNumForName (char *name)//L80031374() function W_GetNumForName (line 140) | int W_GetNumForName (char *name)//L80031428() function W_LumpLength (line 162) | int W_LumpLength (int lump)//L80031518() function W_ReadLump (line 179) | void W_ReadLump (int lump, void *dest, boolean decodelump)//L80031568() function byte (line 312) | byte *W_OpenMapWad(char *mapname)//L800319D4() function W_MapLumpLength (line 345) | int W_MapLumpLength(int lump)//L80031AA4() function W_MapGetNumForName (line 362) | int W_MapGetNumForName(char *name)//L80031AF4() function W_ReadMapLump (line 403) | void W_ReadMapLump(int lump, void *dest, int decodelump)//L80031BB0() function decode (line 444) | void decode(unsigned char *input, unsigned char *output)//L80031C60() function decodedsize (line 488) | int decodedsize(unsigned char *input)//L80031D18() FILE: PSXDOOM/z_zone.c function Z_Init (line 39) | void Z_Init (void)//L80032014() function memzone_t (line 61) | memzone_t *Z_InitZone(byte *base, int size)//L8003206C() function Z_Free2 (line 338) | inline void Z_Free2(memzone_t *mainzone, void *ptr)//L800324A8() function Z_FreeTags (line 361) | void Z_FreeTags (memzone_t *mainzone, int tag)//L80032510() function Z_CheckHeap (line 400) | void Z_CheckHeap (memzone_t *mainzone)//L80032640() function Z_ChangeTag (line 433) | void Z_ChangeTag (void *ptr, int tag)//L80032708() function Z_FreeMemory (line 454) | int Z_FreeMemory (memzone_t *mainzone)//L80032794() function Z_DumpHeap (line 477) | void Z_DumpHeap(memzone_t *mainzone)//L800327D4()