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.

isValid() const BRAY::MaterialPtrinline
MaterialPtr(BRAY_VexMaterial *mat=nullptr)BRAY::MaterialPtrinline
materialPtr() const BRAY::MaterialPtrinline
operator bool() const BRAY::MaterialPtrinline
setCoordSysAliases(const ScenePtr &scene, UT_UniquePtr< UT_Map< UT_StringHolder, UT_StringHolder >> map)BRAY::MaterialPtr
setInputs(const ScenePtr &scene, const MaterialInputList &inputs, bool for_surface)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