|
HDK
|
#include <MaterialXCore/Export.h>#include <MaterialXCore/Material.h>#include <MaterialXCore/Property.h>#include <MaterialXCore/Variant.h>
Include dependency graph for Look.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | Look |
| class | LookGroup |
| class | MaterialAssign |
| class | Visibility |
Typedefs | |
| using | LookPtr = shared_ptr< Look > |
| A shared pointer to a Look. More... | |
| using | ConstLookPtr = shared_ptr< const Look > |
| A shared pointer to a const Look. More... | |
| using | LookGroupPtr = shared_ptr< LookGroup > |
| A shared pointer to a LookGroup. More... | |
| using | ConstLookGroupPtr = shared_ptr< const LookGroup > |
| A shared pointer to a const LookGroup. More... | |
| using | MaterialAssignPtr = shared_ptr< MaterialAssign > |
| A shared pointer to a MaterialAssign. More... | |
| using | ConstMaterialAssignPtr = shared_ptr< const MaterialAssign > |
| A shared pointer to a const MaterialAssign. More... | |
| using | VisibilityPtr = shared_ptr< Visibility > |
| A shared pointer to a Visibility. More... | |
| using | ConstVisibilityPtr = shared_ptr< const Visibility > |
| A shared pointer to a const Visibility. More... | |
Functions | |
| MX_CORE_API vector < MaterialAssignPtr > | getGeometryBindings (ConstNodePtr materialNode, const string &geom=UNIVERSAL_GEOM_NAME) |
| using ConstLookGroupPtr = shared_ptr<const LookGroup> |
| using ConstLookPtr = shared_ptr<const Look> |
| using ConstMaterialAssignPtr = shared_ptr<const MaterialAssign> |
A shared pointer to a const MaterialAssign.
| using ConstVisibilityPtr = shared_ptr<const Visibility> |
A shared pointer to a const Visibility.
| using LookGroupPtr = shared_ptr<LookGroup> |
| using MaterialAssignPtr = shared_ptr<MaterialAssign> |
A shared pointer to a MaterialAssign.
| using VisibilityPtr = shared_ptr<Visibility> |
A shared pointer to a Visibility.
| MX_CORE_API vector<MaterialAssignPtr> getGeometryBindings | ( | ConstNodePtr | materialNode, |
| const string & | geom = UNIVERSAL_GEOM_NAME |
||
| ) |
Return a vector of all MaterialAssign elements that bind this material node to the given geometry string
| materialNode | Node to examine |
| geom | The geometry for which material bindings should be returned. By default, this argument is the universal geometry string "/", and all material bindings are returned. |