ScummVM API documentation
hpl::cRenderSettings Class Reference

Public Member Functions

void Clear ()
 
void Reset (iLowLevelGraphics *apLowLevel)
 

Public Attributes

iGpuProgramextrudeProgram
 
iLowLevelGraphicsmpLowLevel
 
unsigned int * mpTempIndexArray
 
iLight3DmpLight
 
cCamera3DmpCamera
 
cFrustummpFrustum
 
cSectormpSector
 
bool mbFogActive
 
bool mbFogCulling
 
float mfFogStart
 
float mfFogEnd
 
cColor mFogColor
 
eRendererShowShadows mShowShadows
 
bool mbLog
 
tRendererDebugFlag mDebugFlags
 
int mlLastShadowAlgo
 
bool mbDepthTest
 
eMaterialAlphaMode mAlphaMode
 
eMaterialBlendMode mBlendMode
 
eMaterialChannelMode mChannelMode
 
iGpuProgramgpuProgram
 
iMaterialProgramSetupgpuProgramSetup
 
iGpuProgrammpVertexProgram
 
bool mbVertexUseLight
 
iMaterialProgramSetupmpVtxProgramSetup
 
iGpuProgrammpFragmentProgram
 
bool mbMatrixWasNULL
 
bool mbUsesLight
 
bool mbUsesEye
 
cColor mAmbientColor
 
iTexturempTexture [MAX_TEXTUREUNITS]
 
eMaterialBlendMode mTextureBlend [MAX_TEXTUREUNITS]
 
iVertexBuffermpVtxBuffer
 

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