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 86 of file material.h.


Member Function Documentation

void CMaterialManager::BeginDListDef ( ) [inline]
 

Definition at line 109 of file material.h.

Referenced by CGLContext::BeginDListDef().

void CMaterialManager::Color ( cpu_vec_xyzw color )
 

Definition at line 109 of file material.cpp.

Referenced by SetColorMaterialMode(), and SetUseColorMaterial().

void CMaterialManager::EndDListDef ( ) [inline]
 

Definition at line 110 of file material.h.

Referenced by CGLContext::EndDListDef().

bool CMaterialManager::GetColorMaterialEnabled ( ) const [inline]
 

Definition at line 103 of file material.h.

Referenced by CImmGeomManager::SyncColorMaterial(), and CVsmManager::TransferSetupInfo().

GLenum CMaterialManager::GetColorMaterialMode ( ) const [inline]
 

Definition at line 102 of file material.h.

Referenced by CImmGeomManager::SyncColorMaterial().

cpu_vec_xyzw CMaterialManager::GetCurColor ( ) const [inline]
 

Definition at line 101 of file material.h.

Referenced by CVsmManager::TransferSetupInfo().

CMaterial & CMaterialManager::GetCurMaterial ( ) [inline]
 

Definition at line 98 of file material.h.

CDListMaterial & CMaterialManager::GetDListMaterial ( ) [inline]
 

Definition at line 100 of file material.h.

CImmMaterial & CMaterialManager::GetImmMaterial ( ) [inline]
 

Definition at line 99 of file material.h.

Referenced by CVsmManager::TransferSetupInfo().

void CMaterialManager::SetColorMaterialMode ( GLenum mode )
 

Definition at line 164 of file material.cpp.

void CMaterialManager::SetUseColorMaterial ( bool yesNo )
 

Definition at line 139 of file material.cpp.

Referenced by glDisable(), and glEnable().


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