Public Member Functions | |
| int | Compare (const iRenderState *apState) const |
| void | SetMode (cRenderSettings *apSettings) |
| void | Set (const iRenderState *apState) |
Public Attributes | |
| eRenderStateType | mType |
| cSector * | mpSector |
| int | mlPass |
| bool | mbDepthTest |
| float | mfZ |
| eMaterialAlphaMode | mAlphaMode |
| eMaterialBlendMode | mBlendMode |
| eMaterialChannelMode | mChannelMode |
| iGpuProgram * | gpuProgram |
| iMaterialProgramSetup * | gpuProgramSetup |
| iGpuProgram * | mpVtxProgram |
| iMaterialProgramSetup * | mpVtxProgramSetup |
| bool | mbUsesLight |
| bool | mbUsesEye |
| iLight3D * | mpLight |
| iGpuProgram * | mpFragProgram |
| iMaterialProgramSetup * | mpFragProgramSetup |
| iTexture * | mpTexture [MAX_TEXTUREUNITS] |
| eMaterialBlendMode | mTextureBlend [MAX_TEXTUREUNITS] |
| iVertexBuffer * | mpVtxBuffer |
| cMatrixf * | mpModelMatrix |
| cMatrixf * | mpInvModelMatrix |
| cVector3f | mvScale |
| iRenderable * | mpObject |