![]() |
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. More...
#include <moSoundManager.h>
Public Member Functions | |
| moSound () | |
| virtual | ~moSound () |
| virtual MOboolean | Init () |
| Inicializa el objeto. More... | |
| virtual MOboolean | Finish () |
| Finaliza el objeto, libera recursos. More... | |
| 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 () |
Public Member Functions inherited from moAbstract | |
| moAbstract () | |
| virtual | ~moAbstract () |
| MOboolean | Initialized () |
| Pregunta si está inicializado. More... | |
Protected Attributes | |
| 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 More... | |
| float | m_EchoIntensity |
| float | m_EchoFeedback |
| bool | m_bIsPlaying |
| MOint | m_BufferSize |
| MOint | m_ActualSample |
| MOint | m_OldSample |
Additional Inherited Members | |
Public Attributes inherited from moAbstract | |
| MOboolean | m_bInitialized |
| Valor de inicialización More... | |
Static Public Attributes inherited from moAbstract | |
| static moDebug * | MODebug2 = new moDebug() |
| Clase de impresión de errores para depuración More... | |
| static moTextHeap * | MODebug = new moTextHeap() |
| Lista de textos. More... | |
| moSound::moSound | ( | ) |
|
virtual |
Definition at line 69 of file moSoundManager.cpp.
|
virtual |
Finaliza el objeto, libera recursos.
Función de finalización. Libera los recursos generados en la función de inicialización.
Reimplemented from moAbstract.
Reimplemented in moSound3D.
Definition at line 74 of file moSoundManager.cpp.
|
inline |
Definition at line 191 of file moSoundManager.h.
|
inline |
Definition at line 188 of file moSoundManager.h.
|
virtual |
Definition at line 260 of file moSoundManager.cpp.
|
inline |
Definition at line 189 of file moSoundManager.h.
|
virtual |
Definition at line 207 of file moSoundManager.cpp.
|
virtual |
Definition at line 275 of file moSoundManager.cpp.
|
virtual |
Definition at line 301 of file moSoundManager.cpp.
|
virtual |
Definition at line 288 of file moSoundManager.cpp.
|
virtual |
Definition at line 98 of file moSoundManager.cpp.
|
virtual |
Definition at line 90 of file moSoundManager.cpp.
|
virtual |
Reimplemented in moSound3D.
Definition at line 247 of file moSoundManager.cpp.
|
virtual |
Definition at line 194 of file moSoundManager.cpp.
|
virtual |
Definition at line 200 of file moSoundManager.cpp.
| moSoundType moSound::GetType | ( | ) |
Definition at line 106 of file moSoundManager.cpp.
|
virtual |
Reimplemented in moSound3D.
Definition at line 232 of file moSoundManager.cpp.
|
virtual |
Inicializa el objeto.
Función de Inicialización. Todos los recursos manejados exclusivamente por este objeto son generados aquí.
Reimplemented from moAbstract.
Reimplemented in moSound3D.
Definition at line 83 of file moSoundManager.cpp.
|
virtual |
Definition at line 217 of file moSoundManager.cpp.
|
virtual |
Definition at line 180 of file moSoundManager.cpp.
Definition at line 110 of file moSoundManager.cpp.
|
virtual |
Reimplemented in moSound3D.
Definition at line 141 of file moSoundManager.cpp.
|
virtual |
Reimplemented in moSound3D.
Definition at line 135 of file moSoundManager.cpp.
|
virtual |
Definition at line 306 of file moSoundManager.cpp.
|
virtual |
Reimplemented in moSound3D.
Definition at line 153 of file moSoundManager.cpp.
|
virtual |
Definition at line 212 of file moSoundManager.cpp.
|
virtual |
Definition at line 252 of file moSoundManager.cpp.
|
virtual |
Definition at line 266 of file moSoundManager.cpp.
|
virtual |
Definition at line 293 of file moSoundManager.cpp.
|
virtual |
Definition at line 280 of file moSoundManager.cpp.
|
virtual |
Definition at line 102 of file moSoundManager.cpp.
|
virtual |
Definition at line 94 of file moSoundManager.cpp.
|
virtual |
Reimplemented in moSound3D.
Definition at line 238 of file moSoundManager.cpp.
|
virtual |
Reimplemented in moSound3D.
Definition at line 223 of file moSoundManager.cpp.
|
virtual |
Reimplemented in moSound3D.
Definition at line 158 of file moSoundManager.cpp.
|
virtual |
Reimplemented in moSound3D.
Definition at line 146 of file moSoundManager.cpp.
Definition at line 124 of file moSoundManager.cpp.
|
virtual |
Reimplemented in moSound3D.
Definition at line 189 of file moSoundManager.cpp.
|
protected |
Definition at line 215 of file moSoundManager.h.
|
protected |
Definition at line 202 of file moSoundManager.h.
|
protected |
Definition at line 207 of file moSoundManager.h.
|
protected |
Definition at line 213 of file moSoundManager.h.
|
protected |
Definition at line 214 of file moSoundManager.h.
|
protected |
panorama
Definition at line 209 of file moSoundManager.h.
|
protected |
Definition at line 211 of file moSoundManager.h.
|
protected |
Definition at line 210 of file moSoundManager.h.
|
protected |
Definition at line 197 of file moSoundManager.h.
|
protected |
Definition at line 216 of file moSoundManager.h.
|
protected |
Definition at line 201 of file moSoundManager.h.
|
protected |
Definition at line 206 of file moSoundManager.h.
|
protected |
Definition at line 204 of file moSoundManager.h.
|
protected |
Definition at line 195 of file moSoundManager.h.
|
protected |
Definition at line 199 of file moSoundManager.h.
|
protected |
Definition at line 196 of file moSoundManager.h.
|
protected |
Definition at line 205 of file moSoundManager.h.