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 filterLink
 "filterLink" More...
 
const TfToken geometry
 "geometry" 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 poleAxis
 "poleAxis" More...
 
const TfToken portals
 "portals" More...
 
const TfToken scene
 "scene" More...
 
const TfToken shadowLink
 "shadowLink" More...
 
const TfToken treatAsLine
 "treatAsLine" More...
 
const TfToken treatAsPoint
 "treatAsPoint" More...
 
const TfToken VolumeLight
 "VolumeLight" More...
 
const TfToken Y
 "Y" More...
 
const TfToken Z
 "Z" More...
 
const TfToken BoundableLightBase
 "BoundableLightBase" More...
 
const TfToken CylinderLight
 "CylinderLight" More...
 
const TfToken DiskLight
 "DiskLight" More...
 
const TfToken DistantLight
 "DistantLight" More...
 
const TfToken DomeLight
 "DomeLight" More...
 
const TfToken DomeLight_1
 "DomeLight_1" More...
 
const TfToken GeometryLight
 "GeometryLight" More...
 
const TfToken LightAPI
 "LightAPI" More...
 
const TfToken LightFilter
 "LightFilter" More...
 
const TfToken LightListAPI
 "LightListAPI" More...
 
const TfToken ListAPI
 "ListAPI" More...
 
const TfToken MeshLightAPI
 "MeshLightAPI" More...
 
const TfToken NonboundableLightBase
 "NonboundableLightBase" More...
 
const TfToken PluginLight
 "PluginLight" More...
 
const TfToken PluginLightFilter
 "PluginLightFilter" More...
 
const TfToken PortalLight
 "PortalLight" More...
 
const TfToken RectLight
 "RectLight" More...
 
const TfToken ShadowAPI
 "ShadowAPI" More...
 
const TfToken ShapingAPI
 "ShapingAPI" More...
 
const TfToken SphereLight
 "SphereLight" More...
 
const TfToken VolumeLightAPI
 "VolumeLightAPI" 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 46 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 381 of file tokens.h.

const TfToken UsdLuxTokensType::angular

"angular"

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

Definition at line 51 of file tokens.h.

const TfToken UsdLuxTokensType::automatic

"automatic"

Fallback value for UsdLuxDomeLight::GetTextureFormatAttr(), Fallback value for UsdLuxDomeLight_1::GetTextureFormatAttr()

Definition at line 55 of file tokens.h.

const TfToken UsdLuxTokensType::BoundableLightBase

"BoundableLightBase"

Schema identifer and family for UsdLuxBoundableLightBase

Definition at line 299 of file tokens.h.

const TfToken UsdLuxTokensType::collectionFilterLinkIncludeRoot

"collection:filterLink:includeRoot"

UsdLuxLightFilter

Definition at line 59 of file tokens.h.

const TfToken UsdLuxTokensType::collectionLightLinkIncludeRoot

"collection:lightLink:includeRoot"

UsdLuxLightAPI

Definition at line 63 of file tokens.h.

const TfToken UsdLuxTokensType::collectionShadowLinkIncludeRoot

"collection:shadowLink:includeRoot"

UsdLuxLightAPI

Definition at line 67 of file tokens.h.

const TfToken UsdLuxTokensType::consumeAndContinue

"consumeAndContinue"

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

Definition at line 71 of file tokens.h.

const TfToken UsdLuxTokensType::consumeAndHalt

"consumeAndHalt"

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

Definition at line 75 of file tokens.h.

const TfToken UsdLuxTokensType::cubeMapVerticalCross

"cubeMapVerticalCross"

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

Definition at line 79 of file tokens.h.

const TfToken UsdLuxTokensType::CylinderLight

"CylinderLight"

Schema identifer and family for UsdLuxCylinderLight, Fallback value for UsdLuxCylinderLight schema attribute light:shaderId

Definition at line 303 of file tokens.h.

const TfToken UsdLuxTokensType::DiskLight

"DiskLight"

Schema identifer and family for UsdLuxDiskLight, Fallback value for UsdLuxDiskLight schema attribute light:shaderId

Definition at line 307 of file tokens.h.

const TfToken UsdLuxTokensType::DistantLight

"DistantLight"

Schema identifer and family for UsdLuxDistantLight, Fallback value for UsdLuxDistantLight schema attribute light:shaderId

Definition at line 311 of file tokens.h.

const TfToken UsdLuxTokensType::DomeLight

"DomeLight"

Schema identifer and family for UsdLuxDomeLight, Schema family for UsdLuxDomeLight_1, Fallback value for UsdLuxDomeLight schema attribute light:shaderId, Fallback value for UsdLuxDomeLight_1 schema attribute light:shaderId

Definition at line 315 of file tokens.h.

const TfToken UsdLuxTokensType::DomeLight_1

"DomeLight_1"

Schema identifer for UsdLuxDomeLight_1

Definition at line 319 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 83 of file tokens.h.

const TfToken UsdLuxTokensType::geometry

"geometry"

UsdLuxGeometryLight

Definition at line 87 of file tokens.h.

const TfToken UsdLuxTokensType::GeometryLight

"GeometryLight"

Schema identifer and family for UsdLuxGeometryLight, Fallback value for UsdLuxGeometryLight schema attribute light:shaderId

Definition at line 323 of file tokens.h.

const TfToken UsdLuxTokensType::guideRadius

"guideRadius"

UsdLuxDomeLight, UsdLuxDomeLight_1

Definition at line 91 of file tokens.h.

const TfToken UsdLuxTokensType::ignore

"ignore"

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

Definition at line 95 of file tokens.h.

const TfToken UsdLuxTokensType::independent

"independent"

Possible value for UsdLuxLightAPI::GetMaterialSyncModeAttr()

Definition at line 99 of file tokens.h.

const TfToken UsdLuxTokensType::inputsAngle

"inputs:angle"

UsdLuxDistantLight

Definition at line 103 of file tokens.h.

const TfToken UsdLuxTokensType::inputsColor

"inputs:color"

UsdLuxLightAPI

Definition at line 107 of file tokens.h.

const TfToken UsdLuxTokensType::inputsColorTemperature

"inputs:colorTemperature"

UsdLuxLightAPI

Definition at line 111 of file tokens.h.

const TfToken UsdLuxTokensType::inputsDiffuse

"inputs:diffuse"

UsdLuxLightAPI

Definition at line 115 of file tokens.h.

const TfToken UsdLuxTokensType::inputsEnableColorTemperature

"inputs:enableColorTemperature"

UsdLuxLightAPI

Definition at line 119 of file tokens.h.

const TfToken UsdLuxTokensType::inputsExposure

"inputs:exposure"

UsdLuxLightAPI

Definition at line 123 of file tokens.h.

const TfToken UsdLuxTokensType::inputsHeight

"inputs:height"

UsdLuxRectLight, UsdLuxPortalLight

Definition at line 127 of file tokens.h.

const TfToken UsdLuxTokensType::inputsIntensity

"inputs:intensity"

UsdLuxLightAPI, UsdLuxDistantLight

Definition at line 131 of file tokens.h.

const TfToken UsdLuxTokensType::inputsLength

"inputs:length"

UsdLuxCylinderLight

Definition at line 135 of file tokens.h.

const TfToken UsdLuxTokensType::inputsNormalize

"inputs:normalize"

UsdLuxLightAPI

Definition at line 139 of file tokens.h.

const TfToken UsdLuxTokensType::inputsRadius

"inputs:radius"

UsdLuxDiskLight, UsdLuxSphereLight, UsdLuxCylinderLight

Definition at line 143 of file tokens.h.

const TfToken UsdLuxTokensType::inputsShadowColor

"inputs:shadow:color"

UsdLuxShadowAPI

Definition at line 147 of file tokens.h.

const TfToken UsdLuxTokensType::inputsShadowDistance

"inputs:shadow:distance"

UsdLuxShadowAPI

Definition at line 151 of file tokens.h.

const TfToken UsdLuxTokensType::inputsShadowEnable

"inputs:shadow:enable"

UsdLuxShadowAPI

Definition at line 155 of file tokens.h.

const TfToken UsdLuxTokensType::inputsShadowFalloff

"inputs:shadow:falloff"

UsdLuxShadowAPI

Definition at line 159 of file tokens.h.

const TfToken UsdLuxTokensType::inputsShadowFalloffGamma

"inputs:shadow:falloffGamma"

UsdLuxShadowAPI

Definition at line 163 of file tokens.h.

const TfToken UsdLuxTokensType::inputsShapingConeAngle

"inputs:shaping:cone:angle"

UsdLuxShapingAPI

Definition at line 167 of file tokens.h.

const TfToken UsdLuxTokensType::inputsShapingConeSoftness

"inputs:shaping:cone:softness"

UsdLuxShapingAPI

Definition at line 171 of file tokens.h.

const TfToken UsdLuxTokensType::inputsShapingFocus

"inputs:shaping:focus"

UsdLuxShapingAPI

Definition at line 175 of file tokens.h.

const TfToken UsdLuxTokensType::inputsShapingFocusTint

"inputs:shaping:focusTint"

UsdLuxShapingAPI

Definition at line 179 of file tokens.h.

const TfToken UsdLuxTokensType::inputsShapingIesAngleScale

"inputs:shaping:ies:angleScale"

UsdLuxShapingAPI

Definition at line 183 of file tokens.h.

const TfToken UsdLuxTokensType::inputsShapingIesFile

"inputs:shaping:ies:file"

UsdLuxShapingAPI

Definition at line 187 of file tokens.h.

const TfToken UsdLuxTokensType::inputsShapingIesNormalize

"inputs:shaping:ies:normalize"

UsdLuxShapingAPI

Definition at line 191 of file tokens.h.

const TfToken UsdLuxTokensType::inputsSpecular

"inputs:specular"

UsdLuxLightAPI

Definition at line 195 of file tokens.h.

const TfToken UsdLuxTokensType::inputsTextureFile

"inputs:texture:file"

UsdLuxRectLight, UsdLuxDomeLight, UsdLuxDomeLight_1

Definition at line 199 of file tokens.h.

const TfToken UsdLuxTokensType::inputsTextureFormat

"inputs:texture:format"

UsdLuxDomeLight, UsdLuxDomeLight_1

Definition at line 203 of file tokens.h.

const TfToken UsdLuxTokensType::inputsWidth

"inputs:width"

UsdLuxRectLight, UsdLuxPortalLight

Definition at line 207 of file tokens.h.

const TfToken UsdLuxTokensType::latlong

"latlong"

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

Definition at line 211 of file tokens.h.

const TfToken UsdLuxTokensType::LightAPI

"LightAPI"

Schema identifer and family for UsdLuxLightAPI

Definition at line 327 of file tokens.h.

const TfToken UsdLuxTokensType::LightFilter

"LightFilter"

Schema identifer and family for UsdLuxLightFilter

Definition at line 331 of file tokens.h.

const TfToken UsdLuxTokensType::lightFilters

"light:filters"

UsdLuxLightAPI

Definition at line 215 of file tokens.h.

const TfToken UsdLuxTokensType::lightFilterShaderId

"lightFilter:shaderId"

UsdLuxLightFilter

Definition at line 219 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 223 of file tokens.h.

const TfToken UsdLuxTokensType::lightList

"lightList"

UsdLuxLightListAPI, UsdLuxListAPI

Definition at line 227 of file tokens.h.

const TfToken UsdLuxTokensType::LightListAPI

"LightListAPI"

Schema identifer and family for UsdLuxLightListAPI

Definition at line 335 of file tokens.h.

const TfToken UsdLuxTokensType::lightListCacheBehavior

"lightList:cacheBehavior"

UsdLuxLightListAPI, UsdLuxListAPI

Definition at line 231 of file tokens.h.

const TfToken UsdLuxTokensType::lightMaterialSyncMode

"light:materialSyncMode"

UsdLuxLightAPI, UsdLuxMeshLightAPI, UsdLuxVolumeLightAPI

Definition at line 235 of file tokens.h.

const TfToken UsdLuxTokensType::lightShaderId
const TfToken UsdLuxTokensType::ListAPI

"ListAPI"

Schema identifer and family for UsdLuxListAPI

Definition at line 339 of file tokens.h.

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

Definition at line 243 of file tokens.h.

const TfToken UsdLuxTokensType::MeshLight

"MeshLight"

Fallback value for UsdLuxMeshLightAPI schema attribute light:shaderId

Definition at line 247 of file tokens.h.

const TfToken UsdLuxTokensType::MeshLightAPI

"MeshLightAPI"

Schema identifer and family for UsdLuxMeshLightAPI

Definition at line 343 of file tokens.h.

const TfToken UsdLuxTokensType::mirroredBall

"mirroredBall"

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

Definition at line 251 of file tokens.h.

const TfToken UsdLuxTokensType::noMaterialResponse

"noMaterialResponse"

Fallback value for UsdLuxLightAPI::GetMaterialSyncModeAttr()

Definition at line 255 of file tokens.h.

const TfToken UsdLuxTokensType::NonboundableLightBase

"NonboundableLightBase"

Schema identifer and family for UsdLuxNonboundableLightBase

Definition at line 347 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 259 of file tokens.h.

const TfToken UsdLuxTokensType::PluginLight

"PluginLight"

Schema identifer and family for UsdLuxPluginLight

Definition at line 351 of file tokens.h.

const TfToken UsdLuxTokensType::PluginLightFilter

"PluginLightFilter"

Schema identifer and family for UsdLuxPluginLightFilter

Definition at line 355 of file tokens.h.

const TfToken UsdLuxTokensType::poleAxis

"poleAxis"

UsdLuxDomeLight_1

Definition at line 263 of file tokens.h.

const TfToken UsdLuxTokensType::PortalLight

"PortalLight"

Schema identifer and family for UsdLuxPortalLight, Fallback value for UsdLuxPortalLight schema attribute light:shaderId

Definition at line 359 of file tokens.h.

const TfToken UsdLuxTokensType::portals

"portals"

UsdLuxDomeLight, UsdLuxDomeLight_1

Definition at line 267 of file tokens.h.

const TfToken UsdLuxTokensType::RectLight

"RectLight"

Schema identifer and family for UsdLuxRectLight, Fallback value for UsdLuxRectLight schema attribute light:shaderId

Definition at line 363 of file tokens.h.

const TfToken UsdLuxTokensType::scene

"scene"

Fallback value for UsdLuxDomeLight_1::GetPoleAxisAttr()

Definition at line 271 of file tokens.h.

const TfToken UsdLuxTokensType::ShadowAPI

"ShadowAPI"

Schema identifer and family for UsdLuxShadowAPI

Definition at line 367 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 275 of file tokens.h.

const TfToken UsdLuxTokensType::ShapingAPI

"ShapingAPI"

Schema identifer and family for UsdLuxShapingAPI

Definition at line 371 of file tokens.h.

const TfToken UsdLuxTokensType::SphereLight

"SphereLight"

Schema identifer and family for UsdLuxSphereLight, Fallback value for UsdLuxSphereLight schema attribute light:shaderId

Definition at line 375 of file tokens.h.

const TfToken UsdLuxTokensType::treatAsLine

"treatAsLine"

UsdLuxCylinderLight

Definition at line 279 of file tokens.h.

const TfToken UsdLuxTokensType::treatAsPoint

"treatAsPoint"

UsdLuxSphereLight

Definition at line 283 of file tokens.h.

const TfToken UsdLuxTokensType::VolumeLight

"VolumeLight"

Fallback value for UsdLuxVolumeLightAPI schema attribute light:shaderId

Definition at line 287 of file tokens.h.

const TfToken UsdLuxTokensType::VolumeLightAPI

"VolumeLightAPI"

Schema identifer and family for UsdLuxVolumeLightAPI

Definition at line 379 of file tokens.h.

const TfToken UsdLuxTokensType::Y

"Y"

Possible value for UsdLuxDomeLight_1::GetPoleAxisAttr()

Definition at line 291 of file tokens.h.

const TfToken UsdLuxTokensType::Z

"Z"

Possible value for UsdLuxDomeLight_1::GetPoleAxisAttr()

Definition at line 295 of file tokens.h.


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