csl::ADSR Member List

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

addBreakpoint(double startTime, double value)csl::Envelope
ADSR()csl::ADSR [inline]
ADSR(float t, float a, float d, float s, float r)csl::ADSR
ADSR(float t, float i, float a, float d, float s, float r)csl::ADSR
calculateSegments()csl::Envelope [protected]
createSegments()csl::Envelope [protected]
dump()csl::Envelope
Envelope()csl::Envelope [inline]
Envelope(double t, double x1, double y1, double x2=NULL, double y2=1.0, double x3=NULL, double y3=1.0, double x4=NULL, double y4=1.0, double x5=NULL, double y5=1.0, double x6=NULL, double y6=1.0)csl::Envelope
Envelope(double t, unsigned int size, double x[], double y[])csl::Envelope
isActive()csl::Envelope [inline]
mCurrentMarkcsl::Envelope [protected]
mDurationcsl::Envelope [protected]
mSegmentMapcsl::Envelope [protected]
mSegmentscsl::Envelope [protected]
mSizecsl::Envelope [protected]
mValuescsl::Envelope [protected]
nextBuffer(Buffer &outputBuffer, unsigned outBufNum)csl::Envelope
privateNextBuffer(CPoint *breakpoint, LineSegment *segment, float *buffer, unsigned int numFrames)csl::Envelope [protected]
release(void)csl::ADSR
reset()csl::Envelope
scaleTimes(float s)csl::Envelope
setAttack(float attack)csl::ADSR
setDecay(float decay)csl::ADSR
setDuration(float d)csl::Envelope
setInterpolationAtSegment(LineMode mode, unsigned idx)csl::Envelope
setRelease(float release)csl::ADSR
setSustain(float sustain)csl::ADSR
trigger()csl::Envelope
~ADSR()csl::ADSR [inline]
~Envelope()csl::Envelope [virtual]


Generated on Fri Apr 6 20:18:20 2007 for CSL by  doxygen 1.4.5-20051010