Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

CMaterialManager Class Reference

#include <material.h>

List of all members.

Public Methods

 CMaterialManager (CGLContext &context)
CMaterialGetCurMaterial ()
CImmMaterialGetImmMaterial ()
CDListMaterialGetDListMaterial ()
cpu_vec_xyzw GetCurColor () const
GLenum GetColorMaterialMode () const
bool GetColorMaterialEnabled () const
void Color (cpu_vec_xyzw color)
void SetUseColorMaterial (bool yesNo)
void SetColorMaterialMode (GLenum mode)
void BeginDListDef ()
void EndDListDef ()


Constructor & Destructor Documentation

CMaterialManager::CMaterialManager CGLContext   context [inline]
 

Definition at line 88 of file material.h.


Member Function Documentation

void CMaterialManager::BeginDListDef   [inline]
 

Definition at line 111 of file material.h.

Referenced by CGLContext::BeginDListDef().

void CMaterialManager::Color cpu_vec_xyzw    color
 

Definition at line 111 of file material.cpp.

Referenced by SetColorMaterialMode(), and SetUseColorMaterial().

void CMaterialManager::EndDListDef   [inline]
 

Definition at line 112 of file material.h.

Referenced by CGLContext::EndDListDef().

bool CMaterialManager::GetColorMaterialEnabled   const [inline]
 

Definition at line 105 of file material.h.

Referenced by CImmGeomManager::SyncColorMaterial().

GLenum CMaterialManager::GetColorMaterialMode   const [inline]
 

Definition at line 104 of file material.h.

Referenced by CImmGeomManager::SyncColorMaterial().

cpu_vec_xyzw CMaterialManager::GetCurColor   const [inline]
 

Definition at line 103 of file material.h.

Referenced by CBaseRenderer::AddVu1RendererContext(), and CIndexedRenderer::InitContext().

CMaterial& CMaterialManager::GetCurMaterial   [inline]
 

Definition at line 100 of file material.h.

CDListMaterial& CMaterialManager::GetDListMaterial   [inline]
 

Definition at line 102 of file material.h.

CImmMaterial& CMaterialManager::GetImmMaterial   [inline]
 

Definition at line 101 of file material.h.

Referenced by CBaseRenderer::AddVu1RendererContext(), and CIndexedRenderer::InitContext().

void CMaterialManager::SetColorMaterialMode GLenum    mode
 

Definition at line 166 of file material.cpp.

void CMaterialManager::SetUseColorMaterial bool    yesNo
 

Definition at line 141 of file material.cpp.

Referenced by glDisable(), and glEnable().


The documentation for this class was generated from the following files:
ps2gl version cvs