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

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

_hasEmissive() constOgre::HlmsPbsDatablock
calculateHash()Ogre::HlmsPbsDatablockvirtual
Fade enum valueOgre::HlmsPbsDatablock
getBackgroundDiffuse() constOgre::HlmsPbsDatablock
getBrdf() constOgre::HlmsPbsDatablock
getClearCoat() constOgre::HlmsPbsDatablockinline
getClearCoatRoughness() constOgre::HlmsPbsDatablockinline
getCubemapProbe() constOgre::HlmsPbsDatablock
getDetailMapBlendMode(uint8 detailMapIdx) constOgre::HlmsPbsDatablock
getDetailMapOffsetScale(uint8 detailMap) constOgre::HlmsPbsDatablock
getDetailMapWeight(uint8 detailMap) constOgre::HlmsPbsDatablock
getDetailNormalWeight(uint8 detailNormalMapIdx) constOgre::HlmsPbsDatablock
getDiffuse() constOgre::HlmsPbsDatablock
getDiffuseColour() constOgre::HlmsPbsDatablockvirtual
getDiffuseTexture() constOgre::HlmsPbsDatablockvirtual
getEmissive() constOgre::HlmsPbsDatablock
getEmissiveColour() constOgre::HlmsPbsDatablockvirtual
getEmissiveTexture() constOgre::HlmsPbsDatablockvirtual
getFresnel() constOgre::HlmsPbsDatablock
getMetalness() constOgre::HlmsPbsDatablock
getNormalMapWeight() constOgre::HlmsPbsDatablock
getReceiveShadows() constOgre::HlmsPbsDatablock
getRefractionStrength() constOgre::HlmsPbsDatablockinline
getRoughness() constOgre::HlmsPbsDatablock
getSpecular() constOgre::HlmsPbsDatablock
getTextureUvSource(PbsTextureTypes sourceType) constOgre::HlmsPbsDatablock
getTransparency() constOgre::HlmsPbsDatablockinline
getTransparencyMode() constOgre::HlmsPbsDatablockinline
getTwoSidedLighting() constOgre::HlmsPbsDatablock
getUseAlphaFromTextures() constOgre::HlmsPbsDatablockinline
getUseDiffuseMapAsGrayscale() constOgre::HlmsPbsDatablock
getUseEmissiveAsLightmap() constOgre::HlmsPbsDatablock
getUserValue(uint8 userValueIdx) constOgre::HlmsPbsDatablock
getWorkflow() constOgre::HlmsPbsDatablock
hasCustomShadowMacroblock() constOgre::HlmsPbsDatablockvirtual
hasEmissiveConstant() constOgre::HlmsPbsDatablock
hasSeparateFresnel() 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
setAlphaTest(CompareFunction compareFunction, bool shadowCasterOnly=false, bool useAlphaFromTextures=true)Ogre::HlmsPbsDatablockvirtual
setAlphaTestThreshold(float threshold)Ogre::HlmsPbsDatablockvirtual
setBackgroundDiffuse(const ColourValue &bgDiffuse)Ogre::HlmsPbsDatablock
setBrdf(PbsBrdf::PbsBrdf brdf)Ogre::HlmsPbsDatablock
setClearCoat(float clearCoat)Ogre::HlmsPbsDatablock
setClearCoatRoughness(float roughness)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