neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neogfx::i_audio_track Member List
This is the complete list of members for
neogfx::i_audio_track
, including all inherited members.
abstract_type
typedef
neogfx::i_audio_track
add_ref
() const noexcept=0
neolib::i_reference_counted
pure virtual
amplitude
() const =0
neogfx::i_audio_bitstream
pure virtual
clear_envelope
()=0
neogfx::i_audio_bitstream
pure virtual
control_block
()=0
neolib::i_reference_counted
pure virtual
envelope
() const =0
neogfx::i_audio_bitstream
pure virtual
generate
(audio_channel aChannel, audio_frame_count aFrameCount, float *aOutputFrames)=0
neogfx::i_audio_bitstream
pure virtual
generate_from
(audio_channel aChannel, audio_frame_index aFrameFrom, audio_frame_count aFrameCount, float *aOutputFrames)=0
neogfx::i_audio_bitstream
pure virtual
handle
typedef
neogfx::i_audio_bitstream
has_envelope
() const =0
neogfx::i_audio_bitstream
pure virtual
length
() const =0
neogfx::i_audio_bitstream
pure virtual
pin
() const noexcept=0
neolib::i_reference_counted
pure virtual
release
() const =0
neolib::i_reference_counted
pure virtual
release_and_take_ownership
() const =0
neolib::i_reference_counted
pure virtual
release_and_take_ownership
()=0
neolib::i_reference_counted
pure virtual
sample_rate
() const =0
neogfx::i_audio_bitstream
pure virtual
set_amplitude
(float aAmplitude)=0
neogfx::i_audio_bitstream
pure virtual
set_envelope
(adsr_envelope const &aEnvelope)=0
neogfx::i_audio_bitstream
pure virtual
set_sample_rate
(audio_sample_rate aSampleRate)=0
neogfx::i_audio_bitstream
pure virtual
unpin
() const =0
neolib::i_reference_counted
pure virtual
use_count
() const noexcept=0
neolib::i_reference_counted
pure virtual
~i_audio_bitstream
()=default
neogfx::i_audio_bitstream
virtual
~i_audio_track
()=default
neogfx::i_audio_track
virtual
~i_reference_counted
()=default
neolib::i_reference_counted
virtual
Generated by
1.9.8