HDK
|
#include <changes.h>
Public Types | |
enum | TargetType { TargetTypeConnection = 1 << 0, TargetTypeRelationshipTarget = 1 << 1 } |
Public Attributes | |
SdfPathSet | didChangeSignificantly |
SdfPathSet | didChangeSpecs |
Must rebuild the prim/property stacks at each path. More... | |
SdfPathSet | didChangePrims |
std::map< SdfPath, int, SdfPath::FastLessThan > | didChangeTargets |
Must rebuild the connections/targets at each path. More... | |
std::vector< std::pair < SdfPath, SdfPath > > | didChangePath |
bool | didMaybeChangeLayers = false |
Layers used in the composition may have changed. More... | |
bool | didMuteOrUnmuteNonEmptyLayer = false |
Will be true if a muting operation took place on a non empty layer. More... | |
bool | didAddOrRemoveNonEmptySublayer = false |
Will be true if a non empty sublayer was added or removed. More... | |
std::unordered_set < SdfLayerHandle, TfHash > | layersAffectedByMutingOrRemoval |
SdfLayerChangeListVec | layerChangeListVec |
Friends | |
class | PcpCache |
class | PcpChanges |
|
friend |
bool PcpCacheChanges::didAddOrRemoveNonEmptySublayer = false |
SdfPathSet PcpCacheChanges::didChangePrims |
SdfPathSet PcpCacheChanges::didChangeSignificantly |
SdfPathSet PcpCacheChanges::didChangeSpecs |
std::map<SdfPath, int, SdfPath::FastLessThan> PcpCacheChanges::didChangeTargets |
bool PcpCacheChanges::didMaybeChangeLayers = false |
bool PcpCacheChanges::didMuteOrUnmuteNonEmptyLayer = false |
SdfLayerChangeListVec PcpCacheChanges::layerChangeListVec |
std::unordered_set<SdfLayerHandle, TfHash> PcpCacheChanges::layersAffectedByMutingOrRemoval |