![]() |
libmoldeo (Moldeo 1.0 Core)
1.0
libmoldeo is the group of objects and functions that executes the basic operations of Moldeo 1.0 Platform.
|
Clase base de sonido. Más...
#include <moSoundManager.h>
Métodos públicos | |
moSound () | |
virtual | ~moSound () |
virtual MOboolean | Init () |
Inicializa el objeto. Más... | |
virtual MOboolean | Finish () |
Finaliza el objeto, libera recursos. Más... | |
virtual moText | GetName () |
virtual void | SetName (moText name) |
virtual moText | GetFileName () |
virtual void | SetFileName (moText filename) |
moSoundType | GetType () |
MOboolean | LoadFromFile (moText filename) |
MOboolean | SupportedFile (moText p_filename) |
virtual void | Play () |
virtual void | Stop () |
virtual void | Pause () |
virtual void | Rewind () |
virtual moStreamState | State () |
virtual bool | IsPlaying () |
virtual void | Update () |
virtual MOulong | GetPosition () |
virtual MOulong | GetDuration () |
virtual MOulong | GetSampleCount () |
virtual void | Seek (int position, float rate=1.0) |
virtual bool | IsEOS () |
virtual void | SetVolume (float gain) |
virtual float | GetVolume () |
virtual void | SetPitch (float pitch) |
virtual float | GetPitch () |
virtual void | SetBalance (float balance) |
virtual float | GetBalance () |
virtual void | SetEchoDelay (float delay) |
virtual float | GetEchoDelay () |
virtual void | SetEchoIntensity (float intensity) |
virtual float | GetEchoIntensity () |
virtual void | SetEchoFeedback (float feedback) |
virtual float | GetEchoFeedback () |
moAudioFormat & | GetAudioFormat () |
MOint | GetBufferSize () |
virtual void | PlaySample (MOint sampleid) |
MOint | GetActualSample () |
![]() | |
moAbstract () | |
virtual | ~moAbstract () |
MOboolean | Initialized () |
Pregunta si está inicializado. Más... | |
Atributos protegidos | |
moText | m_SoundName |
moSoundType | m_SoundType |
moText | m_FileName |
moSoundParam | m_SoundParam |
moGsGraph * | m_pAudioGraph |
moAudioFormat | m_AudioFormat |
float | m_Position |
float | m_Volume |
float | m_Pitch |
float | m_Balance |
float | m_EchoDelay |
panorama Más... | |
float | m_EchoIntensity |
float | m_EchoFeedback |
bool | m_bIsPlaying |
MOint | m_BufferSize |
MOint | m_ActualSample |
MOint | m_OldSample |
Otros miembros heredados | |
![]() | |
MOboolean | m_bInitialized |
Valor de inicialización. Más... | |
![]() | |
static moDebug * | MODebug2 = new moDebug() |
Clase de impresión de errores para depuración. Más... | |
static moTextHeap * | MODebug = new moTextHeap() |
Lista de textos. Más... | |
moSound::moSound | ( | ) |
|
virtual |
|
virtual |
Finaliza el objeto, libera recursos.
Función de finalización. Libera los recursos generados en la función de inicialización.
Reimplementado de moAbstract.
Reimplementado en moSound3D.
Definición en la línea 74 del archivo moSoundManager.cpp.
|
inline |
Definición en la línea 191 del archivo moSoundManager.h.
|
inline |
Definición en la línea 188 del archivo moSoundManager.h.
|
virtual |
Definición en la línea 260 del archivo moSoundManager.cpp.
|
inline |
Definición en la línea 189 del archivo moSoundManager.h.
|
virtual |
|
virtual |
Definición en la línea 275 del archivo moSoundManager.cpp.
|
virtual |
Definición en la línea 301 del archivo moSoundManager.cpp.
|
virtual |
Definición en la línea 288 del archivo moSoundManager.cpp.
|
virtual |
Definición en la línea 98 del archivo moSoundManager.cpp.
|
virtual |
|
virtual |
Reimplementado en moSound3D.
Definición en la línea 247 del archivo moSoundManager.cpp.
|
virtual |
|
virtual |
moSoundType moSound::GetType | ( | ) |
Definición en la línea 106 del archivo moSoundManager.cpp.
|
virtual |
Reimplementado en moSound3D.
Definición en la línea 232 del archivo moSoundManager.cpp.
|
virtual |
Inicializa el objeto.
Función de Inicialización. Todos los recursos manejados exclusivamente por este objeto son generados aquí.
Reimplementado de moAbstract.
Reimplementado en moSound3D.
Definición en la línea 83 del archivo moSoundManager.cpp.
|
virtual |
|
virtual |
Definición en la línea 110 del archivo moSoundManager.cpp.
|
virtual |
Reimplementado en moSound3D.
Definición en la línea 141 del archivo moSoundManager.cpp.
|
virtual |
Reimplementado en moSound3D.
Definición en la línea 135 del archivo moSoundManager.cpp.
|
virtual |
|
virtual |
Reimplementado en moSound3D.
Definición en la línea 153 del archivo moSoundManager.cpp.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Reimplementado en moSound3D.
Definición en la línea 238 del archivo moSoundManager.cpp.
|
virtual |
Reimplementado en moSound3D.
Definición en la línea 223 del archivo moSoundManager.cpp.
|
virtual |
Reimplementado en moSound3D.
Definición en la línea 158 del archivo moSoundManager.cpp.
|
virtual |
Reimplementado en moSound3D.
Definición en la línea 146 del archivo moSoundManager.cpp.
|
virtual |
Reimplementado en moSound3D.
Definición en la línea 189 del archivo moSoundManager.cpp.
|
protected |
Definición en la línea 215 del archivo moSoundManager.h.
|
protected |
Definición en la línea 202 del archivo moSoundManager.h.
|
protected |
Definición en la línea 207 del archivo moSoundManager.h.
|
protected |
Definición en la línea 213 del archivo moSoundManager.h.
|
protected |
Definición en la línea 214 del archivo moSoundManager.h.
|
protected |
panorama
Definición en la línea 209 del archivo moSoundManager.h.
|
protected |
Definición en la línea 211 del archivo moSoundManager.h.
|
protected |
Definición en la línea 210 del archivo moSoundManager.h.
|
protected |
Definición en la línea 197 del archivo moSoundManager.h.
|
protected |
Definición en la línea 216 del archivo moSoundManager.h.
|
protected |
Definición en la línea 201 del archivo moSoundManager.h.
|
protected |
Definición en la línea 206 del archivo moSoundManager.h.
|
protected |
Definición en la línea 204 del archivo moSoundManager.h.
|
protected |
Definición en la línea 195 del archivo moSoundManager.h.
|
protected |
Definición en la línea 199 del archivo moSoundManager.h.
|
protected |
Definición en la línea 196 del archivo moSoundManager.h.
|
protected |
Definición en la línea 205 del archivo moSoundManager.h.