| BF_ADD enum value | Ogre::PbsMaterial | |
| BF_ALPHA enum value | Ogre::PbsMaterial | |
| BF_ALPHA_PREMUL enum value | Ogre::PbsMaterial | |
| BF_DARKEN enum value | Ogre::PbsMaterial | |
| BF_DIFFERENCE enum value | Ogre::PbsMaterial | |
| BF_GRAIN_EXTRACT enum value | Ogre::PbsMaterial | |
| BF_GRAIN_MERGE enum value | Ogre::PbsMaterial | |
| BF_LIGHTEN enum value | Ogre::PbsMaterial | |
| BF_MULTIPLY enum value | Ogre::PbsMaterial | |
| BF_MULTIPLY_2X enum value | Ogre::PbsMaterial | |
| BF_OVERLAY enum value | Ogre::PbsMaterial | |
| BF_SCREEN enum value | Ogre::PbsMaterial | |
| BF_SUBTRACT enum value | Ogre::PbsMaterial | |
| BlendFunction enum name | Ogre::PbsMaterial | |
| createTextureUnits(Pass *pass) | Ogre::PbsMaterial | virtual |
| getAlbedo() | Ogre::PbsMaterial | inline |
| getF0() | Ogre::PbsMaterial | inline |
| getFragmentDatablock() | Ogre::HlmsMaterialBase | inline |
| getLightRoughnessOffset() | Ogre::PbsMaterial | inline |
| getPropertyMap() | Ogre::HlmsMaterialBase | inline |
| getRoughness() | Ogre::PbsMaterial | inline |
| getVertexDatablock() | Ogre::HlmsMaterialBase | inline |
| HlmsMaterialBase() | Ogre::HlmsMaterialBase | |
| IsDirty | Ogre::HlmsMaterialBase | |
| MapSlot enum name | Ogre::PbsMaterial | |
| MS_D1 enum value | Ogre::PbsMaterial | |
| MS_D2 enum value | Ogre::PbsMaterial | |
| MS_MAIN enum value | Ogre::PbsMaterial | |
| PbsMaterial() | Ogre::PbsMaterial | |
| PbsMaterial(const PbsMaterial &obj) | Ogre::PbsMaterial | |
| setAlbedo(ColourValue val) | Ogre::PbsMaterial | inline |
| setAlbedoTexture(MapSlot mapSlot, TexturePtr tex, TextureAddressing textureAddressing=TextureAddressing(), BlendFunction blendFunc=BF_ALPHA, float blendFactor=1) | Ogre::PbsMaterial | |
| setEnvironmentMap(TexturePtr tex, float intensityFactor=1.0f) | Ogre::PbsMaterial | |
| setF0(ColourValue val) | Ogre::PbsMaterial | inline |
| setF0Texture(MapSlot mapSlot, TexturePtr tex, TextureAddressing textureAddressing=TextureAddressing(), BlendFunction blendFunc=BF_ALPHA, float blendFactor=1) | Ogre::PbsMaterial | |
| setLightRoughnessOffset(Real val) | Ogre::PbsMaterial | inline |
| setNormalRTexture(MapSlot mapSlot, TexturePtr tex, TextureAddressing textureAddressing=TextureAddressing(), float normalBlendFactor=1, float rBlendFactor=0) | Ogre::PbsMaterial | |
| setOffsetAndScale(MapSlot mapSlot, Vector2 offset, Vector2 scale) | Ogre::PbsMaterial | |
| setRoughness(Real val) | Ogre::PbsMaterial | inline |
| setUvSetIndex(MapSlot mapSlot, uint index) | Ogre::PbsMaterial | |
| updatePropertyMap(Camera *camera, const LightList *pLightList) | Ogre::PbsMaterial | virtual |
| updateTextureUnits(TextureUnitState *textureUnitState, GpuProgramParametersSharedPtr fragmentParams, SamplerContainer &s, int index) | Ogre::PbsMaterial | |
| updateUniforms(const Pass *pass, const AutoParamDataSource *source, const LightList *pLightList) | Ogre::PbsMaterial | virtual |
| ~HlmsMaterialBase() | Ogre::HlmsMaterialBase | virtual |
| ~PbsMaterial() | Ogre::PbsMaterial | virtual |