#include <AudioParam.h>
◆ AudioParam()
WebCore::AudioParam::AudioParam |
( |
AudioContext & |
context, |
|
|
const String & |
name, |
|
|
double |
defaultValue, |
|
|
double |
minValue, |
|
|
double |
maxValue, |
|
|
unsigned |
units = 0 |
|
) |
| |
|
inlineprotected |
◆ calculateSampleAccurateValues()
void WebCore::AudioParam::calculateSampleAccurateValues |
( |
float * |
values, |
|
|
unsigned |
numberOfValues |
|
) |
| |
◆ cancelScheduledValues()
void WebCore::AudioParam::cancelScheduledValues |
( |
float |
startTime | ) |
|
|
inline |
◆ canUpdateState()
bool WebCore::AudioParam::canUpdateState |
( |
| ) |
|
|
inlineoverridevirtual |
◆ connect()
◆ create()
static Ref<AudioParam> WebCore::AudioParam::create |
( |
AudioContext & |
context, |
|
|
const String & |
name, |
|
|
double |
defaultValue, |
|
|
double |
minValue, |
|
|
double |
maxValue, |
|
|
unsigned |
units = 0 |
|
) |
| |
|
inlinestatic |
◆ defaultValue()
float WebCore::AudioParam::defaultValue |
( |
| ) |
const |
|
inline |
◆ didUpdate()
void WebCore::AudioParam::didUpdate |
( |
| ) |
|
|
inlineoverridevirtual |
◆ disconnect()
◆ exponentialRampToValueAtTime()
void WebCore::AudioParam::exponentialRampToValueAtTime |
( |
float |
value, |
|
|
float |
time |
|
) |
| |
|
inline |
◆ finalValue()
float WebCore::AudioParam::finalValue |
( |
| ) |
|
◆ hasSampleAccurateValues()
bool WebCore::AudioParam::hasSampleAccurateValues |
( |
| ) |
|
|
inline |
◆ linearRampToValueAtTime()
void WebCore::AudioParam::linearRampToValueAtTime |
( |
float |
value, |
|
|
float |
time |
|
) |
| |
|
inline |
◆ maxValue()
float WebCore::AudioParam::maxValue |
( |
| ) |
const |
|
inline |
◆ minValue()
float WebCore::AudioParam::minValue |
( |
| ) |
const |
|
inline |
◆ name()
String WebCore::AudioParam::name |
( |
| ) |
const |
|
inline |
◆ resetSmoothedValue()
void WebCore::AudioParam::resetSmoothedValue |
( |
| ) |
|
|
inline |
◆ setSmoothingConstant()
void WebCore::AudioParam::setSmoothingConstant |
( |
double |
k | ) |
|
|
inline |
◆ setTargetAtTime()
void WebCore::AudioParam::setTargetAtTime |
( |
float |
target, |
|
|
float |
time, |
|
|
float |
timeConstant |
|
) |
| |
|
inline |
◆ setValue()
void WebCore::AudioParam::setValue |
( |
float |
| ) |
|
◆ setValueAtTime()
void WebCore::AudioParam::setValueAtTime |
( |
float |
value, |
|
|
float |
time |
|
) |
| |
|
inline |
◆ setValueCurveAtTime()
void WebCore::AudioParam::setValueCurveAtTime |
( |
const RefPtr< Float32Array > & |
curve, |
|
|
float |
time, |
|
|
float |
duration |
|
) |
| |
|
inline |
◆ smooth()
bool WebCore::AudioParam::smooth |
( |
| ) |
|
◆ smoothedValue()
float WebCore::AudioParam::smoothedValue |
( |
| ) |
|
◆ units()
unsigned WebCore::AudioParam::units |
( |
| ) |
const |
|
inline |
◆ value()
float WebCore::AudioParam::value |
( |
| ) |
|
◆ DefaultSmoothingConstant
const double WebCore::AudioParam::DefaultSmoothingConstant |
|
static |
◆ SnapThreshold
const double WebCore::AudioParam::SnapThreshold |
|
static |
The documentation for this class was generated from the following file: