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 | ( | ) |
const std::vector<TfToken> UsdLuxTokensType::allTokens |
const TfToken UsdLuxTokensType::angular |
const TfToken UsdLuxTokensType::automatic |
const TfToken UsdLuxTokensType::BoundableLightBase |
"BoundableLightBase"
Schema identifer and family for UsdLuxBoundableLightBase
const TfToken UsdLuxTokensType::collectionFilterLinkIncludeRoot |
const TfToken UsdLuxTokensType::collectionLightLinkIncludeRoot |
const TfToken UsdLuxTokensType::collectionShadowLinkIncludeRoot |
const TfToken UsdLuxTokensType::consumeAndContinue |
"consumeAndContinue"
Possible value for UsdLuxLightListAPI::GetLightListCacheBehaviorAttr(), Possible value for UsdLuxListAPI::GetLightListCacheBehaviorAttr()
const TfToken UsdLuxTokensType::consumeAndHalt |
"consumeAndHalt"
Possible value for UsdLuxLightListAPI::GetLightListCacheBehaviorAttr(), Possible value for UsdLuxListAPI::GetLightListCacheBehaviorAttr()
const TfToken UsdLuxTokensType::cubeMapVerticalCross |
const TfToken UsdLuxTokensType::CylinderLight |
"CylinderLight"
Schema identifer and family for UsdLuxCylinderLight, Fallback value for UsdLuxCylinderLight schema attribute light:shaderId
const TfToken UsdLuxTokensType::DiskLight |
"DiskLight"
Schema identifer and family for UsdLuxDiskLight, Fallback value for UsdLuxDiskLight schema attribute light:shaderId
const TfToken UsdLuxTokensType::DistantLight |
"DistantLight"
Schema identifer and family for UsdLuxDistantLight, Fallback value for UsdLuxDistantLight schema attribute light:shaderId
const TfToken UsdLuxTokensType::DomeLight |
const TfToken UsdLuxTokensType::DomeLight_1 |
const TfToken UsdLuxTokensType::filterLink |
"filterLink"
This token represents the collection name to use with UsdCollectionAPI to represent filter-linking of a UsdLuxLightFilter prim.
const TfToken UsdLuxTokensType::geometry |
const TfToken UsdLuxTokensType::GeometryLight |
"GeometryLight"
Schema identifer and family for UsdLuxGeometryLight, Fallback value for UsdLuxGeometryLight schema attribute light:shaderId
const TfToken UsdLuxTokensType::guideRadius |
const TfToken UsdLuxTokensType::ignore |
"ignore"
Possible value for UsdLuxLightListAPI::GetLightListCacheBehaviorAttr(), Possible value for UsdLuxListAPI::GetLightListCacheBehaviorAttr()
const TfToken UsdLuxTokensType::independent |
"independent"
Possible value for UsdLuxLightAPI::GetMaterialSyncModeAttr()
const TfToken UsdLuxTokensType::inputsAngle |
const TfToken UsdLuxTokensType::inputsColor |
const TfToken UsdLuxTokensType::inputsColorTemperature |
const TfToken UsdLuxTokensType::inputsDiffuse |
const TfToken UsdLuxTokensType::inputsEnableColorTemperature |
const TfToken UsdLuxTokensType::inputsExposure |
const TfToken UsdLuxTokensType::inputsHeight |
const TfToken UsdLuxTokensType::inputsIntensity |
const TfToken UsdLuxTokensType::inputsLength |
const TfToken UsdLuxTokensType::inputsNormalize |
const TfToken UsdLuxTokensType::inputsRadius |
"inputs:radius"
const TfToken UsdLuxTokensType::inputsShadowColor |
const TfToken UsdLuxTokensType::inputsShadowDistance |
const TfToken UsdLuxTokensType::inputsShadowEnable |
const TfToken UsdLuxTokensType::inputsShadowFalloff |
const TfToken UsdLuxTokensType::inputsShadowFalloffGamma |
const TfToken UsdLuxTokensType::inputsShapingConeAngle |
const TfToken UsdLuxTokensType::inputsShapingConeSoftness |
const TfToken UsdLuxTokensType::inputsShapingFocus |
const TfToken UsdLuxTokensType::inputsShapingFocusTint |
const TfToken UsdLuxTokensType::inputsShapingIesAngleScale |
const TfToken UsdLuxTokensType::inputsShapingIesFile |
const TfToken UsdLuxTokensType::inputsShapingIesNormalize |
const TfToken UsdLuxTokensType::inputsSpecular |
const TfToken UsdLuxTokensType::inputsTextureFile |
"inputs:texture:file"
UsdLuxRectLight, UsdLuxDomeLight, UsdLuxDomeLight_1
const TfToken UsdLuxTokensType::inputsTextureFormat |
const TfToken UsdLuxTokensType::inputsWidth |
const TfToken UsdLuxTokensType::latlong |
const TfToken UsdLuxTokensType::LightAPI |
const TfToken UsdLuxTokensType::LightFilter |
"LightFilter"
Schema identifer and family for UsdLuxLightFilter
const TfToken UsdLuxTokensType::lightFilters |
const TfToken UsdLuxTokensType::lightFilterShaderId |
const TfToken UsdLuxTokensType::lightLink |
"lightLink"
This token represents the collection name to use with UsdCollectionAPI to represent light-linking of a prim with an applied UsdLuxLightAPI.
const TfToken UsdLuxTokensType::lightList |
const TfToken UsdLuxTokensType::LightListAPI |
"LightListAPI"
Schema identifer and family for UsdLuxLightListAPI
const TfToken UsdLuxTokensType::lightListCacheBehavior |
"lightList:cacheBehavior"
const TfToken UsdLuxTokensType::lightMaterialSyncMode |
"light:materialSyncMode"
const TfToken UsdLuxTokensType::lightShaderId |
"light:shaderId"
UsdLuxLightAPI, UsdLuxMeshLightAPI, UsdLuxVolumeLightAPI, UsdLuxDistantLight, UsdLuxDiskLight, UsdLuxRectLight, UsdLuxSphereLight, UsdLuxCylinderLight, UsdLuxGeometryLight, UsdLuxDomeLight, UsdLuxDomeLight_1, UsdLuxPortalLight
const TfToken UsdLuxTokensType::ListAPI |
const TfToken UsdLuxTokensType::materialGlowTintsLight |
"materialGlowTintsLight"
Possible value for UsdLuxLightAPI::GetMaterialSyncModeAttr(), Fallback value for UsdLuxMeshLightAPI schema attribute light:materialSyncMode, Fallback value for UsdLuxVolumeLightAPI schema attribute light:materialSyncMode
const TfToken UsdLuxTokensType::MeshLight |
"MeshLight"
Fallback value for UsdLuxMeshLightAPI schema attribute light:shaderId
const TfToken UsdLuxTokensType::MeshLightAPI |
"MeshLightAPI"
Schema identifer and family for UsdLuxMeshLightAPI
const TfToken UsdLuxTokensType::mirroredBall |
const TfToken UsdLuxTokensType::noMaterialResponse |
"noMaterialResponse"
Fallback value for UsdLuxLightAPI::GetMaterialSyncModeAttr()
const TfToken UsdLuxTokensType::NonboundableLightBase |
"NonboundableLightBase"
Schema identifer and family for UsdLuxNonboundableLightBase
const TfToken UsdLuxTokensType::orientToStageUpAxis |
"orientToStageUpAxis"
This token represents the suffix for a UsdGeomXformOp used to orient a light with the stage's up axis.
const TfToken UsdLuxTokensType::PluginLight |
"PluginLight"
Schema identifer and family for UsdLuxPluginLight
const TfToken UsdLuxTokensType::PluginLightFilter |
"PluginLightFilter"
Schema identifer and family for UsdLuxPluginLightFilter
const TfToken UsdLuxTokensType::poleAxis |
const TfToken UsdLuxTokensType::PortalLight |
"PortalLight"
Schema identifer and family for UsdLuxPortalLight, Fallback value for UsdLuxPortalLight schema attribute light:shaderId
const TfToken UsdLuxTokensType::portals |
const TfToken UsdLuxTokensType::RectLight |
"RectLight"
Schema identifer and family for UsdLuxRectLight, Fallback value for UsdLuxRectLight schema attribute light:shaderId
const TfToken UsdLuxTokensType::scene |
const TfToken UsdLuxTokensType::ShadowAPI |
"ShadowAPI"
Schema identifer and family for UsdLuxShadowAPI
const TfToken UsdLuxTokensType::shadowLink |
"shadowLink"
This token represents the collection name to use with UsdCollectionAPI to represent shadow-linking of a prim with an applied UsdLuxLightAPI.
const TfToken UsdLuxTokensType::ShapingAPI |
"ShapingAPI"
Schema identifer and family for UsdLuxShapingAPI
const TfToken UsdLuxTokensType::SphereLight |
"SphereLight"
Schema identifer and family for UsdLuxSphereLight, Fallback value for UsdLuxSphereLight schema attribute light:shaderId
const TfToken UsdLuxTokensType::treatAsLine |
const TfToken UsdLuxTokensType::treatAsPoint |
const TfToken UsdLuxTokensType::VolumeLight |
"VolumeLight"
Fallback value for UsdLuxVolumeLightAPI schema attribute light:shaderId
const TfToken UsdLuxTokensType::VolumeLightAPI |
"VolumeLightAPI"
Schema identifer and family for UsdLuxVolumeLightAPI
const TfToken UsdLuxTokensType::Y |
const TfToken UsdLuxTokensType::Z |