_booted | cugl::audio::AudioNode | protected |
_callback | cugl::audio::AudioNode | protected |
_calling | cugl::audio::AudioNode | protected |
_channels | cugl::audio::AudioNode | protected |
_classname | cugl::audio::AudioNode | protected |
_hashOfName | cugl::audio::AudioNode | protected |
_localname | cugl::audio::AudioNode | protected |
_locked | cugl::audio::AudioNode | protected |
_ndgain | cugl::audio::AudioNode | protected |
_paused | cugl::audio::AudioNode | protected |
_polling | cugl::audio::AudioNode | protected |
_readsize | cugl::audio::AudioNode | protected |
_sampling | cugl::audio::AudioNode | protected |
_tag | cugl::audio::AudioNode | protected |
Action enum name | cugl::audio::AudioNode | |
advance(Uint32 frames) override | cugl::audio::AudioScheduler | virtual |
alloc(Uint8 channels, Uint32 rate) | cugl::audio::AudioScheduler | inlinestatic |
append(const std::shared_ptr< AudioNode > &node, Sint32 loop=0) | cugl::audio::AudioScheduler | |
AudioNode() | cugl::audio::AudioNode | |
AudioScheduler() | cugl::audio::AudioScheduler | |
Callback typedef | cugl::audio::AudioNode | |
clear(bool force=false) | cugl::audio::AudioScheduler | |
COMPLETE enum value | cugl::audio::AudioNode | |
completed() | cugl::audio::AudioNode | inlinevirtual |
DEFAULT_CHANNELS | cugl::audio::AudioNode | static |
DEFAULT_SAMPLING | cugl::audio::AudioNode | static |
dispose() override | cugl::audio::AudioScheduler | virtual |
FADE_DIP enum value | cugl::audio::AudioNode | |
FADE_IN enum value | cugl::audio::AudioNode | |
FADE_OUT enum value | cugl::audio::AudioNode | |
getCallback() | cugl::audio::AudioNode | |
getChannels() const | cugl::audio::AudioNode | inline |
getClassName() const | cugl::audio::AudioNode | inline |
getCurrent() const | cugl::audio::AudioScheduler | |
getElapsed() const override | cugl::audio::AudioScheduler | virtual |
getGain() | cugl::audio::AudioNode | |
getLoops() const | cugl::audio::AudioScheduler | |
getName() const | cugl::audio::AudioNode | inline |
getOverlap() const | cugl::audio::AudioScheduler | |
getPosition() const override | cugl::audio::AudioScheduler | virtual |
getRate() const | cugl::audio::AudioNode | inline |
getReadSize() const | cugl::audio::AudioNode | inline |
getRemaining() const | cugl::audio::AudioNode | inlinevirtual |
getTag() const | cugl::audio::AudioNode | inline |
getTail() const | cugl::audio::AudioScheduler | |
getTailSize() const | cugl::audio::AudioScheduler | |
init() override | cugl::audio::AudioScheduler | virtual |
init(Uint8 channels, Uint32 rate) override | cugl::audio::AudioScheduler | virtual |
INTERRUPT enum value | cugl::audio::AudioNode | |
isPaused() | cugl::audio::AudioNode | virtual |
isPlaying() | cugl::audio::AudioScheduler | |
LOOPBACK enum value | cugl::audio::AudioNode | |
mark() override | cugl::audio::AudioScheduler | virtual |
notify(const std::shared_ptr< AudioNode > &node, Action action) | cugl::audio::AudioNode | protected |
operator std::string() const | cugl::audio::AudioNode | inline |
pause() | cugl::audio::AudioNode | virtual |
play(const std::shared_ptr< AudioNode > &node, Sint32 loop=0) | cugl::audio::AudioScheduler | |
read(float *buffer, Uint32 frames) override | cugl::audio::AudioScheduler | virtual |
reset() override | cugl::audio::AudioScheduler | virtual |
resume() | cugl::audio::AudioNode | virtual |
setCallback(Callback callback) | cugl::audio::AudioNode | |
setElapsed(double time) override | cugl::audio::AudioScheduler | virtual |
setGain(float gain) | cugl::audio::AudioNode | virtual |
setLoops(Sint32 loop) | cugl::audio::AudioScheduler | |
setName(const std::string name) | cugl::audio::AudioNode | |
setOverlap(double time) | cugl::audio::AudioScheduler | |
setPosition(Uint32 position) override | cugl::audio::AudioScheduler | virtual |
setReadSize(Uint32 size) override | cugl::audio::AudioScheduler | virtual |
setRemaining(double time) | cugl::audio::AudioNode | inlinevirtual |
setTag(Sint32 tag) | cugl::audio::AudioNode | inline |
skip(Uint32 n=0) | cugl::audio::AudioScheduler | |
toString(bool verbose=false) const | cugl::audio::AudioNode | virtual |
trim(Sint32 size=-1) | cugl::audio::AudioScheduler | |
unmark() override | cugl::audio::AudioScheduler | virtual |
~AudioNode() | cugl::audio::AudioNode | virtual |
~AudioScheduler() | cugl::audio::AudioScheduler | |