|
102 Patches: Detours to the Rescue
C reference for DttR maintainers and modders.
|
Data Fields | |
| uint32_t | magic |
| MIX_Audio * | audio |
| MIX_Track * | track |
| float * | pcm_frames |
| size_t | pcm_frame_count |
| mss_wave_info | wave |
| int | base_rate |
| int | current_rate |
| int | rendered_rate |
| int | volume |
| int | pan |
| int | loops |
| int | status |
| bool | rate_overridden |
| bool | paused_by_rate |
| bool | allocated |
Definition at line 14 of file mss_sample.c.
| bool mss_sample::allocated |
Definition at line 30 of file mss_sample.c.
Referenced by is_sample(), and reset_sample_slot().
| MIX_Audio* mss_sample::audio |
Definition at line 16 of file mss_sample.c.
Referenced by apply_sample_track(), destroy_sample_audio_object(), dttr_mss_ail_set_sample_file(), dttr_mss_ail_start_sample(), load_sample_audio_from_memory(), and render_sample_audio().
| int mss_sample::base_rate |
Definition at line 21 of file mss_sample.c.
Referenced by apply_rate(), dttr_mss_ail_set_sample_file(), dttr_mss_ail_set_sample_playback_rate(), load_sample_audio_from_memory(), and reset_sample_defaults().
| int mss_sample::current_rate |
Definition at line 22 of file mss_sample.c.
Referenced by apply_rate(), dttr_mss_ail_sample_playback_rate(), dttr_mss_ail_set_sample_file(), dttr_mss_ail_set_sample_playback_rate(), dttr_mss_ail_start_sample(), render_sample_audio(), and reset_sample_defaults().
| int mss_sample::loops |
Definition at line 26 of file mss_sample.c.
Referenced by dttr_mss_ail_set_sample_loop_count(), dttr_mss_ail_start_sample(), and reset_sample_defaults().
| uint32_t mss_sample::magic |
Definition at line 15 of file mss_sample.c.
Referenced by is_sample(), and reset_sample_slot().
| int mss_sample::pan |
Definition at line 25 of file mss_sample.c.
Referenced by apply_sample_track(), dttr_mss_ail_set_sample_pan(), dttr_mss_ail_start_sample(), and reset_sample_defaults().
| bool mss_sample::paused_by_rate |
Definition at line 29 of file mss_sample.c.
Referenced by destroy_sample_audio_object(), dttr_mss_ail_set_sample_playback_rate(), dttr_mss_ail_start_sample(), reset_sample_defaults(), and stop_sample().
| size_t mss_sample::pcm_frame_count |
Definition at line 19 of file mss_sample.c.
Referenced by clear_sample_wave(), dttr_mss_ail_set_sample_file(), load_sample_frames(), and render_sample_audio().
| float* mss_sample::pcm_frames |
Definition at line 18 of file mss_sample.c.
Referenced by clear_sample_wave(), dttr_mss_ail_set_sample_file(), dttr_mss_ail_set_sample_playback_rate(), dttr_mss_ail_start_sample(), load_sample_frames(), and render_sample_audio().
| bool mss_sample::rate_overridden |
Definition at line 28 of file mss_sample.c.
Referenced by dttr_mss_ail_set_sample_file(), dttr_mss_ail_set_sample_playback_rate(), and reset_sample_defaults().
| int mss_sample::rendered_rate |
Definition at line 23 of file mss_sample.c.
Referenced by apply_rate(), destroy_sample_audio_object(), dttr_mss_ail_set_sample_playback_rate(), load_sample_audio_from_memory(), and render_sample_audio().
| int mss_sample::status |
Definition at line 27 of file mss_sample.c.
Referenced by dttr_mss_ail_sample_status(), dttr_mss_ail_set_sample_playback_rate(), dttr_mss_ail_start_sample(), dttr_mss_ail_stop_sample(), reset_sample_defaults(), and stop_sample().
| MIX_Track* mss_sample::track |
Definition at line 17 of file mss_sample.c.
Referenced by apply_rate(), apply_sample_gain(), apply_sample_track(), destroy_sample_audio_object(), dttr_mss_ail_sample_status(), dttr_mss_ail_set_sample_file(), dttr_mss_ail_set_sample_loop_count(), dttr_mss_ail_set_sample_pan(), dttr_mss_ail_set_sample_playback_rate(), dttr_mss_ail_start_sample(), dttr_mss_ail_stop_sample(), free_sample_audio(), render_sample_audio(), and stop_sample().
| int mss_sample::volume |
Definition at line 24 of file mss_sample.c.
Referenced by apply_sample_gain(), dttr_mss_ail_set_sample_volume(), dttr_mss_ail_start_sample(), and reset_sample_defaults().
| mss_wave_info mss_sample::wave |
Definition at line 20 of file mss_sample.c.
Referenced by clear_sample_wave(), load_sample_frames(), and render_sample_audio().