Types of changes per cache.
More...
#include <changes.h>
|
| enum | TargetType { TargetTypeConnection = 1 << 0
, TargetTypeRelationshipTarget = 1 << 1
} |
| |
Types of changes per cache.
Definition at line 102 of file changes.h.
◆ TargetType
◆ PcpCache
◆ PcpChanges
◆ didChangePath
Must update the path on every namespace object at and below each given path.
The first path is the old path to the object and the second path is the new path. The order of the vector matters and indicates the order in which the namespace edits occur.
Definition at line 128 of file changes.h.
◆ didChangePrims
| SdfPathSet didChangePrims |
Must rebuild the prim indexes at each path.
This implies rebuilding the prim stack at each path.
Definition at line 119 of file changes.h.
◆ didChangeSignificantly
| SdfPathSet didChangeSignificantly |
Must rebuild the indexes at and below each path.
This implies rebuilding the prim/property stacks at and below each path.
Definition at line 112 of file changes.h.
◆ didChangeSpecs
| SdfPathSet didChangeSpecs |
Must rebuild the prim/property stacks at each path.
Definition at line 115 of file changes.h.
◆ didChangeTargets
| std::map<SdfPath, int, SdfPath::FastLessThan> didChangeTargets |
Must rebuild the connections/targets at each path.
Definition at line 122 of file changes.h.
◆ didMaybeChangeLayers
| bool didMaybeChangeLayers = false |
Layers used in the composition may have changed.
Definition at line 131 of file changes.h.
◆ layerChangeListVec
| SdfLayerChangeListVec layerChangeListVec |
◆ layersAffectedByMutingOrRemoval
| std::unordered_set<SdfLayerHandle, TfHash> layersAffectedByMutingOrRemoval |
Set of layers that were explicitly muted or removed from a sublayer list and all sublayers of those layers, recursively.
Definition at line 135 of file changes.h.
The documentation for this class was generated from the following file: