This document is for a version of USD that is under development. See this page for the current release.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
UsdSkelBinding Class Reference

Helper object that describes the binding of a skeleton to a set of skinnable objects. More...

#include <binding.h>

Public Member Functions

 UsdSkelBinding (const UsdSkelSkeleton &skel, const VtArray< UsdSkelSkinningQuery > &skinningQueries)
 
const UsdSkelSkeletonGetSkeleton () const
 Returns the bound skeleton.
 
const VtArray< UsdSkelSkinningQuery > & GetSkinningTargets () const
 Returns the set skinning targets.
 

Detailed Description

Helper object that describes the binding of a skeleton to a set of skinnable objects.

The set of skinnable objects is given as UsdSkelSkinningQuery prims, which can be used both to identify the skinned prim as well compute skinning properties of the prim.

Definition at line 27 of file binding.h.

Constructor & Destructor Documentation

◆ UsdSkelBinding() [1/2]

UsdSkelBinding ( )
inline

Definition at line 30 of file binding.h.

◆ UsdSkelBinding() [2/2]

UsdSkelBinding ( const UsdSkelSkeleton skel,
const VtArray< UsdSkelSkinningQuery > &  skinningQueries 
)
inline

Definition at line 32 of file binding.h.

Member Function Documentation

◆ GetSkeleton()

const UsdSkelSkeleton & GetSkeleton ( ) const
inline

Returns the bound skeleton.

Definition at line 37 of file binding.h.

◆ GetSkinningTargets()

const VtArray< UsdSkelSkinningQuery > & GetSkinningTargets ( ) const
inline

Returns the set skinning targets.

Definition at line 40 of file binding.h.


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