#include <CBufferItem.h>
|
| | CBufferItem (CSoundData *sndData) |
| |
| virtual | ~CBufferItem () |
| |
| virtual void | SetLooping (bool loops) |
| |
| virtual bool | IdleTask () |
| |
| virtual void | Attach (CSoundData *itemData) |
| |
| | 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 bool | IdleTask () |
| |
| virtual void | Attach (CSoundData *itemData) |
| |
| virtual | ~ISoundItem () |
| |
| virtual bool | GetLooping ()=0 |
| |
| virtual void | SetLooping (bool loop)=0 |
| |
| virtual bool | IsPlaying ()=0 |
| |
| virtual const Path | GetName ()=0 |
| |
| virtual bool | IdleTask ()=0 |
| |
| virtual bool | IsFading ()=0 |
| |
| virtual bool | Finished ()=0 |
| |
| virtual void | Play ()=0 |
| |
| virtual void | Stop ()=0 |
| |
| virtual void | Attach (CSoundData *itemData)=0 |
| |
| virtual void | EnsurePlay ()=0 |
| |
| virtual void | PlayAndDelete ()=0 |
| |
| virtual void | StopAndDelete ()=0 |
| |
| virtual void | FadeToIn (float newVolume, double fadeDuration)=0 |
| |
| virtual void | FadeAndDelete (double fadeTime)=0 |
| |
| virtual void | FadeAndPause (double fadeTime)=0 |
| |
| virtual void | PlayLoop ()=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 | SetLocation (const CVector3D &position)=0 |
| |
| virtual void | SetRollOff (float gain, float minDist, float maxDist)=0 |
| |
| virtual void | Pause ()=0 |
| |
| virtual void | Resume ()=0 |
| |
◆ CBufferItem()
◆ ~CBufferItem()
| CBufferItem::~CBufferItem |
( |
| ) |
|
|
virtual |
◆ Attach()
◆ IdleTask()
| bool CBufferItem::IdleTask |
( |
| ) |
|
|
virtual |
◆ ReleaseOpenALBuffer()
| void CBufferItem::ReleaseOpenALBuffer |
( |
| ) |
|
|
protected |
◆ SetLooping()
| void CBufferItem::SetLooping |
( |
bool |
loops | ) |
|
|
virtual |
The documentation for this class was generated from the following files:
- /home/docker/jenkins/workspace/technical-docs/source/soundmanager/items/CBufferItem.h
- /home/docker/jenkins/workspace/technical-docs/source/soundmanager/items/CBufferItem.cpp