bn_sound_actions.h file

bn::sound actions header file.

Namespaces

namespace bn
Main Butano namespace.

Classes

class bn::sound_speed_manager
Manages the speed of a sound effect.
class bn::sound_speed_to_action
Modifies the speed of a sound effect until it has a given state.
class bn::sound_speed_loop_action
Modifies the speed of a sound effect from a minimum to a maximum. When the speed is equal to the given final state, it goes back to its initial state and vice versa.
class bn::sound_speed_toggle_action
Changes the speed of a sound effect when the action is updated a given number of times.
class bn::sound_panning_manager
Manages the panning of a sound effect.
class bn::sound_panning_to_action
Modifies the panning of a sound effect until it has a given state.
class bn::sound_panning_loop_action
Modifies the panning of a sound effect from a minimum to a maximum. When the panning is equal to the given final state, it goes back to its initial state and vice versa.
class bn::sound_panning_toggle_action
Changes the panning of a sound effect when the action is updated a given number of times.
class bn::sound_master_volume_manager
Manages the master volume of all sound effects.
class bn::sound_master_volume_to_action
Modifies the master volume of all sound effects until it has a given state.
class bn::sound_master_volume_loop_action
Modifies the master volume of all sound effects from a minimum to a maximum. When the volume is equal to the given final state, it goes back to its initial state and vice versa.
class bn::sound_master_volume_toggle_action
Changes the master volume of all sound effects when the action is updated a given number of times.