HDK
|
#include <tokens.h>
Public Member Functions | |
USD_API | UsdTokensType () |
UsdTokens provides static, efficient TfTokens for use in all public USD API.
These tokens are auto-generated from the module's schema, representing property names, for when you need to fetch an attribute or relationship directly by name, e.g. UsdPrim::GetAttribute(), in the most efficient manner, and allow the compiler to verify that you spelled the name correctly.
UsdTokens also contains all of the allowedTokens values declared for schema builtin attributes of 'token' scene description type. Use UsdTokens like so:
USD_API UsdTokensType::UsdTokensType | ( | ) |
"APISchemaBase"
Schema identifer and family for UsdAPISchemaBase
"clips"
Dictionary that contains the definition of the clip sets on this prim. See UsdClipsAPI::GetClips.
"clipSets"
ListOp that may be used to affect how opinions from clip sets are applied during value resolution. See UsdClipsAPI::GetClipSets.
"collection"
Property namespace prefix for the UsdCollectionAPI schema.
"collection:__INSTANCE_NAME__:expansionRule"
"CollectionAPI"
Schema identifer and family for UsdCollectionAPI
"exclude"
This is the token used to exclude a path from a collection. Although it is not a possible value for the "expansionRule" attribute, it is used as the expansionRule for excluded paths in UsdCollectionAPI::MembershipQuery::IsPathIncluded.
"expandPrims"
Fallback value for UsdCollectionAPI::GetExpansionRuleAttr()
"expandPrimsAndProperties"
Possible value for UsdCollectionAPI::GetExpansionRuleAttr()
"explicitOnly"
Possible value for UsdCollectionAPI::GetExpansionRuleAttr()