SHIFT
videogame
principal
noticias
desarrollo
introducción
planificación
programación
capturas
imagenes
modelos
bocetos
descargas
binarios
código
documentos
licencia
créditos
D
esarrollo
(prog)
Página principal
|
Jerarquía de la clase
|
Lista de componentes
|
Lista de archivos
|
Miembros de las clases
|
Archivos de los miembros
Referencia de la Clase C3DSoundMng
#include <3DSoundMng.h>
Lista de todos los miembros.
Métodos públicos
C3DSoundMng
()
Constructor.
~C3DSoundMng
()
Destructor.
bool
initialize
(void)
Carga el manejador de sonidos.
C3DSound
*
Create
(LPWSTR File,
C3DObject
*Owner)
Crea un nuevo sonido 3D.
bool
Destroy
(
C3DSound
*Sound)
Destruye un sonido 3D existente.
void
Pause
(bool enabled)
Pausa y Despausa la reproducción de todos los sonidos que maneja.
void
setVolume
(long lVolume)
Cambia el volumen de reproducción de todos los sonidos que maneja.
void
update
(void)
Actualiza los cambios de los sonidos 3D.
void
Release
()
Libera todos los sonidos que maneja.
Atributos privados
bool
m_bInit
Flag que indica si el objeto está inicializado.
CSoundManager *
m_pSoundManager
Manejador principal de sonidos 3D.
LPDIRECTSOUND3DLISTENER
m_pDSListener
Entorno 3D para el sonido.
long
m_lVolume
Volumen actual de los sonidos.
std::vector<
C3DSound
* >
m_aSounds
Lista de sonidos 3D manejados.
La documentación para esta clase fué generada a partir de los siguientes archivos:
3DSoundMng.h
3DSoundMng.cpp
Validación
XHTML
- Validación
CSS
- Noticias
RSS
Copyright (C) 2008 bajo
licencia GPLv3