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