OGRE 2.1
Object-Oriented Graphics Rendering Engine
Loading...
Searching...
No Matches
Ogre::HlmsPbsDatablock Member List

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

_getTextureIdx(PbsTextureTypes texType) constOgre::HlmsPbsDatablockinline
_hasEmissive(void) constOgre::HlmsPbsDatablock
_linkRenderable(Renderable *renderable)Ogre::HlmsDatablock
_setTextures(const PackedTexture packedTextures[])Ogre::HlmsPbsDatablock
_unlinkRenderable(Renderable *renderable)Ogre::HlmsDatablock
AllocatedObject()Ogre::AllocatedObject< Alloc >inlineexplicit
calculateHash()Ogre::HlmsPbsDatablockvirtual
clone(String name) constOgre::HlmsDatablock
ConstBufferPoolUser()Ogre::ConstBufferPoolUser
Fade enum valueOgre::HlmsPbsDatablock
getAlphaTest(void) constOgre::HlmsDatablock
getAlphaTestShadowCasterOnly(void) constOgre::HlmsDatablock
getAlphaTestThreshold(void) constOgre::HlmsDatablockinline
getAssignedPool(void) constOgre::ConstBufferPoolUserinline
getAssignedSlot(void) constOgre::ConstBufferPoolUserinline
getBackgroundDiffuse(void) constOgre::HlmsPbsDatablock
getBakedTextureIdx(PbsTextureTypes texType) constOgre::HlmsPbsDatablock
getBlendblock(bool casterBlock=false) constOgre::HlmsDatablockinline
getBrdf(void) constOgre::HlmsPbsDatablock
getCmpString(CompareFunction compareFunction)Ogre::HlmsDatablockstatic
getCreator(void) constOgre::HlmsDatablockinline
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
getEmissive(void) constOgre::HlmsPbsDatablock
getFilenameAndResourceGroup(String const **outFilename, String const **outResourceGroup) constOgre::HlmsDatablock
getFresnel(void) constOgre::HlmsPbsDatablock
getLinkedRenderables(void) constOgre::HlmsDatablockinline
getMacroblock(bool casterBlock=false) constOgre::HlmsDatablockinline
getMetalness(void) constOgre::HlmsPbsDatablock
getName(void) constOgre::HlmsDatablockinline
getNameStr(void) constOgre::HlmsDatablock
getNormalMapWeight(void) constOgre::HlmsPbsDatablock
getReceiveShadows(void) constOgre::HlmsPbsDatablock
getRoughness(void) constOgre::HlmsPbsDatablock
getSamplerblock(PbsTextureTypes texType) constOgre::HlmsPbsDatablock
getSpecular(void) constOgre::HlmsPbsDatablock
getTexture(PbsTextureTypes texType) constOgre::HlmsPbsDatablock
getTexture(size_t texType) constOgre::HlmsPbsDatablock
getTextureUvSource(PbsTextureTypes sourceType) constOgre::HlmsPbsDatablock
getTransparency(void) constOgre::HlmsPbsDatablockinline
getTransparencyMode(void) constOgre::HlmsPbsDatablockinline
getTwoSidedLighting(void) constOgre::HlmsPbsDatablock
getUseAlphaFromTextures(void) constOgre::HlmsPbsDatablockinline
getUserValue(uint8 userValueIdx) constOgre::HlmsPbsDatablock
getWorkflow(void) constOgre::HlmsPbsDatablock
hasCustomShadowMacroblock(void) constOgre::HlmsPbsDatablockvirtual
hasEmissiveConstant(void) constOgre::HlmsPbsDatablock
hasSeparateFresnel(void) constOgre::HlmsPbsDatablock
HlmsDatablock(IdString name, Hlms *creator, const HlmsMacroblock *macroblock, const HlmsBlendblock *blendblock, const HlmsParamVec &params)Ogre::HlmsDatablock
HlmsPbsOgre::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
mMacroblockHashOgre::HlmsDatablock
mShadowConstantBiasOgre::HlmsDatablock
mTextureHashOgre::HlmsDatablock
mTypeOgre::HlmsDatablock
None enum valueOgre::HlmsPbsDatablock
operator delete(void *ptr)Ogre::AllocatedObject< Alloc >inline
operator delete(void *ptr, void *)Ogre::AllocatedObject< Alloc >inline
operator delete(void *ptr, const char *, int, const char *)Ogre::AllocatedObject< Alloc >inline
operator delete[](void *ptr)Ogre::AllocatedObject< Alloc >inline
operator delete[](void *ptr, const char *, int, const char *)Ogre::AllocatedObject< Alloc >inline
operator new(size_t sz, const char *file, int line, const char *func)Ogre::AllocatedObject< Alloc >inline
operator new(size_t sz)Ogre::AllocatedObject< Alloc >inline
operator new(size_t sz, void *ptr)Ogre::AllocatedObject< Alloc >inline
operator new[](size_t sz, const char *file, int line, const char *func)Ogre::AllocatedObject< Alloc >inline
operator new[](size_t sz)Ogre::AllocatedObject< Alloc >inline
saveTextures(const String &folderPath, set< String >::type &savedTextures, bool saveOitd, bool saveOriginal, HlmsTextureExportListener *listener)Ogre::HlmsPbsDatablockvirtual
setAlphaTest(CompareFunction compareFunction, bool shadowCasterOnly=false)Ogre::HlmsDatablockvirtual
setAlphaTestThreshold(float threshold)Ogre::HlmsPbsDatablockvirtual
setBackgroundDiffuse(const ColourValue &bgDiffuse)Ogre::HlmsPbsDatablock
setBlendblock(const HlmsBlendblock &blendblock, bool casterBlock=false)Ogre::HlmsDatablock
setBlendblock(const HlmsBlendblock *blendblock, bool casterBlock=false)Ogre::HlmsDatablock
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
setMacroblock(const HlmsMacroblock &macroblock, bool casterBlock=false)Ogre::HlmsDatablock
setMacroblock(const HlmsMacroblock *macroblock, bool casterBlock=false)Ogre::HlmsDatablock
setMetalness(float metalness)Ogre::HlmsPbsDatablock
setNormalMapWeight(Real weight)Ogre::HlmsPbsDatablock
setReceiveShadows(bool receiveShadows)Ogre::HlmsPbsDatablock
setRoughness(float roughness)Ogre::HlmsPbsDatablock
setSamplerblock(PbsTextureTypes texType, const HlmsSamplerblock &params)Ogre::HlmsPbsDatablock
setSpecular(const Vector3 &specularColour)Ogre::HlmsPbsDatablock
setTexture(PbsTextureTypes texType, uint16 arrayIndex, const TexturePtr &newTexture, 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
setUserValue(uint8 userValueIdx, const Vector4 &value)Ogre::HlmsPbsDatablock
setWorkflow(Workflows workflow)Ogre::HlmsPbsDatablock
SpecularAsFresnelWorkflow enum valueOgre::HlmsPbsDatablock
SpecularWorkflow enum valueOgre::HlmsPbsDatablock
suggestMapTypeBasedOnTextureType(PbsTextureTypes type)Ogre::HlmsPbsDatablock
TransparencyModes enum nameOgre::HlmsPbsDatablock
Transparent enum valueOgre::HlmsPbsDatablock
Workflows enum nameOgre::HlmsPbsDatablock
~AllocatedObject()Ogre::AllocatedObject< Alloc >inline
~HlmsDatablock()Ogre::HlmsDatablockvirtual
~HlmsPbsDatablock()Ogre::HlmsPbsDatablockvirtual