|
102 Patches: Detours to the Rescue
C reference for DttR maintainers and modders.
|
Go to the source code of this file.
Functions | |
| bool | dttr_audio_init (const DTTR_Mods_Context *ctx) |
| void | dttr_audio_cleanup (const DTTR_Mods_Context *ctx) |
| void | dttr_audio_handle_device_event (const SDL_Event *event) |
| void dttr_audio_cleanup | ( | const DTTR_Mods_Context * | ctx | ) |
Definition at line 162 of file hooks.c.
References audio_init_level_audio_original, audio_init_system_original, audio_patch_group, audio_stop_all_samples_original, audio_stop_all_sounds_original, DTTR_Core_PatchGroupRelease(), dttr_mss_sdl_release_hooks(), dttr_mss_sdl_shutdown(), and NULL.
Referenced by cleanup_runtime().
Definition at line 111 of file hooks.c.
References event, handle_audio_device_added(), and handle_audio_device_removed().
Referenced by dttr_sidecar_handle_sdl_event().
| bool dttr_audio_init | ( | const DTTR_Mods_Context * | ctx | ) |
Definition at line 125 of file hooks.c.
References audio_init_level_audio_detour(), audio_init_level_audio_original, audio_init_system_detour(), audio_init_system_original, audio_patch_group, audio_stop_all_samples_detour(), audio_stop_all_samples_original, audio_stop_all_sounds_detour(), audio_stop_all_sounds_original, ctx, DTTR_ARRAY_COUNT, DTTR_LOG_ERROR, dttr_mss_sdl_install_hooks(), DTTR_PCDOGS_F_Audio_InitializeLevelAudio, DTTR_PCDOGS_F_Audio_InitializeSystem, DTTR_PCDOGS_F_Audio_StopAllSamples, DTTR_PCDOGS_F_Audio_StopAllSounds, and dttr_sidecar_install_pcdogs_patch_group().
Referenced by install_required_sidecar_hooks().