|
Go to the source code of this file.
Typedefs | |
typedef UsdStagePtr | UsdStageWeakPtr |
typedef std::map< class TfToken, VtValue, TfDictionaryLessThan > | UsdMetadataValueMap |
Enumerations | |
enum | UsdListPosition { UsdListPositionFrontOfPrependList , UsdListPositionBackOfPrependList , UsdListPositionFrontOfAppendList , UsdListPositionBackOfAppendList } |
Specifies a position to add items to lists. More... | |
enum | UsdLoadPolicy { UsdLoadWithDescendants , UsdLoadWithoutDescendants } |
Controls UsdStage::Load() and UsdPrim::Load() behavior regarding whether or not descendant prims are loaded. More... | |
enum class | UsdSchemaKind { Invalid , AbstractBase , AbstractTyped , ConcreteTyped , NonAppliedAPI , SingleApplyAPI , MultipleApplyAPI } |
An enum representing which kind of schema a given schema class belongs to. More... | |
Functions | |
TF_DECLARE_WEAK_AND_REF_PTRS (UsdStage) | |
USD_API std::string | UsdDescribe (const UsdObject &) |
Return a human-readable description. | |
USD_API std::string | UsdDescribe (const UsdStageRefPtr &) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. | |
USD_API std::string | UsdDescribe (const UsdStageWeakPtr &) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. | |
USD_API std::string | UsdDescribe (const UsdStage *) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. | |
USD_API std::string | UsdDescribe (const UsdStage &) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. | |
USD_API std::string | UsdDescribe (const UsdStageCache &) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. | |
typedef std::map<class TfToken, VtValue, TfDictionaryLessThan > UsdMetadataValueMap |
enum UsdListPosition |
Specifies a position to add items to lists.
Used by some Add() methods in the USD API that manipulate lists, such as AddReference().
enum UsdLoadPolicy |
Controls UsdStage::Load() and UsdPrim::Load() behavior regarding whether or not descendant prims are loaded.
Enumerator | |
---|---|
UsdLoadWithDescendants | Load a prim plus all its descendants. |
UsdLoadWithoutDescendants | Load a prim by itself with no descendants. |
|
strong |
An enum representing which kind of schema a given schema class belongs to.
For more details on the different kinds of schemas, see Creating New Schema Classes with usdGenSchema.
USD_API std::string UsdDescribe | ( | const UsdObject & | ) |
Return a human-readable description.
USD_API std::string UsdDescribe | ( | const UsdStage & | ) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
USD_API std::string UsdDescribe | ( | const UsdStage * | ) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
USD_API std::string UsdDescribe | ( | const UsdStageCache & | ) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
USD_API std::string UsdDescribe | ( | const UsdStageRefPtr & | ) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
USD_API std::string UsdDescribe | ( | const UsdStageWeakPtr & | ) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.