A task for rendering bounding boxes.
More...
|
HDX_API | HdxBoundingBoxTask (HdSceneDelegate *delegate, const SdfPath &id) |
|
HDX_API void | Prepare (HdTaskContext *ctx, HdRenderIndex *renderIndex) override |
| Prepare the bounding box task resources. More...
|
|
HDX_API void | Execute (HdTaskContext *ctx) override |
| Execute the bounding box task. More...
|
|
HDX_API | HdxTask (SdfPath const &id) |
|
virtual HDX_API bool | IsConverged () const |
| This function returns true when a (progressive) task considers its execution results converged. More...
|
|
HDX_API void | Sync (HdSceneDelegate *delegate, HdTaskContext *ctx, HdDirtyBits *dirtyBits) override final |
| We override HdTask::Sync, but make it 'final' to make sure derived classes can't override it and instead override _Sync. More...
|
|
|
HDX_API void | _Sync (HdSceneDelegate *delegate, HdTaskContext *ctx, HdDirtyBits *dirtyBits) override |
| Sync the render pass resources. More...
|
|
HDX_API void | _ToggleRenderTarget (HdTaskContext *ctx) |
|
HDX_API Hgi * | _GetHgi () const |
|
A task for rendering bounding boxes.
Definition at line 79 of file boundingBoxTask.h.
◆ _Sync()
HDX_API void _Sync |
( |
HdSceneDelegate * |
delegate, |
|
|
HdTaskContext * |
ctx, |
|
|
HdDirtyBits * |
dirtyBits |
|
) |
| |
|
overrideprotectedvirtual |
Sync the render pass resources.
Implements HdxTask.
◆ Execute()
HDX_API void Execute |
( |
HdTaskContext * |
ctx | ) |
|
|
override |
Execute the bounding box task.
◆ Prepare()
HDX_API void Prepare |
( |
HdTaskContext * |
ctx, |
|
|
HdRenderIndex * |
renderIndex |
|
) |
| |
|
override |
Prepare the bounding box task resources.
The documentation for this class was generated from the following file: