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 C3DMesh
#include <3DMesh.h>
Lista de todos los miembros.
Métodos públicos
bool
initialize
(
C3DObject
*dObject, LPCWSTR MeshPath, int dAlpha)
Inicializa el modelo gráfico.
void
render
(bool force=false)
Renderiza el modelo gráfico.
void
Release
()
Libera el modelo gráfico.
C3DObject
*
getObject
(void)
Función observadora del objeto asociado.
LPD3DXMESH
getMesh
(void)
Función observadora de la geometría del objeto.
Métodos protegidos
C3DMesh
()
Constructor privado, sólo se podrá crear desde una instancia 3DObject.
~C3DMesh
()
Destructor.
Atributos protegidos
bool
m_bInit
Flag que indica si el objeto está inicializado.
IDirect3DDevice9 *
m_pDevice
Puntero al dispositivo de DirectX.
C3DObject
*
m_pObject
Objeto asociado a este modelo gráfico.
int
m_iAlpha
Tipo de transparencia de la geometría.
LPWSTR
m_awMeshPath
Path dónde se encuentra el modelo gráfico.
LPD3DXMESH
m_pMesh
Geometria.
std::vector< D3DMATERIAL9 > *
m_aMtrls
Lista de Materiales.
std::vector< IDirect3DTexture9 * > *
m_aTextures
Lista de Texturas.
La documentación para esta clase fué generada a partir de los siguientes archivos:
3DMesh.h
3DMesh.cpp
Validación
XHTML
- Validación
CSS
- Noticias
RSS
Copyright (C) 2008 bajo
licencia GPLv3