FnUsdAbstractionLib 15.1.6
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345678]
 Cusg::ArgSet
 Cusg::AssetPathA wrapper for SdfAssetPath
 Cusg::Attribute
 Cusg::StageComparison::AttributeChangeInfoCommunicates how an attribute changed between two stages
 Cusg::BBoxCache
 Cusg::StageNotifications::ChangedObjects
 Cusg::CollectionAPI
 Cusg::ImageInterface::Description
 Cusg::StageComparison::DiffClass used to communicate the changes to the calling code
 Cusg::Prim::FlagsSet
 Cusg::GeomModelAPI
 Cusg::GeomSceneData
 Cusg::GeomSceneOutput
 Cusg::GeomTokensDef
 Cstd::hash< usg::Path >
 Cstd::hash< usg::Token >
 Cusg::ImageInterface
 Cusg::PrimRange::iterator
 Cusg::Layer
 Cusg::Token::LazyLazily contruct a Token when requested. Primarily used for the static Token structs
 Cusg::lux::LightAPI
 Cusg::lux::LightListAPI
 Cusg::lux::ListAPI
 Cusg::lux::LuxTokensDef
 Cusg::PathExpression::MatcherA class for doing batch matching of individual paths
 Cusg::MaterialSourceInterface to define material source code such as the surface shader method
 Cusg::lux::MeshLightAPI
 Cusg::MeshTessellateContext
 Cusg::MotionAPI
 Cusg::NotificationDelegate
 Cusg::RenderInterface::OutputLayer
 Cusg::PathA wrapper for SdfPath
 Cusg::PathExpressionA compiled path-matching expression
 Cusg::Prim
 Cusg::GeomSubsetPrim
 Cusg::ImageablePrim
 Cusg::ScopePrim
 Cusg::XformablePrim
 Cusg::BoundablePrim
 Cusg::GprimPrim
 Cusg::PointInstancerPrim
 Cusg::CameraPrim
 Cusg::LightPrim
 Cusg::XformPrim
 Cusg::MaterialPrim
 Cusg::ShaderPrim
 Cusg::lux::BoundableLightBasePrim
 Cusg::lux::CylinderLightPrim
 Cusg::lux::DiskLightPrim
 Cusg::lux::PortalLightPrim
 Cusg::lux::RectLightPrim
 Cusg::lux::SphereLightPrim
 Cusg::lux::LightFilterPrim
 Cusg::lux::PluginLightFilterPrim
 Cusg::lux::NonboundableLightBasePrim
 Cusg::lux::DistantLightPrim
 Cusg::lux::DomeLightPrim
 Cusg::lux::GeometryLightPrim
 Cusg::lux::PluginLightPrim
 Cusg::StageComparison::PrimChangeInfoComunicates how a prim changed between two stages
 Cusg::PrimRange
 Cusg::PrimvarA class representing a primvar attribute. This has extra methods for dealing with indices, flattening values and so on
 Cusg::PrimvarsAPI
 Cusg::Relationship
 Cusg::StageComparison::RelationshipChangeInfoCommunicates how a Relationship changed between two stages
 Cusg::RenderInterface
 Cusg::StormRenderInterface
 Cusg::RenderInterface::RenderPluginDesc
 Cusg::RenderInterface::RenderSettingsDescriptor
 Cusg::Schema
 Cusg::ShaderSchemaShaderSchema class creates ShaderDesc definitions stored in the registry
 Cusg::CoShaderSchema
 Cusg::LightShaderSchema
 Cusg::SurfaceShaderSchema
 Cusg::SchemaDescription
 Cusg::SchemaProperty
 Cusg::ShaderProperty
 Cusg::ShaderConnection
 Cusg::ShaderDesc
 Cusg::ShaderDescGroup
 Cusg::ShaderSourceInterface to define shader source code
 Cusg::lux::ShadowAPI
 Cusg::lux::ShapingAPI
 Cusg::SourceCodeGenerator
 Cusg::Stage
 Cusg::StageComparison
 Cusg::StageNotifications
 Cusg::TokenA wrapper for TfToken
 Cusg::TokensDef
 Cusg::TypeA wrapper for TfType. This is useful for speeding up calls to Prim::isA
 Cusg::ValueAn object which can hold many types of value
 Cstd::vector< T >STL class
 Cusg::Array< T >
 Cusg::VisibilityAPI
 Cusg::lux::VolumeLightAPI
 Cusg::XformCache
 Cusg::XformCommonAPI


©2025 The Foundry Visionmongers, Ltd. All Rights Reserved.
www.foundry.com