24 #ifndef PXR_IMAGING_HD_ST_POINTS_H
25 #define PXR_IMAGING_HD_ST_POINTS_H
36 #include "pxr/base/vt/array.h"
63 TfToken const &reprToken)
override;
109 #endif // PXR_IMAGING_HD_ST_POINTS_H
static const int CustomSlotsBegin
void _UpdateRepr(HdSceneDelegate *sceneDelegate, HdRenderParam *renderParam, TfToken const &reprToken, HdDirtyBits *dirtyBitsState)
HDST_API void _InitRepr(TfToken const &reprToken, HdDirtyBits *dirtyBits) override
std::shared_ptr< HdRepr > HdReprSharedPtr
HDST_API HdDirtyBits _PropagateDirtyBits(HdDirtyBits bits) const override
void _PopulateVertexPrimvars(HdSceneDelegate *sceneDelegate, HdRenderParam *renderParam, HdStDrawItem *drawItem, HdDirtyBits *dirtyBitsState)
HDST_API ~HdStPoints() override
HDST_API void Finalize(HdRenderParam *renderParam) override
HDST_API HdStPoints(SdfPath const &id)
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
#define PXR_NAMESPACE_CLOSE_SCOPE
HF_MALLOC_TAG_NEW("new HdStPoints")
HDST_API void Sync(HdSceneDelegate *delegate, HdRenderParam *renderParam, HdDirtyBits *dirtyBits, TfToken const &reprToken) override
HDST_API void UpdateRenderTag(HdSceneDelegate *delegate, HdRenderParam *renderParam) override
HDST_API HdDirtyBits GetInitialDirtyBitsMask() const override