![]() |
|
Utility class for setting sparse sets of child data source fields to be filled as arguments into BuildRetained. More...
#include <backPlateSchema.h>
Public Member Functions | |
| HD_API Builder & | SetScaleTweak (const HdVec2fDataSourceHandle &scaleTweak) |
| HD_API Builder & | SetRotateXYZTweak (const HdVec3fDataSourceHandle &rotateXYZTweak) |
| HD_API Builder & | SetTranslateTweak (const HdVec3fDataSourceHandle &translateTweak) |
| HD_API Builder & | SetImage (const HdAssetPathDataSourceHandle &image) |
| HD_API Builder & | SetAlphaImage (const HdAssetPathDataSourceHandle &alphaImage) |
| HD_API Builder & | SetDepthImage (const HdAssetPathDataSourceHandle &depthImage) |
| HD_API Builder & | SetDepthMinOffset (const HdFloatDataSourceHandle &depthMinOffset) |
| HD_API Builder & | SetDepthNormalizingFactor (const HdFloatDataSourceHandle &depthNormalizingFactor) |
| HD_API Builder & | SetDepthCameraSpaceOffset (const HdFloatDataSourceHandle &depthCameraSpaceOffset) |
| HD_API Builder & | SetLumaSlope (const HdVec3fDataSourceHandle &lumaSlope) |
| HD_API Builder & | SetLumaOffset (const HdVec3fDataSourceHandle &lumaOffset) |
| HD_API Builder & | SetLumaPower (const HdVec3fDataSourceHandle &lumaPower) |
| HD_API Builder & | SetPlateVisibility (const HdTokenDataSourceHandle &plateVisibility) |
| HD_API HdContainerDataSourceHandle | Build () |
| Returns a container data source containing the members set thus far. | |
Utility class for setting sparse sets of child data source fields to be filled as arguments into BuildRetained.
Because all setter methods return a reference to the instance, this can be used in the "builder pattern" form.
| HD_API HdContainerDataSourceHandle Build | ( | ) |
Returns a container data source containing the members set thus far.