ArcGIS Procedural Runtime  3.2.10650
prtx::MaterialBuilder Member List

This is the complete list of members for prtx::MaterialBuilder, including all inherited members.

ambient_b(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
ambient_g(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
ambient_r(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
ambientColor(const std::vector< double > &val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
AttributableSetter() (defined in prtx::AttributableSetter)prtx::AttributableSetterinlineprotected
BuiltinAttributesSetters() (defined in prtx::BuiltinAttributesSetters)prtx::BuiltinAttributesSettersinlineprotected
BuiltinMaterialAttributesBuilder() (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderinlineprotected
bumpMap(const std::vector< prtx::TexturePtr > &val, const std::vector< std::wstring > &resolveMapKeys)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
bumpmap_rw(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
bumpmap_su(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
bumpmap_sv(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
bumpmap_tu(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
bumpmap_tv(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
bumpValue(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
color_b(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
color_g(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
color_r(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
colormap_rw(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
colormap_su(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
colormap_sv(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
colormap_tu(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
colormap_tv(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
createShared(std::wstring *warnings=0) constprtx::MaterialBuildervirtual
createSharedAndReset(std::wstring *warnings=0)prtx::MaterialBuildervirtual
diffuseColor(const std::vector< double > &val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
diffuseMap(const std::vector< prtx::TexturePtr > &val, const std::vector< std::wstring > &resolveMapKeys)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
dirtmap_rw(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
dirtmap_su(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
dirtmap_sv(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
dirtmap_tu(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
dirtmap_tv(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
doubleSided(bool val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
emissive_b(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
emissive_g(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
emissive_r(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
emissiveColor(const std::vector< double > &val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
emissiveMap(const std::vector< prtx::TexturePtr > &val, const std::vector< std::wstring > &resolveMapKeys)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
emissivemap_rw(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
emissivemap_su(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
emissivemap_sv(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
emissivemap_tu(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
emissivemap_tv(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
MaterialBuilder()prtx::MaterialBuilder
MaterialBuilder(const ShaderPtr &shader)prtx::MaterialBuilder
MaterialBuilder(const MaterialPtr &material)prtx::MaterialBuilder
metallic(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
metallicMap(const std::vector< prtx::TexturePtr > &val, const std::vector< std::wstring > &resolveMapKeys)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
metallicmap_rw(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
metallicmap_su(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
metallicmap_sv(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
metallicmap_tu(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
metallicmap_tv(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
name(const std::wstring &val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
normalMap(const std::vector< prtx::TexturePtr > &val, const std::vector< std::wstring > &resolveMapKeys)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
normalmap_rw(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
normalmap_su(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
normalmap_sv(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
normalmap_tu(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
normalmap_tv(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
occlusionMap(const std::vector< prtx::TexturePtr > &val, const std::vector< std::wstring > &resolveMapKeys)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
occlusionmap_rw(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
occlusionmap_su(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
occlusionmap_sv(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
occlusionmap_tu(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
occlusionmap_tv(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
opacity(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
opacityMap(const std::vector< prtx::TexturePtr > &val, const std::vector< std::wstring > &resolveMapKeys)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
opacitymap_cutoff(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
opacitymap_mode(const std::wstring &val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
opacitymap_rw(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
opacitymap_su(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
opacitymap_sv(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
opacitymap_tu(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
opacitymap_tv(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
operator=(const SharedPtrBuilder &)=delete (defined in prtx::SharedPtrBuilder< Material >)prtx::SharedPtrBuilder< Material >
reflectivity(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
roughness(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
roughnessMap(const std::vector< prtx::TexturePtr > &val, const std::vector< std::wstring > &resolveMapKeys)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
roughnessmap_rw(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
roughnessmap_su(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
roughnessmap_sv(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
roughnessmap_tu(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
roughnessmap_tv(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
setBlindData(const std::wstring &key, void *val)prtx::MaterialBuildervirtual
setBool(const std::wstring &key, Bool val)prtx::MaterialBuildervirtual
setBoolArray(const std::wstring &key, const BoolVector &val)prtx::MaterialBuildervirtual
setBuiltinBool(const std::wstring &k, bool val) (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderprotectedvirtual
setBuiltinFloat(const std::wstring &k, double val) (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderprotectedvirtual
setBuiltinString(const std::wstring &k, const std::wstring &found) (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderprotectedvirtual
setFloat(const std::wstring &key, double val)prtx::MaterialBuildervirtual
setFloatArray(const std::wstring &key, const DoubleVector &val)prtx::MaterialBuildervirtual
setInt(const std::wstring &key, int32_t val)prtx::MaterialBuildervirtual
setIntArray(const std::wstring &key, const Int32Vector &val)prtx::MaterialBuildervirtual
setString(const std::wstring &key, const std::wstring &val)prtx::MaterialBuildervirtual
setStringArray(const std::wstring &key, const WStringVector &val)prtx::MaterialBuildervirtual
setTexture(const std::wstring &key, const TexturePtr &val, const std::wstring &resolveMapKey)prtx::MaterialBuildervirtual
setTextureArray(const std::wstring &key, const TexturePtrVector &val, const WStringVector &resolveMapKeys)prtx::MaterialBuildervirtual
setTextureArrayItem(const std::wstring &key, size_t index, const TexturePtr &val, const std::wstring &resolveMapKey)prtx::MaterialBuildervirtual
shader(const std::wstring &val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
SharedPtrBuilder()=default (defined in prtx::SharedPtrBuilder< Material >)prtx::SharedPtrBuilder< Material >
SharedPtrBuilder(const SharedPtrBuilder &)=delete (defined in prtx::SharedPtrBuilder< Material >)prtx::SharedPtrBuilder< Material >
shininess(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
specular_b(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
specular_g(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
specular_r(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
specularColor(const std::vector< double > &val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
specularMap(const std::vector< prtx::TexturePtr > &val, const std::vector< std::wstring > &resolveMapKeys)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
specularmap_rw(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
specularmap_su(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
specularmap_sv(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
specularmap_tu(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
specularmap_tv(double val)=0 (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderpure virtual
~AttributableSetter() (defined in prtx::AttributableSetter)prtx::AttributableSetterinlineprotectedvirtual
~BuiltinAttributesSetters() (defined in prtx::BuiltinAttributesSetters)prtx::BuiltinAttributesSettersinlineprotectedvirtual
~BuiltinMaterialAttributesBuilder() (defined in prtx::BuiltinMaterialAttributesBuilder)prtx::BuiltinMaterialAttributesBuilderinlineprotectedvirtual
~MaterialBuilder() (defined in prtx::MaterialBuilder)prtx::MaterialBuildervirtual