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

CRendererProps Class Reference

#include <renderer.h>

List of all members.

Public Methods

 operator tU64 () const
void operator= (tU64 value)

Public Attributes

tU64 PrimType: 3
tU64 Lighting: 1
tU64 NumDirLights: 2
tU64 NumPtLights: 3
tU64 Texture: 1
tU64 Specular: 1
tU64 PerVtxMaterial: 3
tU64 Clipping: 2
tU64 CullFace: 1
tU64 TwoSidedLighting: 1
tU64 ArrayAccess: 2
tU64 unused: 12
tU64 UserProps: 32


Member Function Documentation

CRendererProps::operator tU64   const [inline]
 

Definition at line 39 of file renderer.h.

void CRendererProps::operator= tU64    value [inline]
 

Definition at line 48 of file renderer.h.


Member Data Documentation

tU64 CRendererProps::ArrayAccess
 

Definition at line 31 of file renderer.h.

Referenced by CRendererManager::ArrayAccessChanged(), and CRendererManager::CRendererManager().

tU64 CRendererProps::Clipping
 

Definition at line 28 of file renderer.h.

Referenced by CRendererManager::CRendererManager(), and CRendererManager::ClippingEnabledChanged().

tU64 CRendererProps::CullFace
 

Definition at line 29 of file renderer.h.

Referenced by CRendererManager::CRendererManager(), and CRendererManager::CullFaceEnabledChanged().

tU64 CRendererProps::Lighting
 

Definition at line 22 of file renderer.h.

Referenced by CRendererManager::CRendererManager(), CLinearRenderer::GetRenderContextDeps(), CIndexedRenderer::GetRenderContextDeps(), CRendererManager::LightingEnabledChanged(), and CRendererManager::UpdateNewRenderer().

tU64 CRendererProps::NumDirLights
 

Definition at line 23 of file renderer.h.

Referenced by CRendererManager::CRendererManager(), and CRendererManager::NumLightsChanged().

tU64 CRendererProps::NumPtLights
 

Definition at line 24 of file renderer.h.

Referenced by CRendererManager::CRendererManager(), and CRendererManager::NumLightsChanged().

tU64 CRendererProps::PerVtxMaterial
 

Definition at line 27 of file renderer.h.

Referenced by CRendererManager::CRendererManager(), CLinearRenderer::GetRenderContextDeps(), CIndexedRenderer::GetRenderContextDeps(), and CRendererManager::PerVtxMaterialChanged().

tU64 CRendererProps::PrimType
 

Definition at line 21 of file renderer.h.

Referenced by CRendererManager::CRendererManager(), and CRendererManager::PrimChanged().

tU64 CRendererProps::Specular
 

Definition at line 26 of file renderer.h.

Referenced by CRendererManager::CRendererManager(), CRendererManager::SpecularEnabledChanged(), and CRendererManager::UpdateNewRenderer().

tU64 CRendererProps::Texture
 

Definition at line 25 of file renderer.h.

Referenced by CRendererManager::CRendererManager(), CLinearRenderer::GetRenderContextDeps(), CIndexedRenderer::GetRenderContextDeps(), and CRendererManager::TexEnabledChanged().

tU64 CRendererProps::TwoSidedLighting
 

Definition at line 30 of file renderer.h.

Referenced by CRendererManager::CRendererManager(), and CRendererManager::UpdateNewRenderer().

tU64 CRendererProps::UserProps
 

Definition at line 35 of file renderer.h.

Referenced by CRendererManager::CRendererManager().

tU64 CRendererProps::unused
 

Definition at line 33 of file renderer.h.


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