Go to the source code of this file.
|
enum | UsdListPosition { UsdListPositionFrontOfPrependList,
UsdListPositionBackOfPrependList,
UsdListPositionFrontOfAppendList,
UsdListPositionBackOfAppendList
} |
|
enum | UsdLoadPolicy { UsdLoadWithDescendants,
UsdLoadWithoutDescendants
} |
|
enum | UsdSchemaKind {
UsdSchemaKind::Invalid,
UsdSchemaKind::AbstractBase,
UsdSchemaKind::AbstractTyped,
UsdSchemaKind::ConcreteTyped,
UsdSchemaKind::NonAppliedAPI,
UsdSchemaKind::SingleApplyAPI,
UsdSchemaKind::MultipleApplyAPI
} |
|
Specifies a position to add items to lists. Used by some Add() methods in the USD API that manipulate lists, such as AddReference().
Enumerator |
---|
UsdListPositionFrontOfPrependList |
The position at the front of the prepend list. An item added at this position will, after composition is applied, be stronger than other items prepended in this layer, and stronger than items added by weaker layers.
|
UsdListPositionBackOfPrependList |
The position at the back of the prepend list. An item added at this position will, after composition is applied, be weaker than other items prepended in this layer, but stronger than items added by weaker layers.
|
UsdListPositionFrontOfAppendList |
The position at the front of the append list. An item added at this position will, after composition is applied, be stronger than other items appended in this layer, and stronger than items added by weaker layers.
|
UsdListPositionBackOfAppendList |
The position at the back of the append list. An item added at this position will, after composition is applied, be weaker than other items appended in this layer, but stronger than items added by weaker layers.
|
Definition at line 88 of file common.h.
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.
|
Definition at line 116 of file common.h.
An enum representing which kind of schema a given schema class belongs to. For more details on the different kinds of schemas, see Usd_Page_GeneratingSchemas.
Enumerator |
---|
Invalid |
Invalid or unknown schema kind.
|
AbstractBase |
Represents abstract or base schema types that are interface-only and cannot be instantiated. These are reserved for core base classes known to the usdGenSchema system, so this should never be assigned to generated schema classes.
|
AbstractTyped |
Represents a non-concrete typed schema.
|
ConcreteTyped |
Represents a concrete typed schema.
|
NonAppliedAPI |
Non-applied API schema.
|
SingleApplyAPI |
Single Apply API schema.
|
MultipleApplyAPI |
Multiple Apply API Schema.
|
Definition at line 129 of file common.h.
TF_DECLARE_WEAK_AND_REF_PTRS |
( |
UsdStage |
| ) |
|
Return a human-readable description.
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.