LDKAudio
typedef struct LDKAudio{
void *internal;
bool is_initialized;
}LDKAudio;
typedef struct LDKAudio{
void *internal;
bool is_initialized;
}LDKAudio;
typedef enum LDKAudioPriority{
LDK_AUDIO_PRIORITY_LOW=0,
LDK_AUDIO_PRIORITY_NORMAL,
LDK_AUDIO_PRIORITY_HIGH,
LDK_AUDIO_PRIORITY_CRITICAL
}LDKAudioPriority;
Initialize the audio.
LDK_API bool ldk_audio_initialize(
LDKAudio *audio,
LDKAssetManager *assets
);
LDKAudio *audioLDKAssetManager *assetsTrue if the operation succeeds; false otherwise.
Shut down the audio.
LDK_API void ldk_audio_terminate(LDKAudio *audio);
LDKAudio *audioUpdate the audio.
LDK_API void ldk_audio_update(LDKAudio *audio);
LDKAudio *audio