#include <XUSD_HydraInstancer.h>
|
| XUSD_HydraInstancer (HdSceneDelegate *del, SdfPath const &id) |
|
| ~XUSD_HydraInstancer () override |
|
void | Sync (HdSceneDelegate *delegate, HdRenderParam *renderParam, HdDirtyBits *dirtyBits) override |
|
VtMatrix4dArray | computeTransforms (const SdfPath &protoId, bool recurse, int hou_proto_id) |
|
VtMatrix4dArray | computeTransformsAndIDs (const SdfPath &protoId, bool recurse, int level, UT_IntArray &ids, HUSD_Scene *scene, int hou_proto_id, bool dirty_indices) |
|
int | id () const |
|
const VtValue & | primvarValue (const TfToken &name) const |
|
HD_API | HdInstancer (HdSceneDelegate *delegate, SdfPath const &id) |
| Constructor. More...
|
|
virtual HD_API | ~HdInstancer () |
|
SdfPath const & | GetId () const |
| Returns the identifier. More...
|
|
SdfPath const & | GetParentId () const |
| Returns the parent instancer identifier. More...
|
|
HdSceneDelegate * | GetDelegate () const |
|
virtual HD_API void | Finalize (HdRenderParam *renderParam) |
|
virtual HD_API HdDirtyBits | GetInitialDirtyBitsMask () const |
|
Definition at line 45 of file XUSD_HydraInstancer.h.
XUSD_HydraInstancer::~XUSD_HydraInstancer |
( |
| ) |
|
|
override |
VtMatrix4dArray XUSD_HydraInstancer::computeTransforms |
( |
const SdfPath & |
protoId, |
|
|
bool |
recurse, |
|
|
int |
hou_proto_id |
|
) |
| |
VtMatrix4dArray XUSD_HydraInstancer::computeTransformsAndIDs |
( |
const SdfPath & |
protoId, |
|
|
bool |
recurse, |
|
|
int |
level, |
|
|
UT_IntArray & |
ids, |
|
|
HUSD_Scene * |
scene, |
|
|
int |
hou_proto_id, |
|
|
bool |
dirty_indices |
|
) |
| |
int XUSD_HydraInstancer::id |
( |
| ) |
const |
|
inline |
const VtValue& XUSD_HydraInstancer::primvarValue |
( |
const TfToken & |
name | ) |
const |
The documentation for this class was generated from the following file: