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 |