HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UsdLuxTokensType Class Reference

#include <tokens.h>

Public Member Functions

USDLUX_API UsdLuxTokensType ()
 

Public Attributes

const TfToken angular
 "angular" More...
 
const TfToken automatic
 "automatic" More...
 
const TfToken collectionFilterLinkIncludeRoot
 "collection:filterLink:includeRoot" More...
 
const TfToken collectionLightLinkIncludeRoot
 "collection:lightLink:includeRoot" More...
 
const TfToken collectionShadowLinkIncludeRoot
 "collection:shadowLink:includeRoot" More...
 
const TfToken consumeAndContinue
 "consumeAndContinue" More...
 
const TfToken consumeAndHalt
 "consumeAndHalt" More...
 
const TfToken cubeMapVerticalCross
 "cubeMapVerticalCross" More...
 
const TfToken cylinderLight
 "CylinderLight" More...
 
const TfToken diskLight
 "DiskLight" More...
 
const TfToken distantLight
 "DistantLight" More...
 
const TfToken domeLight
 "DomeLight" More...
 
const TfToken extent
 "extent" More...
 
const TfToken filterLink
 "filterLink" More...
 
const TfToken geometry
 "geometry" More...
 
const TfToken geometryLight
 "GeometryLight" More...
 
const TfToken guideRadius
 "guideRadius" More...
 
const TfToken ignore
 "ignore" More...
 
const TfToken independent
 "independent" More...
 
const TfToken inputsAngle
 "inputs:angle" More...
 
const TfToken inputsColor
 "inputs:color" More...
 
const TfToken inputsColorTemperature
 "inputs:colorTemperature" More...
 
const TfToken inputsDiffuse
 "inputs:diffuse" More...
 
const TfToken inputsEnableColorTemperature
 "inputs:enableColorTemperature" More...
 
const TfToken inputsExposure
 "inputs:exposure" More...
 
const TfToken inputsHeight
 "inputs:height" More...
 
const TfToken inputsIntensity
 "inputs:intensity" More...
 
const TfToken inputsLength
 "inputs:length" More...
 
const TfToken inputsNormalize
 "inputs:normalize" More...
 
const TfToken inputsRadius
 "inputs:radius" More...
 
const TfToken inputsShadowColor
 "inputs:shadow:color" More...
 
const TfToken inputsShadowDistance
 "inputs:shadow:distance" More...
 
const TfToken inputsShadowEnable
 "inputs:shadow:enable" More...
 
const TfToken inputsShadowFalloff
 "inputs:shadow:falloff" More...
 
const TfToken inputsShadowFalloffGamma
 "inputs:shadow:falloffGamma" More...
 
const TfToken inputsShapingConeAngle
 "inputs:shaping:cone:angle" More...
 
const TfToken inputsShapingConeSoftness
 "inputs:shaping:cone:softness" More...
 
const TfToken inputsShapingFocus
 "inputs:shaping:focus" More...
 
const TfToken inputsShapingFocusTint
 "inputs:shaping:focusTint" More...
 
const TfToken inputsShapingIesAngleScale
 "inputs:shaping:ies:angleScale" More...
 
const TfToken inputsShapingIesFile
 "inputs:shaping:ies:file" More...
 
const TfToken inputsShapingIesNormalize
 "inputs:shaping:ies:normalize" More...
 
const TfToken inputsSpecular
 "inputs:specular" More...
 
const TfToken inputsTextureFile
 "inputs:texture:file" More...
 
const TfToken inputsTextureFormat
 "inputs:texture:format" More...
 
const TfToken inputsWidth
 "inputs:width" More...
 
const TfToken latlong
 "latlong" More...
 
const TfToken lightFilters
 "light:filters" More...
 
const TfToken lightFilterShaderId
 "lightFilter:shaderId" More...
 
const TfToken lightLink
 "lightLink" More...
 
const TfToken lightList
 "lightList" More...
 
const TfToken lightListCacheBehavior
 "lightList:cacheBehavior" More...
 
const TfToken lightMaterialSyncMode
 "light:materialSyncMode" More...
 
const TfToken lightShaderId
 "light:shaderId" More...
 
const TfToken materialGlowTintsLight
 "materialGlowTintsLight" More...
 
const TfToken meshLight
 "MeshLight" More...
 
const TfToken mirroredBall
 "mirroredBall" More...
 
const TfToken noMaterialResponse
 "noMaterialResponse" More...
 
const TfToken orientToStageUpAxis
 "orientToStageUpAxis" More...
 
const TfToken portalLight
 "PortalLight" More...
 
const TfToken portals
 "portals" More...
 
const TfToken rectLight
 "RectLight" More...
 
const TfToken shadowLink
 "shadowLink" More...
 
const TfToken sphereLight
 "SphereLight" More...
 
const TfToken treatAsLine
 "treatAsLine" More...
 
const TfToken treatAsPoint
 "treatAsPoint" More...
 
const TfToken volumeLight
 "VolumeLight" More...
 
const std::vector< TfTokenallTokens
 A vector of all of the tokens listed above. More...
 

Detailed Description

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:

gprim.GetMyTokenValuedAttr().Set(UsdLuxTokens->angular);

Definition at line 63 of file tokens.h.

Constructor & Destructor Documentation

USDLUX_API UsdLuxTokensType::UsdLuxTokensType ( )

Member Data Documentation

const std::vector<TfToken> UsdLuxTokensType::allTokens

A vector of all of the tokens listed above.

Definition at line 334 of file tokens.h.

const TfToken UsdLuxTokensType::angular

"angular"

Possible value for UsdLuxDomeLight::GetTextureFormatAttr()

Definition at line 68 of file tokens.h.

const TfToken UsdLuxTokensType::automatic

"automatic"

Possible value for UsdLuxDomeLight::GetTextureFormatAttr(), Default value for UsdLuxDomeLight::GetTextureFormatAttr()

Definition at line 72 of file tokens.h.

const TfToken UsdLuxTokensType::collectionFilterLinkIncludeRoot

"collection:filterLink:includeRoot"

UsdLuxLightFilter

Definition at line 76 of file tokens.h.

const TfToken UsdLuxTokensType::collectionLightLinkIncludeRoot

"collection:lightLink:includeRoot"

UsdLuxLightAPI

Definition at line 80 of file tokens.h.

const TfToken UsdLuxTokensType::collectionShadowLinkIncludeRoot

"collection:shadowLink:includeRoot"

UsdLuxLightAPI

Definition at line 84 of file tokens.h.

const TfToken UsdLuxTokensType::consumeAndContinue

"consumeAndContinue"

Possible value for UsdLuxListAPI::GetLightListCacheBehaviorAttr(), Possible value for UsdLuxLightListAPI::GetLightListCacheBehaviorAttr()

Definition at line 88 of file tokens.h.

const TfToken UsdLuxTokensType::consumeAndHalt

"consumeAndHalt"

Possible value for UsdLuxListAPI::GetLightListCacheBehaviorAttr(), Possible value for UsdLuxLightListAPI::GetLightListCacheBehaviorAttr()

Definition at line 92 of file tokens.h.

const TfToken UsdLuxTokensType::cubeMapVerticalCross

"cubeMapVerticalCross"

Possible value for UsdLuxDomeLight::GetTextureFormatAttr()

Definition at line 96 of file tokens.h.

const TfToken UsdLuxTokensType::cylinderLight

"CylinderLight"

Default value for UsdLuxCylinderLight schema attribute light:shaderId

Definition at line 100 of file tokens.h.

const TfToken UsdLuxTokensType::diskLight

"DiskLight"

Default value for UsdLuxDiskLight schema attribute light:shaderId

Definition at line 104 of file tokens.h.

const TfToken UsdLuxTokensType::distantLight

"DistantLight"

Default value for UsdLuxDistantLight schema attribute light:shaderId

Definition at line 108 of file tokens.h.

const TfToken UsdLuxTokensType::domeLight

"DomeLight"

Default value for UsdLuxDomeLight schema attribute light:shaderId

Definition at line 112 of file tokens.h.

const TfToken UsdLuxTokensType::extent

"extent"

UsdLuxPortalLight

Definition at line 116 of file tokens.h.

const TfToken UsdLuxTokensType::filterLink

"filterLink"

This token represents the collection name to use with UsdCollectionAPI to represent filter-linking of a UsdLuxLightFilter prim.

Definition at line 120 of file tokens.h.

const TfToken UsdLuxTokensType::geometry

"geometry"

UsdLuxGeometryLight

Definition at line 124 of file tokens.h.

const TfToken UsdLuxTokensType::geometryLight

"GeometryLight"

Default value for UsdLuxGeometryLight schema attribute light:shaderId

Definition at line 128 of file tokens.h.

const TfToken UsdLuxTokensType::guideRadius

"guideRadius"

UsdLuxDomeLight

Definition at line 132 of file tokens.h.

const TfToken UsdLuxTokensType::ignore

"ignore"

Possible value for UsdLuxListAPI::GetLightListCacheBehaviorAttr(), Possible value for UsdLuxLightListAPI::GetLightListCacheBehaviorAttr()

Definition at line 136 of file tokens.h.

const TfToken UsdLuxTokensType::independent

"independent"

Possible value for UsdLuxLightAPI::GetMaterialSyncModeAttr()

Definition at line 140 of file tokens.h.

const TfToken UsdLuxTokensType::inputsAngle

"inputs:angle"

UsdLuxDistantLight

Definition at line 144 of file tokens.h.

const TfToken UsdLuxTokensType::inputsColor

"inputs:color"

UsdLuxLightAPI

Definition at line 148 of file tokens.h.

const TfToken UsdLuxTokensType::inputsColorTemperature

"inputs:colorTemperature"

UsdLuxLightAPI

Definition at line 152 of file tokens.h.

const TfToken UsdLuxTokensType::inputsDiffuse

"inputs:diffuse"

UsdLuxLightAPI

Definition at line 156 of file tokens.h.

const TfToken UsdLuxTokensType::inputsEnableColorTemperature

"inputs:enableColorTemperature"

UsdLuxLightAPI

Definition at line 160 of file tokens.h.

const TfToken UsdLuxTokensType::inputsExposure

"inputs:exposure"

UsdLuxLightAPI

Definition at line 164 of file tokens.h.

const TfToken UsdLuxTokensType::inputsHeight

"inputs:height"

UsdLuxRectLight

Definition at line 168 of file tokens.h.

const TfToken UsdLuxTokensType::inputsIntensity

"inputs:intensity"

UsdLuxDistantLight, UsdLuxLightAPI

Definition at line 172 of file tokens.h.

const TfToken UsdLuxTokensType::inputsLength

"inputs:length"

UsdLuxCylinderLight

Definition at line 176 of file tokens.h.

const TfToken UsdLuxTokensType::inputsNormalize

"inputs:normalize"

UsdLuxLightAPI

Definition at line 180 of file tokens.h.

const TfToken UsdLuxTokensType::inputsRadius

"inputs:radius"

UsdLuxCylinderLight, UsdLuxSphereLight, UsdLuxDiskLight

Definition at line 184 of file tokens.h.

const TfToken UsdLuxTokensType::inputsShadowColor

"inputs:shadow:color"

UsdLuxShadowAPI

Definition at line 188 of file tokens.h.

const TfToken UsdLuxTokensType::inputsShadowDistance

"inputs:shadow:distance"

UsdLuxShadowAPI

Definition at line 192 of file tokens.h.

const TfToken UsdLuxTokensType::inputsShadowEnable

"inputs:shadow:enable"

UsdLuxShadowAPI

Definition at line 196 of file tokens.h.

const TfToken UsdLuxTokensType::inputsShadowFalloff

"inputs:shadow:falloff"

UsdLuxShadowAPI

Definition at line 200 of file tokens.h.

const TfToken UsdLuxTokensType::inputsShadowFalloffGamma

"inputs:shadow:falloffGamma"

UsdLuxShadowAPI

Definition at line 204 of file tokens.h.

const TfToken UsdLuxTokensType::inputsShapingConeAngle

"inputs:shaping:cone:angle"

UsdLuxShapingAPI

Definition at line 208 of file tokens.h.

const TfToken UsdLuxTokensType::inputsShapingConeSoftness

"inputs:shaping:cone:softness"

UsdLuxShapingAPI

Definition at line 212 of file tokens.h.

const TfToken UsdLuxTokensType::inputsShapingFocus

"inputs:shaping:focus"

UsdLuxShapingAPI

Definition at line 216 of file tokens.h.

const TfToken UsdLuxTokensType::inputsShapingFocusTint

"inputs:shaping:focusTint"

UsdLuxShapingAPI

Definition at line 220 of file tokens.h.

const TfToken UsdLuxTokensType::inputsShapingIesAngleScale

"inputs:shaping:ies:angleScale"

UsdLuxShapingAPI

Definition at line 224 of file tokens.h.

const TfToken UsdLuxTokensType::inputsShapingIesFile

"inputs:shaping:ies:file"

UsdLuxShapingAPI

Definition at line 228 of file tokens.h.

const TfToken UsdLuxTokensType::inputsShapingIesNormalize

"inputs:shaping:ies:normalize"

UsdLuxShapingAPI

Definition at line 232 of file tokens.h.

const TfToken UsdLuxTokensType::inputsSpecular

"inputs:specular"

UsdLuxLightAPI

Definition at line 236 of file tokens.h.

const TfToken UsdLuxTokensType::inputsTextureFile

"inputs:texture:file"

UsdLuxDomeLight, UsdLuxRectLight

Definition at line 240 of file tokens.h.

const TfToken UsdLuxTokensType::inputsTextureFormat

"inputs:texture:format"

UsdLuxDomeLight

Definition at line 244 of file tokens.h.

const TfToken UsdLuxTokensType::inputsWidth

"inputs:width"

UsdLuxRectLight

Definition at line 248 of file tokens.h.

const TfToken UsdLuxTokensType::latlong

"latlong"

Possible value for UsdLuxDomeLight::GetTextureFormatAttr()

Definition at line 252 of file tokens.h.

const TfToken UsdLuxTokensType::lightFilters

"light:filters"

UsdLuxLightAPI

Definition at line 256 of file tokens.h.

const TfToken UsdLuxTokensType::lightFilterShaderId

"lightFilter:shaderId"

UsdLuxLightFilter

Definition at line 260 of file tokens.h.

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.

Definition at line 264 of file tokens.h.

const TfToken UsdLuxTokensType::lightList

"lightList"

UsdLuxListAPI, UsdLuxLightListAPI

Definition at line 268 of file tokens.h.

const TfToken UsdLuxTokensType::lightListCacheBehavior

"lightList:cacheBehavior"

UsdLuxListAPI, UsdLuxLightListAPI

Definition at line 272 of file tokens.h.

const TfToken UsdLuxTokensType::lightMaterialSyncMode

"light:materialSyncMode"

UsdLuxVolumeLightAPI, UsdLuxMeshLightAPI, UsdLuxLightAPI

Definition at line 276 of file tokens.h.

const TfToken UsdLuxTokensType::materialGlowTintsLight

"materialGlowTintsLight"

Default value for UsdLuxVolumeLightAPI schema attribute light:materialSyncMode, Default value for UsdLuxMeshLightAPI schema attribute light:materialSyncMode, Possible value for UsdLuxLightAPI::GetMaterialSyncModeAttr()

Definition at line 284 of file tokens.h.

const TfToken UsdLuxTokensType::meshLight

"MeshLight"

Default value for UsdLuxMeshLightAPI schema attribute light:shaderId

Definition at line 288 of file tokens.h.

const TfToken UsdLuxTokensType::mirroredBall

"mirroredBall"

Possible value for UsdLuxDomeLight::GetTextureFormatAttr()

Definition at line 292 of file tokens.h.

const TfToken UsdLuxTokensType::noMaterialResponse

"noMaterialResponse"

Possible value for UsdLuxLightAPI::GetMaterialSyncModeAttr(), Default value for UsdLuxLightAPI::GetMaterialSyncModeAttr()

Definition at line 296 of file tokens.h.

const TfToken UsdLuxTokensType::orientToStageUpAxis

"orientToStageUpAxis"

This token represents the suffix for a UsdGeomXformOp used to orient a light with the stage's up axis.

Definition at line 300 of file tokens.h.

const TfToken UsdLuxTokensType::portalLight

"PortalLight"

Default value for UsdLuxPortalLight schema attribute light:shaderId

Definition at line 304 of file tokens.h.

const TfToken UsdLuxTokensType::portals

"portals"

UsdLuxDomeLight

Definition at line 308 of file tokens.h.

const TfToken UsdLuxTokensType::rectLight

"RectLight"

Default value for UsdLuxRectLight schema attribute light:shaderId

Definition at line 312 of file tokens.h.

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.

Definition at line 316 of file tokens.h.

const TfToken UsdLuxTokensType::sphereLight

"SphereLight"

Default value for UsdLuxSphereLight schema attribute light:shaderId

Definition at line 320 of file tokens.h.

const TfToken UsdLuxTokensType::treatAsLine

"treatAsLine"

UsdLuxCylinderLight

Definition at line 324 of file tokens.h.

const TfToken UsdLuxTokensType::treatAsPoint

"treatAsPoint"

UsdLuxSphereLight

Definition at line 328 of file tokens.h.

const TfToken UsdLuxTokensType::volumeLight

"VolumeLight"

Default value for UsdLuxVolumeLightAPI schema attribute light:shaderId

Definition at line 332 of file tokens.h.


The documentation for this class was generated from the following file: