Function in ldk_audio_source.h

ldk_audio_source_make_default

Create default settings for audio source.

LDK_API LDKAudioSource ldk_audio_source_make_default(void);

Returns

A value initialized with the engine defaults.

Function in ldk_audio_source.h

ldk_audio_source_play

Start playback of the audio source.

LDK_API bool ldk_audio_source_play(LDKEntity entity);

Parameters

LDKEntity entity
Entity to inspect or modify.

Returns

True if the operation succeeds; false otherwise.

Function in ldk_audio_source.h

ldk_audio_source_is_playing

Check whether the audio source is playing.

LDK_API bool ldk_audio_source_is_playing(LDKEntity entity);

Parameters

LDKEntity entity
Entity to inspect or modify.

Returns

True when the queried condition holds; false otherwise.

Function in ldk_audio_source.h

ldk_audio_source_component_desc

Build the ECS registration descriptor for the audio source component.

LDK_API LDKComponentDesc ldk_audio_source_component_desc(u32 initial_capacity);

Parameters

u32 initial_capacity
Initial number of entries reserved in the registry.

Returns

A descriptor for the requested component or resource.

Function in ldk_audio_source.h

ldk_audio_source_update_all

Update all registered audio source components.

LDK_API void ldk_audio_source_update_all(void);