HDK
|
#include <XUSD_RenderSettings.h>
Public Member Functions | |
XUSD_RenderVar () | |
virtual | ~XUSD_RenderVar () |
bool | loadFrom (const UsdRenderVar &prim, const XUSD_RenderSettingsContext &ctx) |
bool | resolveFrom (const UsdRenderVar &prim, const XUSD_RenderSettingsContext &ctx) |
bool | buildDefault (const XUSD_RenderSettingsContext &ctx) |
virtual UT_UniquePtr < XUSD_RenderVar > | clone () const |
const std::string & | aovName () const |
const TfToken & | aovToken () const |
const TfToken & | dataType () const |
const std::string & | sourceName () const |
const TfToken & | sourceType () const |
const HdAovDescriptor & | desc () const |
PXL_DataFormat | pxlFormat () const |
PXL_Packing | pxlPacking () const |
void | dump (UT_JSONWriter &w) const |
Print out the settings. More... | |
Protected Attributes | |
HdAovDescriptor | myHdDesc |
std::string | myAovName |
TfToken | myAovToken |
PXL_DataFormat | myDataFormat |
PXL_Packing | myPacking |
Additional Inherited Members | |
Protected Member Functions inherited from UT_NonCopyableNS::UT_NonCopyable | |
UT_NonCopyable ()=default | |
~UT_NonCopyable ()=default | |
UT_NonCopyable (const UT_NonCopyable &)=delete | |
UT_NonCopyable & | operator= (const UT_NonCopyable &)=delete |
Definition at line 169 of file XUSD_RenderSettings.h.
XUSD_RenderVar::XUSD_RenderVar | ( | ) |
|
virtual |
|
inline |
Definition at line 184 of file XUSD_RenderSettings.h.
|
inline |
Definition at line 185 of file XUSD_RenderSettings.h.
bool XUSD_RenderVar::buildDefault | ( | const XUSD_RenderSettingsContext & | ctx | ) |
|
virtual |
const TfToken& XUSD_RenderVar::dataType | ( | ) | const |
|
inline |
Definition at line 190 of file XUSD_RenderSettings.h.
void XUSD_RenderVar::dump | ( | UT_JSONWriter & | w | ) | const |
Print out the settings.
bool XUSD_RenderVar::loadFrom | ( | const UsdRenderVar & | prim, |
const XUSD_RenderSettingsContext & | ctx | ||
) |
|
inline |
Definition at line 191 of file XUSD_RenderSettings.h.
|
inline |
Definition at line 192 of file XUSD_RenderSettings.h.
bool XUSD_RenderVar::resolveFrom | ( | const UsdRenderVar & | prim, |
const XUSD_RenderSettingsContext & | ctx | ||
) |
const std::string& XUSD_RenderVar::sourceName | ( | ) | const |
const TfToken& XUSD_RenderVar::sourceType | ( | ) | const |
|
protected |
Definition at line 199 of file XUSD_RenderSettings.h.
|
protected |
Definition at line 200 of file XUSD_RenderSettings.h.
|
protected |
Definition at line 201 of file XUSD_RenderSettings.h.
|
protected |
Definition at line 198 of file XUSD_RenderSettings.h.
|
protected |
Definition at line 202 of file XUSD_RenderSettings.h.