OGRE  2.2.4
Object-Oriented Graphics Rendering Engine
Ogre::HlmsPbsDatablock Member List

This is the complete list of members for Ogre::HlmsPbsDatablock, including all inherited members.

_hasEmissive(void) constOgre::HlmsPbsDatablock
calculateHash()Ogre::HlmsPbsDatablockvirtual
Fade enum valueOgre::HlmsPbsDatablock
getBackgroundDiffuse(void) constOgre::HlmsPbsDatablock
getBrdf(void) constOgre::HlmsPbsDatablock
getCubemapProbe(void) constOgre::HlmsPbsDatablock
getDetailMapBlendMode(uint8 detailMapIdx) constOgre::HlmsPbsDatablock
getDetailMapOffsetScale(uint8 detailMap) constOgre::HlmsPbsDatablock
getDetailMapWeight(uint8 detailMap) constOgre::HlmsPbsDatablock
getDetailNormalWeight(uint8 detailNormalMapIdx) constOgre::HlmsPbsDatablock
getDiffuse(void) constOgre::HlmsPbsDatablock
getDiffuseColour(void) constOgre::HlmsPbsDatablockvirtual
getDiffuseTexture(void) constOgre::HlmsPbsDatablockvirtual
getEmissive(void) constOgre::HlmsPbsDatablock
getEmissiveColour(void) constOgre::HlmsPbsDatablockvirtual
getEmissiveTexture(void) constOgre::HlmsPbsDatablockvirtual
getFresnel(void) constOgre::HlmsPbsDatablock
getMetalness(void) constOgre::HlmsPbsDatablock
getNormalMapWeight(void) constOgre::HlmsPbsDatablock
getReceiveShadows(void) constOgre::HlmsPbsDatablock
getRefractionStrength(void) constOgre::HlmsPbsDatablockinline
getRoughness(void) constOgre::HlmsPbsDatablock
getSpecular(void) constOgre::HlmsPbsDatablock
getTextureUvSource(PbsTextureTypes sourceType) constOgre::HlmsPbsDatablock
getTransparency(void) constOgre::HlmsPbsDatablockinline
getTransparencyMode(void) constOgre::HlmsPbsDatablockinline
getTwoSidedLighting(void) constOgre::HlmsPbsDatablock
getUseAlphaFromTextures(void) constOgre::HlmsPbsDatablockinline
getUseDiffuseMapAsGrayscale(void) constOgre::HlmsPbsDatablock
getUseEmissiveAsLightmap(void) constOgre::HlmsPbsDatablock
getUserValue(uint8 userValueIdx) constOgre::HlmsPbsDatablock
getWorkflow(void) constOgre::HlmsPbsDatablock
hasCustomShadowMacroblock(void) constOgre::HlmsPbsDatablockvirtual
hasEmissiveConstant(void) constOgre::HlmsPbsDatablock
hasSeparateFresnel(void) constOgre::HlmsPbsDatablock
HlmsPbs classOgre::HlmsPbsDatablockfriend
HlmsPbsDatablock(IdString name, HlmsPbs *creator, const HlmsMacroblock *macroblock, const HlmsBlendblock *blendblock, const HlmsParamVec &params)Ogre::HlmsPbsDatablock
importUnity(const Vector3 &diffuse, const Vector3 &specular, Real roughness, bool changeBrdf)Ogre::HlmsPbsDatablock
importUnity(const Vector3 &colour, Real metallic, Real roughness, bool changeBrdf)Ogre::HlmsPbsDatablock
MaterialSizeInGpuOgre::HlmsPbsDatablockstatic
MaterialSizeInGpuAlignedOgre::HlmsPbsDatablockstatic
MetallicWorkflow enum valueOgre::HlmsPbsDatablock
None enum valueOgre::HlmsPbsDatablock
notifyTextureChanged(TextureGpu *texture, TextureGpuListener::Reason reason, void *extraData)Ogre::HlmsPbsDatablockvirtual
Refractive enum valueOgre::HlmsPbsDatablock
setAlphaTestThreshold(float threshold)Ogre::HlmsPbsDatablockvirtual
setBackgroundDiffuse(const ColourValue &bgDiffuse)Ogre::HlmsPbsDatablock
setBrdf(PbsBrdf::PbsBrdf brdf)Ogre::HlmsPbsDatablock
setCubemapProbe(CubemapProbe *probe)Ogre::HlmsPbsDatablock
setDetailMapBlendMode(uint8 detailMapIdx, PbsBlendModes blendMode)Ogre::HlmsPbsDatablock
setDetailMapOffsetScale(uint8 detailMap, const Vector4 &offsetScale)Ogre::HlmsPbsDatablock
setDetailMapWeight(uint8 detailMap, Real weight)Ogre::HlmsPbsDatablock
setDetailNormalWeight(uint8 detailNormalMapIdx, Real weight)Ogre::HlmsPbsDatablock
setDiffuse(const Vector3 &diffuseColour)Ogre::HlmsPbsDatablock
setEmissive(const Vector3 &emissiveColour)Ogre::HlmsPbsDatablock
setFresnel(const Vector3 &fresnel, bool separateFresnel)Ogre::HlmsPbsDatablock
setIndexOfRefraction(const Vector3 &refractionIdx, bool separateFresnel)Ogre::HlmsPbsDatablock
setMetalness(float metalness)Ogre::HlmsPbsDatablock
setNormalMapWeight(Real weight)Ogre::HlmsPbsDatablock
setReceiveShadows(bool receiveShadows)Ogre::HlmsPbsDatablock
setRefractionStrength(float strength)Ogre::HlmsPbsDatablock
setRoughness(float roughness)Ogre::HlmsPbsDatablock
setSpecular(const Vector3 &specularColour)Ogre::HlmsPbsDatablock
setTexture(PbsTextureTypes texUnit, const String &name, const HlmsSamplerblock *refParams=0)Ogre::HlmsPbsDatablock
setTextureUvSource(PbsTextureTypes sourceType, uint8 uvSet)Ogre::HlmsPbsDatablock
setTransparency(float transparency, TransparencyModes mode=Transparent, bool useAlphaFromTextures=true, bool changeBlendblock=true)Ogre::HlmsPbsDatablock
setTwoSidedLighting(bool twoSided, bool changeMacroblock=true, CullingMode oneSidedShadowCast=CULL_ANTICLOCKWISE)Ogre::HlmsPbsDatablock
setUseDiffuseMapAsGrayscale(bool bUseDiffuseMapAsGrayscale)Ogre::HlmsPbsDatablock
setUseEmissiveAsLightmap(bool bUseEmissiveAsLightmap)Ogre::HlmsPbsDatablock
setUserValue(uint8 userValueIdx, const Vector4 &value)Ogre::HlmsPbsDatablock
setWorkflow(Workflows workflow)Ogre::HlmsPbsDatablock
SpecularAsFresnelWorkflow enum valueOgre::HlmsPbsDatablock
SpecularWorkflow enum valueOgre::HlmsPbsDatablock
suggestFiltersForType(PbsTextureTypes type) constOgre::HlmsPbsDatablock
suggestUsingSRGB(PbsTextureTypes type) constOgre::HlmsPbsDatablock
TransparencyModes enum nameOgre::HlmsPbsDatablock
Transparent enum valueOgre::HlmsPbsDatablock
Workflows enum nameOgre::HlmsPbsDatablock
~HlmsPbsDatablock()Ogre::HlmsPbsDatablockvirtual