![]() |
|
UsdLodTokens provides static, efficient TfTokens for use in all public USD API. More...
#include <tokens.h>
Public Attributes | |
| const TfToken | allLOD |
| "allLOD" | |
| const TfToken | audio |
| "audio" | |
| const TfToken | blendThresholds |
| "blendThresholds" | |
| const TfToken | boundingVolume |
| "boundingVolume" | |
| const TfToken | center |
| "center" | |
| const TfToken | extent |
| "extent" | |
| const TfToken | imaging |
| "imaging" | |
| const TfToken | indexedLOD |
| "indexedLOD" | |
| const TfToken | inherited |
| "inherited" | |
| const TfToken | lodDefaultIndex |
| "lod:default:index" | |
| const TfToken | lodDomain |
| "lod:domain" | |
| const TfToken | lodHeuristics |
| "lod:heuristics" | |
| const TfToken | lodOverrideIndex |
| "lod:override:index" | |
| const TfToken | lodOverrideMode |
| "lod:override:mode" | |
| const TfToken | noLOD |
| "noLOD" | |
| const TfToken | noOverride |
| "noOverride" | |
| const TfToken | physics |
| "physics" | |
| const TfToken | projectedExtent |
| "projectedExtent" | |
| const TfToken | projectedSphere |
| "projectedSphere" | |
| const TfToken | projectionMethod |
| "projectionMethod" | |
| const TfToken | thresholds |
| "thresholds" | |
| const TfToken | LODDistanceHeuristic |
| "LODDistanceHeuristic" | |
| const TfToken | LODHeuristic |
| "LODHeuristic" | |
| const TfToken | LODOverrideAPI |
| "LODOverrideAPI" | |
| const TfToken | LODRootAPI |
| "LODRootAPI" | |
| const TfToken | LODScreenSizeHeuristic |
| "LODScreenSizeHeuristic" | |
| const std::vector< TfToken > | allTokens |
| A vector of all of the tokens listed above. | |
UsdLodTokens 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.
UsdLodTokens also contains all of the allowedTokens values declared for schema builtin attributes of 'token' scene description type. Use UsdLodTokens like so:
| const TfToken allLOD |
"allLOD"
Possible value for UsdLodOverrideAPI::GetLodOverrideModeAttr()
| const std::vector<TfToken> allTokens |
| const TfToken audio |
| const TfToken blendThresholds |
"blendThresholds"
| const TfToken boundingVolume |
"boundingVolume"
| const TfToken center |
| const TfToken extent |
| const TfToken imaging |
| const TfToken indexedLOD |
"indexedLOD"
Possible value for UsdLodOverrideAPI::GetLodOverrideModeAttr()
| const TfToken inherited |
"inherited"
Fallback value for UsdLodOverrideAPI::GetLodOverrideModeAttr()
| const TfToken lodDefaultIndex |
| const TfToken LODDistanceHeuristic |
"LODDistanceHeuristic"
Schema identifer and family for UsdLodDistanceHeuristic
| const TfToken lodDomain |
| const TfToken LODHeuristic |
"LODHeuristic"
Schema identifer and family for UsdLodHeuristic
| const TfToken lodHeuristics |
| const TfToken LODOverrideAPI |
"LODOverrideAPI"
Schema identifer and family for UsdLodOverrideAPI
| const TfToken lodOverrideIndex |
| const TfToken lodOverrideMode |
| const TfToken LODRootAPI |
| const TfToken LODScreenSizeHeuristic |
"LODScreenSizeHeuristic"
Schema identifer and family for UsdLodScreenSizeHeuristic
| const TfToken noLOD |
"noLOD"
Possible value for UsdLodOverrideAPI::GetLodOverrideModeAttr()
| const TfToken noOverride |
"noOverride"
Possible value for UsdLodOverrideAPI::GetLodOverrideModeAttr()
| const TfToken physics |
| const TfToken projectedExtent |
"projectedExtent"
Possible value for UsdLodScreenSizeHeuristic::GetProjectionMethodAttr()
| const TfToken projectedSphere |
"projectedSphere"
Fallback value for UsdLodScreenSizeHeuristic::GetProjectionMethodAttr()
| const TfToken projectionMethod |
| const TfToken thresholds |
"thresholds"