Klang C++
Language Reference (draft)
Loading...
Searching...
No Matches
klang::ADSR Member List

This is the complete list of members for klang::ADSR, including all inherited members.

Aklang::ADSR
ADSR()klang::ADSRinline
at(param time) constklang::Envelopeinline
Dklang::ADSR
Envelope()klang::Envelopeinline
Envelope(const Points &points)klang::Envelopeinline
Envelope(std::initializer_list< Point > points)klang::Envelopeinline
Envelope(const Envelope &in)klang::Envelopeinline
finished() constklang::Envelopeinline
getLength() constklang::Envelopeinline
getStage() constklang::Envelopeinline
initialise()klang::Envelopeinline
loopklang::Envelopeprotected
Mode enum nameklang::ADSR
modeklang::ADSR
klang::Envelope::mode() constklang::Envelopeinline
Off enum valueklang::Envelope
operator const signal &() overrideklang::Generic::Generator< signal >inlinevirtual
operator const signal &() const overrideklang::Generic::Generator< signal >inlinevirtual
operator float() constklang::Envelopeinline
operator!=(Stage stage) constklang::Envelopeinline
operator()(params... p)klang::Generic::Generator< signal >inline
operator*(TYPE &other)klang::Generic::Output< signal >inline
operator+(TYPE &other)klang::Generic::Output< signal >inline
operator++(int)klang::Envelopeinline
operator-(TYPE &other)klang::Generic::Output< signal >inline
operator/(TYPE &other)klang::Generic::Output< signal >inline
operator=(std::initializer_list< Point > points)klang::Envelopeinline
operator==(Envelope::Stage stage) constklang::ADSRinline
operator>>(TYPE &destination)klang::Generic::Output< signal >inline
operator[](int point) constklang::Envelopeinline
outklang::Generic::Output< signal >
output() constklang::Generic::Output< signal >inlinevirtual
pointklang::Envelopeprotected
pointsklang::Envelopeprotected
process() overrideklang::Envelopeinlinevirtual
Rklang::ADSR
rampklang::Envelopeprotected
Rate enum valueklang::ADSR
Release enum valueklang::Envelope
release(float time=0.f, float level=0.f) overrideklang::ADSRinlinevirtual
resetLoop()klang::Envelopeinline
resize(float length)klang::Envelopeinline
Sklang::ADSR
sequence()klang::Envelopeinline
set(param attack, param decay, param sustain, param release) overrideklang::ADSRinline
klang::Envelope::set(const std::vector< Point > &points)klang::Envelopeinline
klang::Envelope::set(const Points &point)klang::Envelopeinline
klang::Envelope::set(Ramp *ramp)klang::Envelopeinline
setLoop(int startPoint, int endPoint)klang::Envelopeinline
setMode(Mode mode)klang::Envelopeinline
setStage(Stage stage)klang::Envelopeinline
setTarget(const Point &point, float time=0.0)klang::Envelopeinline
setTargetFunctionklang::Envelopeprotected
setTargetRate(const Point &point, float rate=0.0)klang::Envelopeinlineprotected
setTargetTime(const Point &point, float time=0.0)klang::Envelopeinlineprotected
Stage enum nameklang::Envelope
stageklang::Envelopeprotected
Sustain enum valueklang::Envelope
Time enum valueklang::ADSR
timeklang::Envelopeprotected
timeIncklang::Envelopeprotected
~Envelope()klang::Envelopeinlinevirtual