|
Blender
V3.3
|
#include <mesh.h>
Public Member Functions | |
| HdCyclesMesh (const PXR_NS::SdfPath &rprimId, const PXR_NS::SdfPath &instancerId={}) | |
| ~HdCyclesMesh () override | |
| PXR_NS::HdDirtyBits | GetInitialDirtyBitsMask () const override |
| void | Finalize (PXR_NS::HdRenderParam *renderParam) override |
Public Member Functions inherited from HdCyclesGeometry< PXR_NS::HdMesh, CCL_NS::Mesh > | |
| HdCyclesGeometry (const PXR_NS::SdfPath &rprimId, const PXR_NS::SdfPath &instancerId) | |
| void | Sync (PXR_NS::HdSceneDelegate *sceneDelegate, PXR_NS::HdRenderParam *renderParam, PXR_NS::HdDirtyBits *dirtyBits, const PXR_NS::TfToken &reprToken) override |
| PXR_NS::HdDirtyBits | GetInitialDirtyBitsMask () const override |
Additional Inherited Members | |
Protected Member Functions inherited from HdCyclesGeometry< PXR_NS::HdMesh, CCL_NS::Mesh > | |
| void | _InitRepr (const PXR_NS::TfToken &reprToken, PXR_NS::HdDirtyBits *dirtyBits) override |
| PXR_NS::HdDirtyBits | _PropagateDirtyBits (PXR_NS::HdDirtyBits bits) const override |
| PXR_NS::HdInterpolation | GetPrimvarInterpolation (PXR_NS::HdSceneDelegate *sceneDelegate, const PXR_NS::TfToken &name) const |
Protected Attributes inherited from HdCyclesGeometry< PXR_NS::HdMesh, CCL_NS::Mesh > | |
| CCL_NS::Mesh * | _geom |
| std::vector< CCL_NS::Object * > | _instances |
Definition at line 15 of file hydra/mesh.h.
| HdCyclesMesh::HdCyclesMesh | ( | const PXR_NS::SdfPath & | rprimId, |
| const PXR_NS::SdfPath & | instancerId = {} |
||
| ) |
Definition at line 81 of file hydra/mesh.cpp.
|
override |
Definition at line 97 of file hydra/mesh.cpp.
|
overridevirtual |
Reimplemented from HdCyclesGeometry< PXR_NS::HdMesh, CCL_NS::Mesh >.
Definition at line 516 of file hydra/mesh.cpp.
References HdCyclesGeometry< Base, CyclesBase >::Finalize().
|
override |
Definition at line 101 of file hydra/mesh.cpp.
References HdCyclesGeometry< Base, CyclesBase >::GetInitialDirtyBitsMask().