papermario
Decompilation of Paper Mario
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Loading...
Searching...
No Matches
public.h File Reference

Functions

void func_80055050 (ALHeap *heap)
 
void func_80055068 (u32 arg0)
 
void func_8005513C (u32 arg0)
 
void snd_start_sound (s32 soundID, u8 volume, u8 pan)
 
void snd_start_sound_with_shift (s32 soundID, u8 volume, u8 pan, s16 pitchShift)
 
void snd_adjust_sound (s32 soundID, u8 volume, u8 pan)
 
void snd_adjust_sound_with_shift (s32 soundID, u8 volume, u8 pan, s16 pitchShift)
 
void snd_stop_sound (s32 soundID)
 
void snd_reset (void)
 
void snd_start_sound_raw (s32 soundID, s16 volume, s16 pitchShift, s32 pan)
 
AuResult snd_load_ambient (s32 arg0)
 
AuResult snd_ambient_play (s32 arg0, s32 arg1)
 
AuResult snd_ambient_stop_quick (s32 arg0)
 
AuResult snd_ambient_stop_slow (s32 arg0, s32 arg1)
 
AuResult snd_ambient_pause (s32 arg0, s32 arg1)
 
AuResult snd_ambient_resume (s32 arg0, s32 arg1)
 
AuResult snd_ambient_is_stopped (s32 arg0)
 
AuResult snd_ambient_mute (s32 arg0, s32 arg1)
 
AuResult snd_ambient_set_volume (s32 arg0, s32 arg1, s32 arg2)
 
AuResult snd_ambient_disable (s32 arg0)
 
AuResult snd_ambient_enable (s32 arg0)
 
void snd_ambient_80055760 (s32 arg0)
 
AuResult snd_ambient_stop_all (s32 arg0)
 
AuResult snd_ambient_play_only (s32 arg0)
 
AuResult au_song_load (s32 songID, s32 playerIndex)
 
AuResult au_song_start (s32 songName)
 
AuResult au_song_start_variation (s32 songName, s32 variation)
 
AuResult au_song_stop (s32 songName)
 
void au_stop_songs (void)
 
AuResult au_song_is_playing (s32 songName)
 
AuResult snd_set_song_variation_fade (s32 songName, s32 variation, s32 fadeInTime, s32 startVolume, s32 endVolume)
 
AuResult snd_set_song_fade (s32 songName, s32 fadeInTime, s32 startVolume, s32 endVolume)
 
AuResult snd_set_song_variation_fade_time (s32 songName, s32 fadeTime, s32 variation)
 
AuResult func_80055AF0 (s32 songName)
 
AuResult func_80055B28 (s32 songName)
 
AuResult func_80055B80 (s32 songName)
 
AuResult func_80055BB8 (s32 songName, s32 fadeTime)
 
AuResult func_80055BF0 (s32 songName)
 
AuResult func_80055C2C (s32 songName)
 
AuResult func_80055C64 (s32 songName)
 
AuResult func_80055C94 (s32 songName)
 
AuResult snd_set_song_variation (s32 songName, s32 variation)
 
AuResult snd_song_set_playback_rate (s32 songName, f32 arg1)
 
AuResult snd_song_set_detune (s32 songName, s32 arg1)
 
AuResult snd_song_set_track_volumes (s32 songName, MusicTrackVols arg1)
 
AuResult snd_song_clear_track_volumes (s32 songName, MusicTrackVols arg1)
 
AuResult snd_song_set_track_vol_mute (s32 arg0, s32 arg1)
 
AuResult snd_song_set_track_vol_quiet (s32 arg0, s32 arg1)
 
AuResult snd_song_set_track_vol_full (s32 arg0, s32 arg1)
 
void bgm_set_proximity_mix_far (s32 songName, s32 mix)
 
void bgm_set_proximity_mix_near (s32 songName, s32 mix)
 
void bgm_set_proximity_mix_full (s32 songName, s32 mix)
 
void bgm_poll_music_events (u32 **arg0, s32 *arg1)
 
void bgm_flush_music_events (void)
 
void bgm_trigger_music_event (s32 arg0, s32 arg1, s32 arg2)
 
void bgm_clear_music_events (void)
 
void audio_set_stereo (void)
 
void audio_set_mono (void)
 
void func_800561A4 (s32 arg0)
 
void func_800561C4 (s32 arg0)
 
void func_800561E4 (s32 arg0)
 
void enable_sounds (void)
 
void disable_sounds (void)
 
void sfx_reset_door_sounds (void)
 
void sfx_clear_sounds (void)
 
void sfx_clear_env_sounds (s16 playSounds)
 
void sfx_update_env_sound_params (void)
 
void sfx_set_reverb_mode (s32 arg0)
 
s32 sfx_get_reverb_mode (void)
 
void sfx_stop_env_sounds (void)
 
void sfx_play_sound_looping (s32 soundId, u8 volume, u8 pan, s16 pitchShift)
 
void sfx_register_looping_sound_at_position (s32 soundID, s32 flags, f32 x, f32 y, f32 z)
 
s32 sfx_adjust_env_sound_pos (s32 soundID, s32 sourceFlags, f32 x, f32 y, f32 z)
 
void snd_stop_tracking_env_sound_pos (s32 soundID, s32 keepPlaying)
 
void sfx_play_sound_with_params (s32 soundID, u8 volume, u8 pan, s16 pitchShift)
 
void sfx_adjust_env_sound_params (s32 soundID, u8 volume, u8 pan, s16 pitchShift)
 
void sfx_stop_sound (s32 soundID)
 
void sfx_play_sound (s32 soundID)
 
void sfx_play_sound_at_player (s32 soundID, s32 arg1)
 
void sfx_play_sound_at_npc (s32 soundID, s32 arg1, s32 npcID)
 
void sfx_play_sound_at_position (s32 soundID, s32 flags, f32 posX, f32 posY, f32 posZ)
 
void sfx_get_spatialized_sound_params (f32 x, f32 y, f32 z, s16 *volume, s16 *pan, s32 flags)
 
void sfx_compute_spatialized_sound_params_ignore_depth (f32 x, f32 y, f32 z, s16 *volume, s16 *pan)
 
void sfx_compute_spatialized_sound_params_with_depth (f32 x, f32 y, f32 z, s16 *volume, s16 *pan)
 
void sfx_compute_spatialized_sound_params_full (f32 x, f32 y, f32 z, s16 *volume, s16 *pan, s32 flags)
 

Function Documentation

◆ au_song_is_playing()

AuResult au_song_is_playing ( s32 songName)

◆ au_song_load()

AuResult au_song_load ( s32 songID,
s32 playerIndex )

◆ au_song_start()

AuResult au_song_start ( s32 songName)

◆ au_song_start_variation()

AuResult au_song_start_variation ( s32 songName,
s32 variation )

◆ au_song_stop()

AuResult au_song_stop ( s32 songName)

◆ au_stop_songs()

void au_stop_songs ( void )

◆ audio_set_mono()

void audio_set_mono ( void )

◆ audio_set_stereo()

void audio_set_stereo ( void )

◆ bgm_clear_music_events()

void bgm_clear_music_events ( void )

◆ bgm_flush_music_events()

void bgm_flush_music_events ( void )

◆ bgm_poll_music_events()

void bgm_poll_music_events ( u32 ** arg0,
s32 * arg1 )

◆ bgm_set_proximity_mix_far()

void bgm_set_proximity_mix_far ( s32 songName,
s32 mix )

Referenced by bgm_adjust_proximity().

◆ bgm_set_proximity_mix_full()

void bgm_set_proximity_mix_full ( s32 songName,
s32 mix )

Referenced by bgm_adjust_proximity().

◆ bgm_set_proximity_mix_near()

void bgm_set_proximity_mix_near ( s32 songName,
s32 mix )

Referenced by bgm_adjust_proximity().

◆ bgm_trigger_music_event()

void bgm_trigger_music_event ( s32 arg0,
s32 arg1,
s32 arg2 )

◆ disable_sounds()

void disable_sounds ( void )

Referenced by state_init_demo().

◆ enable_sounds()

void enable_sounds ( void )

Referenced by state_step_demo().

◆ func_80055050()

void func_80055050 ( ALHeap * heap)

Referenced by au_engine_init().

◆ func_80055068()

void func_80055068 ( u32 arg0)

◆ func_8005513C()

void func_8005513C ( u32 arg0)

◆ func_80055AF0()

AuResult func_80055AF0 ( s32 songName)

◆ func_80055B28()

AuResult func_80055B28 ( s32 songName)

◆ func_80055B80()

AuResult func_80055B80 ( s32 songName)

Referenced by _bgm_set_song().

◆ func_80055BB8()

AuResult func_80055BB8 ( s32 songName,
s32 fadeTime )

◆ func_80055BF0()

AuResult func_80055BF0 ( s32 songName)

◆ func_80055C2C()

AuResult func_80055C2C ( s32 songName)

◆ func_80055C64()

AuResult func_80055C64 ( s32 songName)

◆ func_80055C94()

AuResult func_80055C94 ( s32 songName)

◆ func_800561A4()

void func_800561A4 ( s32 arg0)

◆ func_800561C4()

void func_800561C4 ( s32 arg0)

◆ func_800561E4()

void func_800561E4 ( s32 arg0)

Referenced by sfx_set_reverb_mode().

◆ sfx_adjust_env_sound_params()

void sfx_adjust_env_sound_params ( s32 soundID,
u8 volume,
u8 pan,
s16 pitchShift )

Referenced by update().

◆ sfx_adjust_env_sound_pos()

s32 sfx_adjust_env_sound_pos ( s32 soundID,
s32 sourceFlags,
f32 x,
f32 y,
f32 z )

Referenced by SentinelAI_Descend().

◆ sfx_clear_env_sounds()

◆ sfx_clear_sounds()

void sfx_clear_sounds ( void )

◆ sfx_compute_spatialized_sound_params_full()

void sfx_compute_spatialized_sound_params_full ( f32 x,
f32 y,
f32 z,
s16 * volume,
s16 * pan,
s32 flags )

◆ sfx_compute_spatialized_sound_params_ignore_depth()

void sfx_compute_spatialized_sound_params_ignore_depth ( f32 x,
f32 y,
f32 z,
s16 * volume,
s16 * pan )

◆ sfx_compute_spatialized_sound_params_with_depth()

void sfx_compute_spatialized_sound_params_with_depth ( f32 x,
f32 y,
f32 z,
s16 * volume,
s16 * pan )

◆ sfx_get_reverb_mode()

s32 sfx_get_reverb_mode ( void )

Referenced by state_step_pause().

◆ sfx_get_spatialized_sound_params()

void sfx_get_spatialized_sound_params ( f32 x,
f32 y,
f32 z,
s16 * volume,
s16 * pan,
s32 flags )

◆ sfx_play_sound()

void sfx_play_sound ( s32 soundID)

Referenced by _use_partner_ability(), btl_main_menu_update(), btl_state_update_begin_player_turn(), btl_state_update_celebration(), btl_state_update_defeat(), btl_state_update_partner_menu(), btl_state_update_partner_move(), btl_state_update_player_menu(), btl_state_update_player_move(), btl_state_update_run_away(), btl_state_update_select_target(), btl_submenu_moves_update(), btl_update_ko_status(), btl_update_strats_menu(), calc_player_damage_enemy(), can_open_world_menu(), card_worker_update(), check_input_open_menus(), check_input_status_bar(), coin_counter_draw_content(), entity_BlueWarpPipe_enter_pipe_init(), entity_Chest_begin_opening(), entity_CymbalPlant_idle(), entity_HeartBlockContent__anim_heal(), entity_HiddenPanel_flip_over(), entity_Padlock_idle(), entity_SaveBlock_show_result_message(), entity_StarBoxLauncher_launch(), entity_WoodenCrate_idle(), filemenu_choose_name_handle_input(), filemenu_main_handle_input(), filemenu_selectlanguage_handle_input(), filemenu_yesno_handle_input(), func_800F16CC(), func_802BB34C_E2DC7C(), func_802BC3E4_E2ED14(), hud_element_update(), inflict_partner_ko(), partner_use_ability(), pause_badges_handle_input(), pause_handle_input(), pause_init(), pause_items_handle_input(), pause_map_handle_input(), pause_partners_handle_input(), pause_spirits_handle_input(), pause_stats_handle_input(), pause_tabs_handle_input(), pause_tutorial_input(), popup_menu_update(), remove_player_buffs(), should_cancel_open_world_menu(), state_step_title_screen(), step_entity_commandlist(), update(), update_encounters_neutral(), update_item_entity_pickup(), and update_status_bar().

◆ sfx_play_sound_at_npc()

void sfx_play_sound_at_npc ( s32 soundID,
s32 arg1,
s32 npcID )

Referenced by update_riding_physics().

◆ sfx_play_sound_at_player()

◆ sfx_play_sound_at_position()

void sfx_play_sound_at_position ( s32 soundID,
s32 flags,
f32 posX,
f32 posY,
f32 posZ )

◆ sfx_play_sound_looping()

void sfx_play_sound_looping ( s32 soundId,
u8 volume,
u8 pan,
s16 pitchShift )

◆ sfx_play_sound_with_params()

◆ sfx_register_looping_sound_at_position()

void sfx_register_looping_sound_at_position ( s32 soundID,
s32 flags,
f32 x,
f32 y,
f32 z )

◆ sfx_reset_door_sounds()

void sfx_reset_door_sounds ( void )

◆ sfx_set_reverb_mode()

void sfx_set_reverb_mode ( s32 arg0)

◆ sfx_stop_env_sounds()

◆ sfx_stop_sound()

◆ sfx_update_env_sound_params()

void sfx_update_env_sound_params ( void )

Referenced by step_game_loop().

◆ snd_adjust_sound()

void snd_adjust_sound ( s32 soundID,
u8 volume,
u8 pan )

◆ snd_adjust_sound_with_shift()

void snd_adjust_sound_with_shift ( s32 soundID,
u8 volume,
u8 pan,
s16 pitchShift )

◆ snd_ambient_80055760()

void snd_ambient_80055760 ( s32 arg0)

◆ snd_ambient_disable()

AuResult snd_ambient_disable ( s32 arg0)

Referenced by snd_ambient_play_only().

◆ snd_ambient_enable()

AuResult snd_ambient_enable ( s32 arg0)

Referenced by snd_ambient_play_only().

◆ snd_ambient_is_stopped()

AuResult snd_ambient_is_stopped ( s32 arg0)

Referenced by update_ambient_sounds().

◆ snd_ambient_mute()

AuResult snd_ambient_mute ( s32 arg0,
s32 arg1 )

◆ snd_ambient_pause()

AuResult snd_ambient_pause ( s32 arg0,
s32 arg1 )

Referenced by bgm_push_battle_song().

◆ snd_ambient_play()

AuResult snd_ambient_play ( s32 arg0,
s32 arg1 )

◆ snd_ambient_play_only()

AuResult snd_ambient_play_only ( s32 arg0)

Referenced by snd_ambient_80055760().

◆ snd_ambient_resume()

AuResult snd_ambient_resume ( s32 arg0,
s32 arg1 )

Referenced by bgm_pop_battle_song().

◆ snd_ambient_set_volume()

AuResult snd_ambient_set_volume ( s32 arg0,
s32 arg1,
s32 arg2 )

◆ snd_ambient_stop_all()

AuResult snd_ambient_stop_all ( s32 arg0)

◆ snd_ambient_stop_quick()

AuResult snd_ambient_stop_quick ( s32 arg0)

◆ snd_ambient_stop_slow()

AuResult snd_ambient_stop_slow ( s32 arg0,
s32 arg1 )

◆ snd_load_ambient()

AuResult snd_load_ambient ( s32 arg0)

Referenced by update_ambient_sounds().

◆ snd_reset()

void snd_reset ( void )

◆ snd_set_song_fade()

AuResult snd_set_song_fade ( s32 songName,
s32 fadeInTime,
s32 startVolume,
s32 endVolume )

◆ snd_set_song_variation()

AuResult snd_set_song_variation ( s32 songName,
s32 variation )

Referenced by bgm_set_variation().

◆ snd_set_song_variation_fade()

AuResult snd_set_song_variation_fade ( s32 songName,
s32 variation,
s32 fadeInTime,
s32 startVolume,
s32 endVolume )

◆ snd_set_song_variation_fade_time()

AuResult snd_set_song_variation_fade_time ( s32 songName,
s32 fadeTime,
s32 variation )

◆ snd_song_clear_track_volumes()

AuResult snd_song_clear_track_volumes ( s32 songName,
MusicTrackVols arg1 )

Referenced by bgm_clear_track_volumes().

◆ snd_song_set_detune()

AuResult snd_song_set_detune ( s32 songName,
s32 arg1 )

◆ snd_song_set_playback_rate()

AuResult snd_song_set_playback_rate ( s32 songName,
f32 arg1 )

◆ snd_song_set_track_vol_full()

AuResult snd_song_set_track_vol_full ( s32 arg0,
s32 arg1 )

◆ snd_song_set_track_vol_mute()

AuResult snd_song_set_track_vol_mute ( s32 arg0,
s32 arg1 )

◆ snd_song_set_track_vol_quiet()

AuResult snd_song_set_track_vol_quiet ( s32 arg0,
s32 arg1 )

◆ snd_song_set_track_volumes()

AuResult snd_song_set_track_volumes ( s32 songName,
MusicTrackVols arg1 )

Referenced by bgm_set_track_volumes().

◆ snd_start_sound()

void snd_start_sound ( s32 soundID,
u8 volume,
u8 pan )

◆ snd_start_sound_raw()

void snd_start_sound_raw ( s32 soundID,
s16 volume,
s16 pitchShift,
s32 pan )

◆ snd_start_sound_with_shift()

void snd_start_sound_with_shift ( s32 soundID,
u8 volume,
u8 pan,
s16 pitchShift )

◆ snd_stop_sound()

void snd_stop_sound ( s32 soundID)

◆ snd_stop_tracking_env_sound_pos()

void snd_stop_tracking_env_sound_pos ( s32 soundID,
s32 keepPlaying )