#include <Channel.h>
◆ Channel() [1/3]
◆ Channel() [2/3]
Channel::Channel |
( |
IXAudio2SubmixVoice * |
submix, |
|
|
IXAudio2SubmixVoice * |
reverb = nullptr |
|
) |
| |
◆ Channel() [3/3]
Channel::Channel |
( |
const Channel & |
in | ) |
|
|
default |
◆ ~Channel()
◆ ActivateFilter()
◆ DeactivateFilter()
◆ GetCutoff()
snd_err Channel::GetCutoff |
( |
float & |
cutoff | ) |
|
◆ GetDSPSettings()
X3DAUDIO_DSP_SETTINGS* Channel::GetDSPSettings |
( |
| ) |
const |
|
inline |
◆ GetEmitter()
X3DAUDIO_EMITTER* Channel::GetEmitter |
( |
| ) |
const |
|
inline |
◆ GetPos()
X3DAUDIO_VECTOR Channel::GetPos |
( |
| ) |
const |
|
inline |
◆ GetSubmixVoice()
IXAudio2SubmixVoice * Channel::GetSubmixVoice |
( |
| ) |
const |
◆ operator=()
◆ Pan()
◆ SetCutoff()
snd_err Channel::SetCutoff |
( |
float |
cutoff | ) |
|
◆ setEmitterOrientation()
snd_err Channel::setEmitterOrientation |
( |
float |
xF, |
|
|
float |
yF, |
|
|
float |
zF, |
|
|
float |
xU, |
|
|
float |
yU, |
|
|
float |
zU |
|
) |
| |
◆ setEmitterPos()
snd_err Channel::setEmitterPos |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z |
|
) |
| |
◆ SetReverbDensity()
snd_err Channel::SetReverbDensity |
( |
float |
density | ) |
|
◆ SetReverbLevel()
snd_err Channel::SetReverbLevel |
( |
float |
level | ) |
|
◆ SetReverbPreDelay()
snd_err Channel::SetReverbPreDelay |
( |
float |
time | ) |
|
◆ SetReverbSize()
snd_err Channel::SetReverbSize |
( |
float |
size | ) |
|
◆ SetReverbTime()
snd_err Channel::SetReverbTime |
( |
float |
time | ) |
|
◆ Volume()
snd_err Channel::Volume |
( |
float |
volume | ) |
|
◆ Sound
◆ cutoffFrequency
float Channel::cutoffFrequency |
|
private |
◆ dspSettings
X3DAUDIO_DSP_SETTINGS* Channel::dspSettings |
|
private |
◆ emitter
X3DAUDIO_EMITTER* Channel::emitter |
|
private |
◆ params
XAUDIO2_FILTER_PARAMETERS* Channel::params |
|
private |
◆ reverbParams
XAUDIO2FX_REVERB_PARAMETERS Channel::reverbParams |
|
private |
◆ reverbReturn
IXAudio2SubmixVoice* Channel::reverbReturn |
|
private |
◆ voice
IXAudio2SubmixVoice* Channel::voice |
|
private |
◆ vPosition
X3DAUDIO_VECTOR Channel::vPosition |
|
private |
The documentation for this class was generated from the following files: