Support Forum       G3D Web Page     
G3D::UniversalMaterial::Specification Member List

This is the complete list of members for G3D::UniversalMaterial::Specification, including all inherited members.

alphaFilter() constG3D::UniversalMaterial::Specificationinline
flags() constG3D::UniversalMaterial::Specificationinline
hashCode() constG3D::UniversalMaterial::Specification
inferAmbientOcclusionAtTransparentPixels() constG3D::UniversalMaterial::Specificationinline
load(const String &filename)G3D::UniversalMaterial::Specification
operator!=(const Specification &s) constG3D::UniversalMaterial::Specificationinline
operator==(const Specification &s) constG3D::UniversalMaterial::Specification
removeBump()G3D::UniversalMaterial::Specification
removeEmissive()G3D::UniversalMaterial::Specification
removeGlossy()G3D::UniversalMaterial::Specification
removeLambertian()G3D::UniversalMaterial::Specification
removeTransmissive()G3D::UniversalMaterial::Specification
sampler() constG3D::UniversalMaterial::Specificationinline
setAlphaHint(const AlphaFilter &a)G3D::UniversalMaterial::Specificationinline
setBump(const String &filename, const BumpMap::Settings &settings=BumpMap::Settings(), float normalMapWhiteHeightInPixels=4.0f, bool invertPrecomputedNormalYAxis=false)G3D::UniversalMaterial::Specification
setBump(const BumpMap::Specification &bump)G3D::UniversalMaterial::Specificationinline
setConstant(const String &name, float c)G3D::UniversalMaterial::Specificationinline
setConstant(const String &name, int c)G3D::UniversalMaterial::Specificationinline
setConstant(const String &name, bool c)G3D::UniversalMaterial::Specificationinline
setCustomShaderPrefix(const String &s)G3D::UniversalMaterial::Specificationinline
setEmissive(const Texture::Specification &spec)G3D::UniversalMaterial::Specification
setEmissive(const shared_ptr< Texture > &tex)G3D::UniversalMaterial::Specification
setEta(float etaTransmit, float etaReflect)G3D::UniversalMaterial::Specification
setExtinction(const Color3 &extinctionTransmit, const Color3 &extinctionReflect)G3D::UniversalMaterial::Specificationinline
setFlags(uint8 f)G3D::UniversalMaterial::Specificationinline
setGlossy(const Texture::Specification &spec)G3D::UniversalMaterial::Specification
setGlossy(const shared_ptr< Texture > &tex)G3D::UniversalMaterial::Specification
setinferAmbientOcclusionAtTransparentPixels(Any b)G3D::UniversalMaterial::Specificationinline
setLambertian(const Texture::Specification &spec)G3D::UniversalMaterial::Specification
setLambertian(const shared_ptr< Texture > &tex)G3D::UniversalMaterial::Specification
setLightMaps(const shared_ptr< Texture > &lightMap)G3D::UniversalMaterial::Specification
setLightMaps(const shared_ptr< Texture > lightMap[3])G3D::UniversalMaterial::Specification
setLightMaps(const shared_ptr< UniversalMaterial > &otherMaterial)G3D::UniversalMaterial::Specification
setMirrorHint(MirrorQuality q)G3D::UniversalMaterial::Specificationinline
setRefractionHint(RefractionHint q)G3D::UniversalMaterial::Specificationinline
setSampler(const Sampler &sampler)G3D::UniversalMaterial::Specificationinline
setTransmissive(const Texture::Specification &spec)G3D::UniversalMaterial::Specification
setTransmissive(const shared_ptr< Texture > &tex)G3D::UniversalMaterial::Specification
Specification()G3D::UniversalMaterial::Specification
Specification(const Any &any)G3D::UniversalMaterial::Specification
Specification(const Color4 &lambertian)G3D::UniversalMaterial::Specification
toAny() constG3D::UniversalMaterial::Specification
UniversalMaterial classG3D::UniversalMaterial::Specificationfriend

documentation generated on Wed Nov 24 2021 08:02:01 using doxygen 1.8.15