FnUsdAbstractionLib
0.6.0
Toggle main menu visibility
Main Page
Namespaces
Namespace List
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
~
Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
~
Variables
_
a
d
f
i
m
o
p
r
s
t
u
v
Typedefs
Enumerations
Enumerator
Related Functions
•
All
Classes
Namespaces
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Pages
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
3
4
]
▼
N
std
STL namespace
C
hash< usg::Path >
C
hash< usg::Token >
▼
N
usg
►
N
hd
C
ContainerDataSource
C
DataSource
C
DataSourceLocator
C
DataSourceLocatorSet
C
OverlayContainerDataSource
C
RetainedTypedSampledDataSource
C
SampledDataSource
C
SceneIndex
C
SceneIndexInterface
►
C
SceneIndexObserver
C
AddedPrimEntry
C
DirtiedPrimEntry
C
RemovedPrimEntry
C
SceneIndexPrim
C
TypedSampledDataSource
►
N
katana
C
KatanaLightAPI
C
KatanaTokensDef
►
N
lux
C
BoundableLightBasePrim
C
CylinderLightPrim
C
DiskLightPrim
C
DistantLightPrim
C
DomeLightPrim
C
GeometryLightPrim
C
LightAPI
C
LightFilterPrim
C
LightListAPI
C
ListAPI
C
LuxTokensDef
C
MeshLightAPI
C
NonboundableLightBasePrim
C
PluginLightFilterPrim
C
PluginLightPrim
C
PortalLightPrim
C
RectLightPrim
C
ShadowAPI
C
ShapingAPI
C
SphereLightPrim
C
VolumeLightAPI
►
N
shade
C
ChildMaterial
C
MaterialAPITokensDef
C
MaterialBindingAPI
C
MaterialConnection
C
MaterialNetwork
C
MaterialNode
C
PropertyInterface
C
ShadeTokensDef
►
N
skel
C
SkelRootPrim
C
SkelTokensDef
►
N
ui
C
BackdropPrim
C
NodeGraphNodeAPI
C
SceneGraphPrimAPI
C
UITokensDef
C
ArgSet
C
Array
►
C
AssetPath
A wrapper for SdfAssetPath
C
Lazy
Lazily construct an
AssetPath
when requested. Primarily used for the static
AssetPath
C
Attribute
C
BasisCurvesPrim
C
BBoxCache
C
BoundablePrim
C
CameraPrim
C
CapsulePrim
C
CollectionAPI
C
ConePrim
C
CoShaderSchema
C
CubePrim
C
CurvesPrim
C
CustomData
C
CustomDataValue
A variant-like class that can hold either a
usg::Value
, or a
CustomDataRef
object
C
CylinderPrim
C
GeomModelAPI
C
GeomSceneData
C
GeomSceneOutput
C
GeomSubsetPrim
C
GeomTokensDef
C
GprimPrim
C
HermiteCurvesPrim
C
ImageablePrim
►
C
ImageInterface
C
Description
C
Layer
C
LightPrim
C
LightShaderSchema
C
LightTypeInfo
C
MaterialPrim
C
MaterialSource
Interface to define material source code such as the surface shader method
C
MeshPrim
C
MeshTessellateContext
C
MotionAPI
C
NotificationDelegate
C
NurbsCurvesPrim
C
NurbsPatchPrim
C
Path
A wrapper for SdfPath
►
C
PathExpr
A wrapper for SdfPathExpression
C
Lazy
Lazily construct a
PathExpr
when requested. Primarily used for the static
PathExpr
►
C
PathExpression
A compiled path-matching expression
C
Matcher
A class for doing batch matching of individual paths
C
PointBasedPrim
C
PointInstancerPrim
C
PointsPrim
►
C
Prim
C
FlagsSet
►
C
PrimRange
C
iterator
C
Primvar
A class representing a primvar attribute. This has extra methods for dealing with indices, flattening values and so on
C
PrimvarsAPI
C
Relationship
►
C
RenderInterface
C
OutputLayer
C
RenderPluginDesc
C
RenderSettingsDescriptor
C
Schema
C
SchemaDescription
C
SchemaProperty
C
ScopePrim
C
ShaderConnection
C
ShaderDesc
C
ShaderDescGroup
C
ShaderNode
C
ShaderPrim
C
ShaderProperty
C
ShaderRegistry
C
ShaderSchema
ShaderSchema
class creates
ShaderDesc
definitions stored in the registry
C
ShaderSource
Interface to define shader source code
C
SourceCodeGenerator
C
SpherePrim
C
Stage
►
C
StageComparison
C
AttributeChangeInfo
Communicates how an attribute changed between two stages
C
Diff
Class used to communicate the changes to the calling code
C
PrimChangeInfo
Comunicates how a prim changed between two stages
C
RelationshipChangeInfo
Communicates how a
Relationship
changed between two stages
►
C
StageNotifications
C
ChangedObjects
C
StormRenderInterface
C
SurfaceShaderSchema
►
C
Token
A wrapper for TfToken
C
Lazy
Lazily contruct a
Token
when requested. Primarily used for the static
Token
structs
C
TokensDef
C
Type
A wrapper for TfType. This is useful for speeding up calls to
Prim::isA
C
Value
An object which can hold many types of value
C
VisibilityAPI
C
XformablePrim
C
XformCache
C
XformCommonAPI
C
XformOp
C
XformOpTypesDef
C
XformPrim
©2025 The Foundry Visionmongers, Ltd. All Rights Reserved.
www.thefoundry.co.uk