HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
BRAY::MaterialPtr Member List

This is the complete list of members for BRAY::MaterialPtr, including all inherited members.

defaultPrimvars()BRAY::MaterialPtrstatic
isValid() const BRAY::MaterialPtrinline
MaterialPtr(BRAY_VexMaterial *mat=nullptr)BRAY::MaterialPtrinline
materialPtr() const BRAY::MaterialPtrinline
operator bool() const BRAY::MaterialPtrinline
primvars() const BRAY::MaterialPtr
setInputs(const ScenePtr &scene, const MaterialInputList &inputs, bool for_surface)BRAY::MaterialPtr
setNiceName(const UT_StringHolder &nicename)BRAY::MaterialPtr
updateDisplace(ScenePtr &scene, const UT_StringArray &arguments)BRAY::MaterialPtr
updateDisplaceCode(const ScenePtr &scene, const UT_StringHolder &name, const UT_StringRef &code, bool preload=false)BRAY::MaterialPtr
updateDisplaceGraph(ScenePtr &scene, const UT_StringHolder &name, const ShaderGraphPtr &graphptr)BRAY::MaterialPtr
updateLens(const ScenePtr &scene, const UT_StringArray &arguments)BRAY::MaterialPtr
updateLensCode(const ScenePtr &scene, const UT_StringHolder &name, const UT_StringRef &code, bool preload=false)BRAY::MaterialPtr
updateLensGraph(const ScenePtr &scene, const UT_StringHolder &name, const ShaderGraphPtr &graphptr)BRAY::MaterialPtr
updateSurface(const ScenePtr &scene, const UT_StringArray &arguments)BRAY::MaterialPtr
updateSurfaceCode(const ScenePtr &scene, const UT_StringHolder &name, const UT_StringRef &code, bool preload=false)BRAY::MaterialPtr
updateSurfaceGraph(const ScenePtr &scene, const UT_StringHolder &name, const ShaderGraphPtr &graphptr)BRAY::MaterialPtr
~MaterialPtr()BRAY::MaterialPtrinline