7 #ifndef PXR_IMAGING_HD_UNIT_TEST_NULL_RENDER_DELEGATE_H
8 #define PXR_IMAGING_HD_UNIT_TEST_NULL_RENDER_DELEGATE_H
64 SdfPath const& rprimId)
override;
71 SdfPath const& sprimId)
override;
80 SdfPath const& bprimId)
override;
126 #endif // PXR_IMAGING_HD_UNIT_TEST_NULL_RENDER_DELEGATE_H
Hd_UnitTestNullRenderDelegate()=default
HD_API HdSprim * CreateFallbackSprim(TfToken const &typeId) override
std::shared_ptr< class HdRenderPass > HdRenderPassSharedPtr
~Hd_UnitTestNullRenderDelegate() override=default
std::shared_ptr< class HdResourceRegistry > HdResourceRegistrySharedPtr
HD_API HdResourceRegistrySharedPtr GetResourceRegistry() const override
HD_API void CommitResources(HdChangeTracker *tracker) override
HD_API HdRenderParam * GetRenderParam() const override
HD_API HdRenderPassSharedPtr CreateRenderPass(HdRenderIndex *index, HdRprimCollection const &collection) override
HD_API bool InvokeCommand(const TfToken &command, const HdCommandArgs &args=HdCommandArgs()) override
HD_API HdSprim * CreateSprim(TfToken const &typeId, SdfPath const &sprimId) override
HD_API HdInstancer * CreateInstancer(HdSceneDelegate *delegate, SdfPath const &id) override
HD_API HdRprim * CreateRprim(TfToken const &typeId, SdfPath const &rprimId) override
HD_API void DestroyInstancer(HdInstancer *instancer) override
std::vector< HdCommandDescriptor > HdCommandDescriptors
HD_API void DestroyRprim(HdRprim *rPrim) override
HD_API const TfTokenVector & GetSupportedSprimTypes() const override
std::vector< TfToken > TfTokenVector
Convenience types.
HD_API void DestroySprim(HdSprim *sprim) override
HD_API HdBprim * CreateBprim(TfToken const &typeId, SdfPath const &bprimId) override
HD_API const TfTokenVector & GetSupportedRprimTypes() const override
HD_API const TfTokenVector & GetSupportedBprimTypes() const override
HD_API HdCommandDescriptors GetCommandDescriptors() const override
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
VtDictionary HdCommandArgs
HD_API void DestroyBprim(HdBprim *bprim) override
#define PXR_NAMESPACE_CLOSE_SCOPE
**If you just want to fire and args
HD_API HdBprim * CreateFallbackBprim(TfToken const &typeId) override