Public Member Functions | |
ShadingFlags () | |
void | CombineFlagsWith (ShadingFlags &flags) |
Public Attributes | |
boolean | fNeedsColor |
boolean | fNeedsPoint |
boolean | fNeedsNormal |
boolean | fNeedsNormalDerivative |
boolean | fNeedsIsoUV |
boolean | fNeedsUV |
boolean | fNeedsPointLoc |
boolean | fNeedsNormalLoc |
boolean | fNeedsNormalLocDerivative |
boolean | fNeedsPixelRatio |
boolean | fChangesNormal |
boolean | fUVSpaceShaders |
uint16 | fConstantChannelsMask |
Specifies which information should be provided to a given shaders. For instance, whether the shader needs texture coordinates.
ShadingFlags::ShadingFlags | ( | ) | [inline] |
void ShadingFlags::CombineFlagsWith | ( | ShadingFlags & | flags | ) | [inline] |