|
HDK
|
This is the complete list of members for HdStMesh, including all inherited members.
| _authoredReprSelector | HdRprim | protected |
| _CreateTopologyRangeForGeomSubset(HdStResourceRegistrySharedPtr resourceRegistry, HdChangeTracker &changeTracker, HdRenderParam *renderParam, HdStDrawItem *drawItem, const TfToken &indexToken, HdBufferSourceSharedPtr indicesSource, HdBufferSourceSharedPtr fvarIndicesSource, HdBufferSourceSharedPtr geomSubsetFaceIndicesHelperSource, const VtIntArray &faceIndices, bool refined) | HdStMesh | protected |
| _GatherFaceVaryingTopologies(HdSceneDelegate *sceneDelegate, const HdReprSharedPtr &repr, const HdMeshReprDesc &desc, HdStDrawItem *drawItem, int geomSubsetDescIndex, HdDirtyBits *dirtyBits, const SdfPath &id, HdSt_MeshTopologySharedPtr topology) | HdStMesh | protected |
| _GetRefineLevelForDesc(const HdMeshReprDesc &desc) const | HdStMesh | protected |
| _GetRepr(TfToken const &reprToken) const | HdRprim | protected |
| _GetReprDesc(TfToken const &reprName) | HdMesh | protectedstatic |
| _GetSharedPrimvarRange(uint64_t primvarId, HdBufferSpecVector const &updatedOrAddedSpecs, HdBufferSpecVector const &removedSpecs, HdBufferArrayRangeSharedPtr const &curRange, bool *isFirstInstance, HdStResourceRegistrySharedPtr const &resourceRegistry) const | HdStMesh | protected |
| _InitRepr(TfToken const &reprToken, HdDirtyBits *dirtyBits) override | HdStMesh | protectedvirtual |
| _MaterialHasLimitSurface(const HdRenderIndex &renderIndex, const SdfPath &materialId) const | HdStMesh | protected |
| _MaterialHasPtex(const HdRenderIndex &renderIndex, const SdfPath &materialId) const | HdStMesh | protected |
| _MeshReprConfig typedef | HdMesh | protected |
| _PopulateAdjacency(HdStResourceRegistrySharedPtr const &resourceRegistry) | HdStMesh | protected |
| _PopulateElementPrimvars(HdSceneDelegate *sceneDelegate, HdRenderParam *renderParam, const HdReprSharedPtr &repr, const HdMeshReprDesc &desc, HdStDrawItem *drawItem, int geomSubsetDescIndex, HdDirtyBits *dirtyBits, bool requireFlatNormals) | HdStMesh | protected |
| _PopulateFaceVaryingPrimvars(HdSceneDelegate *sceneDelegate, HdRenderParam *renderParam, const HdReprSharedPtr &repr, const HdMeshReprDesc &desc, HdStDrawItem *drawItem, int geomSubsetDescIndex, HdDirtyBits *dirtyBits) | HdStMesh | protected |
| _PopulateTopology(HdSceneDelegate *sceneDelegate, HdRenderParam *renderParam, HdStDrawItem *drawItem, HdDirtyBits *dirtyBits, const TfToken &reprToken, const HdReprSharedPtr &repr, const HdMeshReprDesc &desc, int geomSubsetDescIndex) | HdStMesh | protected |
| _PopulateVertexPrimvars(HdSceneDelegate *sceneDelegate, HdRenderParam *renderParam, const HdReprSharedPtr &repr, const HdMeshReprDesc &desc, HdStDrawItem *drawItem, int geomSubsetDescIndex, HdDirtyBits *dirtyBits, bool requireSmoothNormals) | HdStMesh | protected |
| _PropagateDirtyBits(HdDirtyBits bits) const override | HdStMesh | protectedvirtual |
| _renderTag | HdRprim | protected |
| _reprs | HdRprim | protected |
| _ReprVector typedef | HdRprim | protected |
| _sharedData | HdRprim | protected |
| _UpdateDrawItem(HdSceneDelegate *sceneDelegate, HdRenderParam *renderParam, HdStDrawItem *drawItem, HdDirtyBits *dirtyBits, const TfToken &reprToken, const HdReprSharedPtr &repr, const HdMeshReprDesc &desc, bool requireSmoothNormals, bool requireFlatNormals, int geomSubsetDescIndex) | HdStMesh | protected |
| _UpdateDrawItemGeometricShader(HdSceneDelegate *sceneDelegate, HdRenderParam *renderParam, HdStDrawItem *drawItem, const HdMeshReprDesc &desc, const SdfPath &materialId) | HdStMesh | protected |
| _UpdateDrawItemsForGeomSubsets(HdSceneDelegate *sceneDelegate, HdRenderParam *renderParam, HdStDrawItem *drawItem, const TfToken &reprToken, const HdReprSharedPtr &repr, const HdGeomSubsets &geomSubsets, size_t oldNumGeomSubsets) | HdStMesh | protected |
| _UpdateInstancer(HdSceneDelegate *sceneDelegate, HdDirtyBits *dirtyBits) | HdRprim | protected |
| _UpdateMaterialTagsForAllReprs(HdSceneDelegate *sceneDelegate, HdRenderParam *renderParam) | HdStMesh | protected |
| _UpdateRepr(HdSceneDelegate *sceneDelegate, HdRenderParam *renderParam, TfToken const &reprToken, HdDirtyBits *dirtyBitsState) | HdStMesh | protected |
| _UpdateShadersForAllReprs(HdSceneDelegate *sceneDelegate, HdRenderParam *renderParam, bool updateMaterialNetworkShader, bool updateGeometricShader) | HdStMesh | protected |
| _UpdateVisibility(HdSceneDelegate *sceneDelegate, HdDirtyBits *dirtyBits) | HdRprim | protected |
| _UseFlatNormals(const HdMeshReprDesc &desc) const | HdStMesh | protected |
| _UseLimitRefinement(const HdRenderIndex &renderIndex, const HdMeshTopology &topology) const | HdStMesh | protected |
| _UseQuadIndices(const HdRenderIndex &renderIndex, const HdSt_MeshTopologySharedPtr &topology) const | HdStMesh | protected |
| _UseSmoothNormals(HdSt_MeshTopologySharedPtr const &topology) const | HdStMesh | protected |
| CanSkipDirtyBitPropagationAndSync(HdDirtyBits bits) const | HdRprim | |
| ConfigureRepr(TfToken const &reprName, HdMeshReprDesc desc1, HdMeshReprDesc desc2=HdMeshReprDesc()) | HdMesh | static |
| Finalize(HdRenderParam *renderParam) override | HdStMesh | virtual |
| GetBuiltinPrimvarNames() const override | HdMesh | virtual |
| GetCullStyle(HdSceneDelegate *delegate) const | HdMesh | inline |
| GetDisplayStyle(HdSceneDelegate *delegate) const | HdMesh | inline |
| GetDrawItems(TfToken const &reprToken) const | HdRprim | |
| GetExtent(HdSceneDelegate *delegate) const | HdRprim | inline |
| GetId() const | HdRprim | inline |
| GetIndexedPrimvar(HdSceneDelegate *delegate, const TfToken &name, VtIntArray *indices) const | HdRprim | inline |
| GetInitialDirtyBitsMask() const override | HdStMesh | virtual |
| GetInstancerId() const | HdRprim | inline |
| GetInstancerTransforms(HdSceneDelegate *delegate) | HdRprim | |
| GetMaterialId() const | HdRprim | inline |
| GetMeshTopology(HdSceneDelegate *delegate) const | HdMesh | inline |
| GetNormals(HdSceneDelegate *delegate) const | HdMesh | inline |
| GetPoints(HdSceneDelegate *delegate) const | HdMesh | inline |
| GetPrimId() const | HdRprim | inline |
| GetPrimvar(HdSceneDelegate *delegate, const TfToken &name) const | HdRprim | inline |
| GetPrimvarDescriptors(HdSceneDelegate *delegate, HdInterpolation interpolation) const | HdRprim | inline |
| GetRenderTag() const | HdRprim | inline |
| GetRenderTag(HdSceneDelegate *delegate) const | HdRprim | inline |
| GetReprSelector() const | HdRprim | inline |
| GetShadingStyle(HdSceneDelegate *delegate) const | HdMesh | inline |
| GetSubdivTags(HdSceneDelegate *delegate) const | HdMesh | inline |
| GetTopology() const override | HdStMesh | virtual |
| HdMesh(SdfPath const &id) | HdMesh | protected |
| HdRprim(SdfPath const &id) | HdRprim | |
| HdStMesh(SdfPath const &id) | HdStMesh | |
| HF_MALLOC_TAG_NEW("new HdStMesh") | HdStMesh | |
| InitRepr(HdSceneDelegate *delegate, TfToken const &reprToken, HdDirtyBits *dirtyBits) | HdRprim | |
| IsDirty(HdChangeTracker &changeTracker) const | HdRprim | |
| IsDoubleSided(HdSceneDelegate *delegate) const | HdMesh | inline |
| IsEnabledPackedNormals() | HdStMesh | static |
| IsVisible() const | HdRprim | inline |
| PropagateRprimDirtyBits(HdDirtyBits bits) | HdRprim | |
| SetMaterialId(SdfPath const &materialId) | HdRprim | |
| SetPrimId(int32_t primId) | HdRprim | |
| Sync(HdSceneDelegate *delegate, HdRenderParam *renderParam, HdDirtyBits *dirtyBits, TfToken const &reprToken) override | HdStMesh | virtual |
| UpdateRenderTag(HdSceneDelegate *delegate, HdRenderParam *renderParam) override | HdStMesh | virtual |
| UpdateReprSelector(HdSceneDelegate *delegate, HdDirtyBits *dirtyBits) | HdRprim | |
| ~HdMesh() override | HdMesh | |
| ~HdRprim() | HdRprim | virtual |
| ~HdStMesh() override | HdStMesh |