HDK
|
#include <MaterialXCore/Export.h>
#include <MaterialXCore/Material.h>
#include <MaterialXCore/Property.h>
#include <MaterialXCore/Variant.h>
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. |