HDK
|
#include <drawTargetRenderPassState.h>
Public Member Functions | |
HDST_API | HdStDrawTargetRenderPassState () |
HDST_API | ~HdStDrawTargetRenderPassState () |
const HdRenderPassAovBindingVector & | GetAovBindings () const |
HDST_API void | SetAovBindings (const HdRenderPassAovBindingVector &aovBindings) |
HDST_API void | SetDepthPriority (HdDepthPriority priority) |
HDST_API void | SetCamera (const SdfPath &cameraId) |
Set the path to the camera to use to draw this render path from. More... | |
HDST_API void | SetRprimCollection (HdRprimCollection const &col) |
HdDepthPriority | GetDepthPriority () const |
const SdfPath & | GetCamera () const |
Returns the path to the camera to render from. More... | |
unsigned int | GetRprimCollectionVersion () const |
const HdRprimCollection & | GetRprimCollection () const |
Returns the collection associated with this draw target. More... | |
Represents common non-gl context specific render pass state for a draw target.
Definition at line 49 of file drawTargetRenderPassState.h.
HDST_API HdStDrawTargetRenderPassState::HdStDrawTargetRenderPassState | ( | ) |
HDST_API HdStDrawTargetRenderPassState::~HdStDrawTargetRenderPassState | ( | ) |
|
inline |
Definition at line 57 of file drawTargetRenderPassState.h.
|
inline |
Returns the path to the camera to render from.
Definition at line 80 of file drawTargetRenderPassState.h.
|
inline |
Definition at line 76 of file drawTargetRenderPassState.h.
|
inline |
Returns the collection associated with this draw target.
Definition at line 92 of file drawTargetRenderPassState.h.
|
inline |
Returns an increasing version number for when the collection object is changed. Note: This tracks the actual object and not the contents of the collection.
Definition at line 86 of file drawTargetRenderPassState.h.
HDST_API void HdStDrawTargetRenderPassState::SetAovBindings | ( | const HdRenderPassAovBindingVector & | aovBindings | ) |
Set the path to the camera to use to draw this render path from.
HDST_API void HdStDrawTargetRenderPassState::SetDepthPriority | ( | HdDepthPriority | priority | ) |
Sets the priority of values in the depth buffer. i.e. should pixels closer or further from the camera win.
HDST_API void HdStDrawTargetRenderPassState::SetRprimCollection | ( | HdRprimCollection const & | col | ) |