Component that enables audio playback for an entity.
Definition AudioSourceComponent.hpp:13
bool spatialize
Definition AudioSourceComponent.hpp:22
float maxDistance
Definition AudioSourceComponent.hpp:24
bool loop
Definition AudioSourceComponent.hpp:21
std::shared_ptr< Sound > sound
Sound instance for playback control.
Definition AudioSourceComponent.hpp:18
bool paused
Definition AudioSourceComponent.hpp:20
HandleAndAsset< Audio > audio
Audio asset to play.
Definition AudioSourceComponent.hpp:16
float volume
Definition AudioSourceComponent.hpp:23
Base component for implementing update functionality.
Definition BaseComponent.hpp:17