libmoldeo (Moldeo 1.0 Core)  1.0
libmoldeo es el conjunto de objetos y funciones, que permiten ejecutar las operaciones básicas de la plataforma Moldeo, y que compone su núcleo.
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Amigas 'defines' Grupos Páginas
Referencia de la Clase moMaterial

#include <moGUIManager.h>

Diagrama de herencias de moMaterial
moMaterialBase moResourceElement moAbstract

Métodos públicos

 moMaterial ()
 
 moMaterial (const moMaterial &p_src)
 
const moMaterialoperator= (const moMaterial &p_src)
 
virtual ~moMaterial ()
 
- Métodos públicos heredados desde moMaterialBase
 moMaterialBase ()
 
 moMaterialBase (int p_Id, const moText &p_Name)
 
 moMaterialBase (const moMaterialBase &p_src)
 
const moMaterialBaseoperator= (const moMaterialBase &p_src)
 
virtual ~moMaterialBase ()
 
- Métodos públicos heredados desde moResourceElement
 moResourceElement ()
 
 moResourceElement (moResourceType p_type)
 
virtual ~moResourceElement ()
 
virtual MOboolean Init (moResourceManager *p_rm)
 
virtual void SetResourceManager (moResourceManager *p_rm)
 
virtual moResourceManagerGetResourceManager ()
 
moResourceType GetResourceType ()
 
- Métodos públicos heredados desde moAbstract
 moAbstract ()
 
virtual ~moAbstract ()
 
virtual MOboolean Init ()
 Inicializa el objeto. Más...
 
virtual MOboolean Finish ()
 Finaliza el objeto, libera recursos. Más...
 
MOboolean Initialized ()
 Pregunta si está inicializado. Más...
 

Atributos públicos

moColor m_SpecularColor
 
moColor m_AmbientColor
 
moColor m_Color
 
moTexturem_Map
 
MOint m_MapGLId
 
moPolygonModes m_PolygonMode
 
moBlendingModes m_Blending
 
- Atributos públicos heredados desde moMaterialBase
int m_Id
 
moText m_Name
 
moText m_Type
 
float m_fOpacity
 
bool m_bTransparent
 
int m_iBlending
 
int m_iBlendSrc
 
int m_iBlendDst
 
int m_iBlendEquation
 
bool m_bDepthTest
 
bool m_bDepthWrite
 
float m_fWireframeWidth
 
float m_fTextWSegments
 
float m_fTextHSegments
 
moVector3f m_vLight
 
int m_iPolygonOffset
 
int m_iPolygonOffsetFactor
 
int m_iPolygonOffsetUnits
 
float m_fAlphaTest
 
float m_fOverdraw
 
int m_iSides
 
- Atributos públicos heredados desde moAbstract
MOboolean m_bInitialized
 Valor de inicialización. Más...
 

Otros miembros heredados

- Atributos públicos estáticos heredados desde moAbstract
static moDebugMODebug2 = new moDebug()
 Clase de impresión de errores para depuración. Más...
 
static moTextHeapMODebug = new moTextHeap()
 Lista de textos. Más...
 
- Atributos protegidos heredados desde moResourceElement
moResourceType m_ResourceType
 
moResourceManagerm_pResourceManager
 

Descripción detallada

Definición en la línea 261 del archivo moGUIManager.h.

Documentación del constructor y destructor

moMaterial::moMaterial ( )

moMaterial (Map Material)

Definición en la línea 930 del archivo moGUIManager.cpp.

moMaterial::moMaterial ( const moMaterial p_src)
inline

Definición en la línea 264 del archivo moGUIManager.h.

virtual moMaterial::~moMaterial ( )
inlinevirtual

Definición en la línea 268 del archivo moGUIManager.h.

Documentación de las funciones miembro

const moMaterial & moMaterial::operator= ( const moMaterial p_src)

Definición en la línea 938 del archivo moGUIManager.cpp.

Documentación de los datos miembro

moColor moMaterial::m_AmbientColor

Definición en la línea 272 del archivo moGUIManager.h.

moBlendingModes moMaterial::m_Blending

Definición en la línea 277 del archivo moGUIManager.h.

moColor moMaterial::m_Color

Definición en la línea 273 del archivo moGUIManager.h.

moTexture* moMaterial::m_Map

Definición en la línea 274 del archivo moGUIManager.h.

MOint moMaterial::m_MapGLId

Definición en la línea 275 del archivo moGUIManager.h.

moPolygonModes moMaterial::m_PolygonMode

Definición en la línea 276 del archivo moGUIManager.h.

moColor moMaterial::m_SpecularColor

Definición en la línea 271 del archivo moGUIManager.h.


La documentación para esta clase fue generada a partir de los siguientes ficheros: