Nymph Game Engine
Chaiscript based Game Engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Sound::SoundInstance Member List

This is the complete list of members for Sound::SoundInstance, including all inherited members.

activeComponentprotected
addObserver(std::shared_ptr< Observer > observer)Events::Subjectvirtual
className() const noexceptComponentvirtual
Component()Component
entityComponentprotected
eventsWaiting() const noexceptEvents::Observerinlineprotected
getEvent()Events::Observerinlineprotected
getId() const noexceptComponent
getTransform() const noexceptComponent
getValueForSorting() const noexceptoverrideSound::SoundInstancevirtual
handleQueuedEvent(std::shared_ptr< Events::Event > event) overrideSound::SoundInstancevirtual
idComponentprotected
isActive() const noexceptComponent
isLooping() const noexceptSound::SoundInstance
isPlaying() const noexceptSound::SoundInstance
isStopped() const noexceptSound::SoundInstance
log(el::base::type::ostream_t &os) const overrideComponentvirtual
next_idComponentprotectedstatic
notify(std::shared_ptr< Event > event)Events::Subjectvirtual
notifyNow(std::shared_ptr< Event > event)Events::Subjectvirtual
onDestroy() overrideSound::SoundInstancevirtual
onNotify(std::shared_ptr< Event > event)Events::Observerinline
onNotifyNow(std::shared_ptr< Events::Event > event) overrideSound::SoundInstancevirtual
onStart() overrideSound::SoundInstancevirtual
onUpdate(const double delta) overrideSound::SoundInstancevirtual
operator<(Component &other) noexceptComponent
play()Sound::SoundInstance
processEventQueue()Events::Observerinline
removeObserver(std::shared_ptr< Observer > observer)Events::Subjectvirtual
setActive(const bool active) noexceptComponent
setLooping(const bool looping)Sound::SoundInstance
setTransform(std::shared_ptr< Transform > transform)Component
SoundInstance()=deleteSound::SoundInstance
stop()Sound::SoundInstance
to_string() const noexceptComponentvirtual
transformComponentprotected
~Component()Componentinlinevirtual
~Observer()Events::Observerinlinevirtual
~SoundInstance()=defaultSound::SoundInstancevirtual
~Subject()=defaultEvents::Subjectvirtual