HDK
|
#include <tokens.h>
Public Member Functions | |
USDLUX_API | UsdLuxTokensType () |
UsdLuxTokens 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.
UsdLuxTokens also contains all of the allowedTokens values declared for schema builtin attributes of 'token' scene description type. Use UsdLuxTokens like so:
USDLUX_API UsdLuxTokensType::UsdLuxTokensType | ( | ) |
"consumeAndContinue"
Possible value for UsdLuxListAPI::GetLightListCacheBehaviorAttr(), Possible value for UsdLuxLightListAPI::GetLightListCacheBehaviorAttr()
"consumeAndHalt"
Possible value for UsdLuxListAPI::GetLightListCacheBehaviorAttr(), Possible value for UsdLuxLightListAPI::GetLightListCacheBehaviorAttr()
"CylinderLight"
Default value for UsdLuxCylinderLight schema attribute light:shaderId
"DiskLight"
Default value for UsdLuxDiskLight schema attribute light:shaderId
"DistantLight"
Default value for UsdLuxDistantLight schema attribute light:shaderId
"filterLink"
This token represents the collection name to use with UsdCollectionAPI to represent filter-linking of a UsdLuxLightFilter prim.
"GeometryLight"
Default value for UsdLuxGeometryLight schema attribute light:shaderId
"ignore"
Possible value for UsdLuxListAPI::GetLightListCacheBehaviorAttr(), Possible value for UsdLuxLightListAPI::GetLightListCacheBehaviorAttr()
"independent"
Possible value for UsdLuxLightAPI::GetMaterialSyncModeAttr()
"inputs:radius"
"lightLink"
This token represents the collection name to use with UsdCollectionAPI to represent light-linking of a prim with an applied UsdLuxLightAPI.
"lightList:cacheBehavior"
"light:materialSyncMode"
"light:shaderId"
UsdLuxPortalLight, UsdLuxDomeLight, UsdLuxGeometryLight, UsdLuxCylinderLight, UsdLuxSphereLight, UsdLuxRectLight, UsdLuxDiskLight, UsdLuxDistantLight, UsdLuxVolumeLightAPI, UsdLuxMeshLightAPI, UsdLuxLightAPI
"materialGlowTintsLight"
Default value for UsdLuxVolumeLightAPI schema attribute light:materialSyncMode, Default value for UsdLuxMeshLightAPI schema attribute light:materialSyncMode, Possible value for UsdLuxLightAPI::GetMaterialSyncModeAttr()
"MeshLight"
Default value for UsdLuxMeshLightAPI schema attribute light:shaderId
"noMaterialResponse"
Possible value for UsdLuxLightAPI::GetMaterialSyncModeAttr(), Default value for UsdLuxLightAPI::GetMaterialSyncModeAttr()
"orientToStageUpAxis"
This token represents the suffix for a UsdGeomXformOp used to orient a light with the stage's up axis.
"PortalLight"
Default value for UsdLuxPortalLight schema attribute light:shaderId
"RectLight"
Default value for UsdLuxRectLight schema attribute light:shaderId
"shadowLink"
This token represents the collection name to use with UsdCollectionAPI to represent shadow-linking of a prim with an applied UsdLuxLightAPI.
"SphereLight"
Default value for UsdLuxSphereLight schema attribute light:shaderId
"VolumeLight"
Default value for UsdLuxVolumeLightAPI schema attribute light:shaderId