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 moMaterialBase

#include <moGUIManager.h>

Diagrama de herencias de moMaterialBase
moResourceElement moAbstract moMaterial

Métodos públicos

 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

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 222 del archivo moGUIManager.h.

Documentación del constructor y destructor

moMaterialBase::moMaterialBase ( )

moMaterialBase (Color/Opacity/Blending/Depth Material)

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

moMaterialBase::moMaterialBase ( int  p_Id,
const moText p_Name 
)

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

moMaterialBase::moMaterialBase ( const moMaterialBase p_src)
inline

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

virtual moMaterialBase::~moMaterialBase ( )
inlinevirtual

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

Documentación de las funciones miembro

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

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

Documentación de los datos miembro

bool moMaterialBase::m_bDepthTest

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

bool moMaterialBase::m_bDepthWrite

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

bool moMaterialBase::m_bTransparent

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

float moMaterialBase::m_fAlphaTest

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

float moMaterialBase::m_fOpacity

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

float moMaterialBase::m_fOverdraw

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

float moMaterialBase::m_fTextHSegments

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

float moMaterialBase::m_fTextWSegments

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

float moMaterialBase::m_fWireframeWidth

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

int moMaterialBase::m_iBlendDst

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

int moMaterialBase::m_iBlendEquation

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

int moMaterialBase::m_iBlending

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

int moMaterialBase::m_iBlendSrc

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

int moMaterialBase::m_Id

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

int moMaterialBase::m_iPolygonOffset

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

int moMaterialBase::m_iPolygonOffsetFactor

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

int moMaterialBase::m_iPolygonOffsetUnits

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

int moMaterialBase::m_iSides

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

moText moMaterialBase::m_Name

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

moText moMaterialBase::m_Type

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

moVector3f moMaterialBase::m_vLight

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


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