|
SAL
A C++ library for spatial audio.
|
This is the complete list of members for sal::PropagationLine, including all inherited members.
| attenuation() const noexcept | sal::PropagationLine | |
| current_latency() const noexcept | sal::PropagationLine | inline |
| distance() const noexcept | sal::PropagationLine | |
| kOneSampleDistance | sal::PropagationLine | static |
| PropagationLine(const sal::Length distance, const sal::Time sampling_frequency, const sal::Length max_distance=100.0, const sal::InterpolationType=sal::InterpolationType::kRounding, const bool air_filters_active=false, const bool allow_attenuation_larger_than_one=false, const sal::Length reference_distance=kOneSampleDistance) noexcept | sal::PropagationLine | |
| Read() const noexcept | sal::PropagationLine | inline |
| Read(const Int num_samples, Sample *output_data) const noexcept | sal::PropagationLine | |
| Reset() noexcept | sal::PropagationLine | |
| SetAirFiltersActive(const bool) noexcept | sal::PropagationLine | |
| SetAttenuation(const sal::Sample, const sal::Time ramp_time=0.0) noexcept | sal::PropagationLine | |
| SetDistance(const sal::Length distance, const sal::Time ramp_time=0.0) noexcept | sal::PropagationLine | |
| target_latency() const noexcept | sal::PropagationLine | inline |
| Test() | sal::PropagationLine | static |
| Tick() noexcept | sal::PropagationLine | |
| Tick(const Int num_samples) noexcept | sal::PropagationLine | |
| Write(const sal::Sample &sample) noexcept | sal::PropagationLine | |
| Write(const Sample *samples, const Int num_samples) noexcept | sal::PropagationLine |
1.8.2