#include <CSoundItem.h>
|
| CSoundItem () |
|
| CSoundItem (CSoundData *sndData) |
|
virtual | ~CSoundItem () |
|
void | Attach (CSoundData *itemData) |
|
bool | IdleTask () |
|
| CSoundBase () |
|
virtual | ~CSoundBase () |
|
bool | InitOpenAL () |
|
void | ResetVars () |
|
void | EnsurePlay () |
|
void | SetGain (ALfloat gain) |
|
void | SetRollOff (ALfloat gain, float minDist, float maxDist) |
|
void | SetPitch (ALfloat pitch) |
|
void | SetDirection (const CVector3D &direction) |
|
void | SetCone (ALfloat innerCone, ALfloat outerCone, ALfloat coneGain) |
|
void | SetLastPlay (bool last) |
|
void | ReleaseOpenAL () |
|
bool | IsFading () |
|
bool | Finished () |
|
void | Play () |
|
void | PlayAndDelete () |
|
void | PlayLoop () |
|
void | Stop () |
|
void | StopAndDelete () |
|
void | FadeToIn (ALfloat newVolume, double fadeDuration) |
|
bool | GetLooping () |
|
bool | IsPlaying () |
|
void | SetLocation (const CVector3D &position) |
|
void | FadeAndDelete (double fadeTime) |
|
void | FadeAndPause (double fadeTime) |
|
void | Pause () |
|
void | Resume () |
|
const Path | GetName () |
|
virtual void | SetLooping (bool loops) |
|
virtual | ~ISoundItem () |
|
virtual void | FadeToIn (float newVolume, double fadeDuration)=0 |
|
virtual void | SetCone (float innerCone, float outerCone, float coneGain)=0 |
|
virtual void | SetPitch (float pitch)=0 |
|
virtual void | SetGain (float gain)=0 |
|
virtual void | SetRollOff (float gain, float minDist, float maxDist)=0 |
|
◆ CSoundItem() [1/2]
CSoundItem::CSoundItem |
( |
| ) |
|
◆ CSoundItem() [2/2]
◆ ~CSoundItem()
CSoundItem::~CSoundItem |
( |
| ) |
|
|
virtual |
◆ Attach()
◆ IdleTask()
bool CSoundItem::IdleTask |
( |
| ) |
|
|
virtual |
The documentation for this class was generated from the following files:
- /zpool0/docker-engine-docs/source/soundmanager/items/CSoundItem.h
- /zpool0/docker-engine-docs/source/soundmanager/items/CSoundItem.cpp