Class that holds information about variantSets that are registered with the pipeline. More...
Public Types | |
enum | SelectionExportPolicy { Never, IfAuthored, Always } |
This specifies how the variantSet should be treated during export. More... | |
Public Member Functions | |
UsdUtilsRegisteredVariantSet (const std::string &name, const SelectionExportPolicy &selectionExportPolicy) | |
bool | operator< (const UsdUtilsRegisteredVariantSet &other) const |
Public Attributes | |
const std::string | name |
The name of the variantSet. More... | |
const SelectionExportPolicy | selectionExportPolicy |
Specifies how to export a variant selection. More... | |
Class that holds information about variantSets that are registered with the pipeline.
Registered variantSets are known variantSets in a pipeline that may need to be reasoned about by apps during import/export.
Definition at line 45 of file registeredVariantSet.h.
|
strong |
This specifies how the variantSet should be treated during export.
Note, in the plugInfo.json, the values for these enum's are lowerCamelCase.
Definition at line 55 of file registeredVariantSet.h.
const std::string name |
The name of the variantSet.
Definition at line 49 of file registeredVariantSet.h.
const SelectionExportPolicy selectionExportPolicy |
Specifies how to export a variant selection.
Definition at line 78 of file registeredVariantSet.h.