Module rrise::sound_engine

source ·

Structs

Helper to post events to the sound engine.

Functions

Add a single listener to the default set of listeners. Upon registration, all game objects reference the default listener set, until a call to add_listener, remove_listener, set_listeners or [set_game_object_output_bus_volume] is made on that game object.
Add a single listener to a game object’s set of associated listeners.
Initialize the sound engine.
Query whether or not the sound engine has been successfully initialized.
Load a bank synchronously (by Unicode string).
Registers a game object.
Registers a game object.
Remove a single listener from the default set of listeners. Upon registration, all game objects reference the default listener set, until a call to add_listener, remove_listener, set_listeners or [set_game_object_output_bus_volume] is made on that game object.
Remove a single listener from a game object’s set of active listeners.
Processes all commands in the sound engine’s command queue.
Sets the default set of associated listeners for game objects that have not explicitly overridden their listener sets. Upon registration, all game objects reference the default listener set, until a call to add_listener, remove_listener, set_listeners or [set_game_object_output_bus_volume] is made on that game object.
Sets a game object’s associated listeners.
Sets the position of a game object.
Stops the current content playing associated to the specified game object ID.
Terminates the sound engine.
Unregister all game objects, or all game objects with a particular matching set of property flags.
Unregisters a game object.