OGRE  2.0
Object-Oriented Graphics Rendering Engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Ogre::HlmsParamPbs Struct Reference

#include <OgreHlmsCommon.h>

+ Inheritance diagram for Ogre::HlmsParamPbs:
+ Collaboration diagram for Ogre::HlmsParamPbs:

Public Attributes

SceneBlendOperation alphaBlendOperation
 
bool alphaToCoverageEnabled
 
SceneBlendOperation blendOperation
 
bool colourWrite
 
CullingMode cullMode
 
float depthBiasSlopeScale
 
bool depthCheck
 
CompareFunction depthFunc
 
bool depthWrite
 
SceneBlendFactor destBlendFactor
 
SceneBlendFactor destBlendFactorAlpha
 
uint16 detailMap [4]
 
uint16 detailMask
 
ColourValue diffuseColour
 
uint16 diffuseMap
 
Vector3 fresnel
 
uint16 normalMap
 
PolygonMode polygonMode
 
bool separateBlend
 
bool separateBlendOperation
 Determines if we should use separate blending operations for color and alpha channels. More...
 
SceneBlendFactor sourceBlendFactor
 
SceneBlendFactor sourceBlendFactorAlpha
 
Vector3 specularColour
 
uint16 specularMap
 

Detailed Description

Definition at line 164 of file OgreHlmsCommon.h.

Member Data Documentation

SceneBlendOperation Ogre::HlmsParam::alphaBlendOperation
inherited

Definition at line 158 of file OgreHlmsCommon.h.

bool Ogre::HlmsParam::alphaToCoverageEnabled
inherited

Definition at line 139 of file OgreHlmsCommon.h.

SceneBlendOperation Ogre::HlmsParam::blendOperation
inherited

Definition at line 157 of file OgreHlmsCommon.h.

bool Ogre::HlmsParam::colourWrite
inherited

Definition at line 140 of file OgreHlmsCommon.h.

CullingMode Ogre::HlmsParam::cullMode
inherited

Definition at line 137 of file OgreHlmsCommon.h.

float Ogre::HlmsParam::depthBiasSlopeScale
inherited

Definition at line 144 of file OgreHlmsCommon.h.

bool Ogre::HlmsParam::depthCheck
inherited

Definition at line 141 of file OgreHlmsCommon.h.

CompareFunction Ogre::HlmsParam::depthFunc
inherited

Definition at line 143 of file OgreHlmsCommon.h.

bool Ogre::HlmsParam::depthWrite
inherited

Definition at line 142 of file OgreHlmsCommon.h.

SceneBlendFactor Ogre::HlmsParam::destBlendFactor
inherited

Definition at line 148 of file OgreHlmsCommon.h.

SceneBlendFactor Ogre::HlmsParam::destBlendFactorAlpha
inherited

Definition at line 150 of file OgreHlmsCommon.h.

uint16 Ogre::HlmsParamPbs::detailMap[4]

Definition at line 175 of file OgreHlmsCommon.h.

uint16 Ogre::HlmsParamPbs::detailMask

Definition at line 174 of file OgreHlmsCommon.h.

ColourValue Ogre::HlmsParamPbs::diffuseColour

Definition at line 166 of file OgreHlmsCommon.h.

uint16 Ogre::HlmsParamPbs::diffuseMap

Definition at line 171 of file OgreHlmsCommon.h.

Vector3 Ogre::HlmsParamPbs::fresnel

Definition at line 168 of file OgreHlmsCommon.h.

uint16 Ogre::HlmsParamPbs::normalMap

Definition at line 172 of file OgreHlmsCommon.h.

PolygonMode Ogre::HlmsParam::polygonMode
inherited

Definition at line 138 of file OgreHlmsCommon.h.

bool Ogre::HlmsParam::separateBlend
inherited

Definition at line 153 of file OgreHlmsCommon.h.

bool Ogre::HlmsParam::separateBlendOperation
inherited

Determines if we should use separate blending operations for color and alpha channels.

Definition at line 161 of file OgreHlmsCommon.h.

SceneBlendFactor Ogre::HlmsParam::sourceBlendFactor
inherited

Definition at line 147 of file OgreHlmsCommon.h.

SceneBlendFactor Ogre::HlmsParam::sourceBlendFactorAlpha
inherited

Definition at line 149 of file OgreHlmsCommon.h.

Vector3 Ogre::HlmsParamPbs::specularColour

Definition at line 167 of file OgreHlmsCommon.h.

uint16 Ogre::HlmsParamPbs::specularMap

Definition at line 173 of file OgreHlmsCommon.h.


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