|
Utility class for setting sparse sets of child data source fields to be filled as arguments into BuildRetained. More...
#include <legacyDisplayStyleSchema.h>
Public Member Functions | |
HD_API Builder & | SetRefineLevel (const HdIntDataSourceHandle &refineLevel) |
HD_API Builder & | SetFlatShadingEnabled (const HdBoolDataSourceHandle &flatShadingEnabled) |
HD_API Builder & | SetDisplacementEnabled (const HdBoolDataSourceHandle &displacementEnabled) |
HD_API Builder & | SetOccludedSelectionShowsThrough (const HdBoolDataSourceHandle &occludedSelectionShowsThrough) |
HD_API Builder & | SetPointsShadingEnabled (const HdBoolDataSourceHandle &pointsShadingEnabled) |
HD_API Builder & | SetMaterialIsFinal (const HdBoolDataSourceHandle &materialIsFinal) |
HD_API Builder & | SetShadingStyle (const HdTokenDataSourceHandle &shadingStyle) |
HD_API Builder & | SetReprSelector (const HdTokenArrayDataSourceHandle &reprSelector) |
HD_API Builder & | SetCullStyle (const HdTokenDataSourceHandle &cullStyle) |
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.
Definition at line 188 of file legacyDisplayStyleSchema.h.
HD_API HdContainerDataSourceHandle Build | ( | ) |
Returns a container data source containing the members set thus far.