This document is for a version of USD that is under development. See this page for the current release.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
HdMesh Member List

This is the complete list of members for HdMesh, including all inherited members.

_authoredReprSelector (defined in HdRprim)HdRprimprotected
_GetRepr(TfToken const &reprToken) const (defined in HdRprim)HdRprimprotected
_GetReprDesc(TfToken const &reprName) (defined in HdMesh)HdMeshprotectedstatic
_InitRepr(TfToken const &reprToken, HdDirtyBits *dirtyBits)=0HdRprimprotectedpure virtual
_MeshReprConfig typedef (defined in HdMesh)HdMeshprotected
_PropagateDirtyBits(HdDirtyBits bits) const =0HdRprimprotectedpure virtual
_renderTag (defined in HdRprim)HdRprimprotected
_reprs (defined in HdRprim)HdRprimprotected
_ReprVector typedef (defined in HdRprim)HdRprimprotected
_sharedData (defined in HdRprim)HdRprimprotected
_UpdateInstancer(HdSceneDelegate *sceneDelegate, HdDirtyBits *dirtyBits) (defined in HdRprim)HdRprimprotected
_UpdateVisibility(HdSceneDelegate *sceneDelegate, HdDirtyBits *dirtyBits) (defined in HdRprim)HdRprimprotected
CanSkipDirtyBitPropagationAndSync(HdDirtyBits bits) constHdRprim
ConfigureRepr(TfToken const &reprName, HdMeshReprDesc desc1, HdMeshReprDesc desc2=HdMeshReprDesc())HdMeshstatic
Finalize(HdRenderParam *renderParam)HdRprimvirtual
GetBuiltinPrimvarNames() const overrideHdMeshvirtual
GetCullStyle(HdSceneDelegate *delegate) const (defined in HdMesh)HdMeshinline
GetDisplayStyle(HdSceneDelegate *delegate) const (defined in HdMesh)HdMeshinline
GetDrawItems(TfToken const &reprToken) constHdRprim
GetExtent(HdSceneDelegate *delegate) constHdRpriminline
GetId() constHdRpriminline
GetIndexedPrimvar(HdSceneDelegate *delegate, const TfToken &name, VtIntArray *indices) const (defined in HdRprim)HdRpriminline
GetInitialDirtyBitsMask() const =0HdRprimpure virtual
GetInstancerId() constHdRpriminline
GetInstancerTransforms(HdSceneDelegate *delegate) (defined in HdRprim)HdRprim
GetMaterialId() constHdRpriminline
GetMeshTopology(HdSceneDelegate *delegate) constHdMeshinline
GetNormals(HdSceneDelegate *delegate) const (defined in HdMesh)HdMeshinline
GetPoints(HdSceneDelegate *delegate) constHdMeshinline
GetPrimId() constHdRpriminline
GetPrimvar(HdSceneDelegate *delegate, const TfToken &name) const (defined in HdRprim)HdRpriminline
GetPrimvarDescriptors(HdSceneDelegate *delegate, HdInterpolation interpolation) constHdRpriminline
GetRenderTag() const (defined in HdRprim)HdRpriminline
GetRenderTag(HdSceneDelegate *delegate) constHdRpriminline
GetReprSelector() const (defined in HdRprim)HdRpriminline
GetShadingStyle(HdSceneDelegate *delegate) const (defined in HdMesh)HdMeshinline
GetSubdivTags(HdSceneDelegate *delegate) const (defined in HdMesh)HdMeshinline
GetTopology() constHdMeshinlinevirtual
HdMesh(SdfPath const &id)HdMeshprotected
HdRprim(SdfPath const &id) (defined in HdRprim)HdRprim
InitRepr(HdSceneDelegate *delegate, TfToken const &reprToken, HdDirtyBits *dirtyBits)HdRprim
IsDirty(HdChangeTracker &changeTracker) constHdRprim
IsDoubleSided(HdSceneDelegate *delegate) constHdMeshinline
IsVisible() constHdRpriminline
PropagateRprimDirtyBits(HdDirtyBits bits)HdRprim
SetMaterialId(SdfPath const &materialId)HdRprim
SetPrimId(int32_t primId)HdRprim
Sync(HdSceneDelegate *delegate, HdRenderParam *renderParam, HdDirtyBits *dirtyBits, TfToken const &reprToken)=0HdRprimpure virtual
UpdateRenderTag(HdSceneDelegate *delegate, HdRenderParam *renderParam) (defined in HdRprim)HdRprimvirtual
UpdateReprSelector(HdSceneDelegate *delegate, HdDirtyBits *dirtyBits) (defined in HdRprim)HdRprim
~HdMesh() override (defined in HdMesh)HdMesh
~HdRprim() (defined in HdRprim)HdRprimvirtual