NcEngine
|
This is the complete list of members for nc::AudioSource, including all inherited members.
AddClip(const asset::AudioClipView &clip) -> uint32_t | nc::AudioSource | |
audio::NcAudioImpl (defined in nc::AudioSource) | nc::AudioSource | friend |
AudioSource(Entity entity, std::vector< asset::AudioClipView > clips={}, AudioSourceProperties properties=AudioSourceProperties{}) (defined in nc::AudioSource) | nc::AudioSource | |
ComponentBase(Entity entity) noexcept (defined in nc::ComponentBase) | nc::ComponentBase | inlineexplicit |
ComponentBase(const ComponentBase &)=delete (defined in nc::ComponentBase) | nc::ComponentBase | |
ComponentBase(ComponentBase &&)=default (defined in nc::ComponentBase) | nc::ComponentBase | |
GetClips() const noexcept -> const std::vector< asset::AudioClipView > & (defined in nc::AudioSource) | nc::AudioSource | inline |
GetGain() const noexcept -> float (defined in nc::AudioSource) | nc::AudioSource | inline |
GetInnerRadius() const noexcept -> float (defined in nc::AudioSource) | nc::AudioSource | inline |
GetOuterRadius() const noexcept -> float (defined in nc::AudioSource) | nc::AudioSource | inline |
GetProperties() const noexcept -> const AudioSourceProperties & (defined in nc::AudioSource) | nc::AudioSource | inline |
GetQueuedClipIndex() const noexcept -> uint32_t | nc::AudioSource | inline |
IsLooping() const noexcept -> bool (defined in nc::AudioSource) | nc::AudioSource | inline |
IsPlaying() const noexcept -> bool | nc::AudioSource | inline |
IsSpatial() const noexcept -> bool (defined in nc::AudioSource) | nc::AudioSource | inline |
operator=(const ComponentBase &)=delete (defined in nc::ComponentBase) | nc::ComponentBase | |
operator=(ComponentBase &&)=default (defined in nc::ComponentBase) | nc::ComponentBase | |
ParentEntity() const noexcept (defined in nc::ComponentBase) | nc::ComponentBase | inline |
Play(uint32_t clipIndex=0ull) | nc::AudioSource | |
PlayNext() | nc::AudioSource | |
Queue(uint32_t clipIndex) | nc::AudioSource | |
RemoveClip(uint32_t clipIndex) | nc::AudioSource | |
ResetPlayPosition() | nc::AudioSource | inline |
Resume() | nc::AudioSource | |
SetClip(uint32_t clipIndex, const asset::AudioClipView &clip) | nc::AudioSource | |
SetGain(float gain) noexcept (defined in nc::AudioSource) | nc::AudioSource | inline |
SetInnerRadius(float radius) noexcept (defined in nc::AudioSource) | nc::AudioSource | inline |
SetLooping(bool loop) noexcept (defined in nc::AudioSource) | nc::AudioSource | inline |
SetOuterRadius(float radius) noexcept (defined in nc::AudioSource) | nc::AudioSource | inline |
SetProperties(const AudioSourceProperties &properties) noexcept (defined in nc::AudioSource) | nc::AudioSource | inline |
SetSpatial(bool spatialize) noexcept (defined in nc::AudioSource) | nc::AudioSource | inline |
Stop() noexcept | nc::AudioSource | inline |