|
HDK
|
Meta-data for an OBJ Node. More...
#include <HAPI_Common.h>
Public Attributes | |
| HAPI_StringHandle | nameSH |
| HAPI_StringHandle | objectInstancePathSH |
| HAPI_Bool | hasTransformChanged |
| HAPI_Bool | haveGeosChanged |
| HAPI_Bool | isVisible |
| HAPI_Bool | isInstancer |
| See HAPI_Instancing. More... | |
| HAPI_Bool | isInstanced |
| int | geoCount |
| HAPI_NodeId | nodeId |
| HAPI_NodeId | objectToInstanceId |
Meta-data for an OBJ Node.
Definition at line 1642 of file HAPI_Common.h.
| int HAPI_ObjectInfo::geoCount |
Definition at line 1673 of file HAPI_Common.h.
| HAPI_Bool HAPI_ObjectInfo::hasTransformChanged |
For incremental updates. Indicates whether the object's transform has changed. Refreshed only during an asset cook.
Definition at line 1651 of file HAPI_Common.h.
| HAPI_Bool HAPI_ObjectInfo::haveGeosChanged |
For incremental updates. Indicates whether any of the object's geometry nodes have changed. Refreshed only during an asset cook.
Definition at line 1655 of file HAPI_Common.h.
| HAPI_Bool HAPI_ObjectInfo::isInstanced |
Determine if this object is being instanced. Normally, this implies that while this object may not be visible, it should still be brought into the host application because it is needed by an instancer. See HAPI_Instancing.
Definition at line 1670 of file HAPI_Common.h.
| HAPI_Bool HAPI_ObjectInfo::isInstancer |
See HAPI_Instancing.
Definition at line 1664 of file HAPI_Common.h.
| HAPI_Bool HAPI_ObjectInfo::isVisible |
Whether the object is hidden and should not be shown. Some objects should be hidden but still brought into the host environment, for example those used only for instancing. See HAPI_Instancing.
Definition at line 1661 of file HAPI_Common.h.
| HAPI_StringHandle HAPI_ObjectInfo::nameSH |
Definition at line 1644 of file HAPI_Common.h.
| HAPI_NodeId HAPI_ObjectInfo::nodeId |
Use the node id to get the node's parameters. Using the HDK, you can also get the raw node C++ pointer for this object's internal node. See HAPI_Nodes_Basics.
Definition at line 1679 of file HAPI_Common.h.
| HAPI_StringHandle HAPI_ObjectInfo::objectInstancePathSH |
Definition at line 1647 of file HAPI_Common.h.
| HAPI_NodeId HAPI_ObjectInfo::objectToInstanceId |
If the object is an instancer, this variable gives the object id of the object that should be instanced. See HAPI_Instancing.
Definition at line 1684 of file HAPI_Common.h.