7 #ifndef PXR_EXEC_EXEC_SYSTEM_CHANGE_PROCESSOR_H 8 #define PXR_EXEC_EXEC_SYSTEM_CHANGE_PROCESSOR_H 14 #include "pxr/exec/exec/api.h" 15 #include "pxr/exec/exec/system.h" 21 PXR_NAMESPACE_OPEN_SCOPE
67 void _PostProcessChanges();
74 std::unique_ptr<_State> _state;
77 PXR_NAMESPACE_CLOSE_SCOPE
EXEC_API void DidChangeInfoOnly(const SdfPath &path, const TfTokenVector &changedFields)
Notifies the ExecSystem that a scene object's fields have changed, but the object has not been resync...
Base implementation of a system to procedurally compute values based on scene description and computa...
Public API to deliver scene changes from ExecSystem derived classes.
std::vector< TfToken > TfTokenVector
Convenience types.
A path value used to locate objects in layers or scenegraphs.
EXEC_API void DidChangeIncomingConnections(const SdfPath &path)
Notifies the ExecSystem that the set of attribute connections that target a scene object has changed.
EXEC_API void DidResync(const SdfPath &path)
Notifies the ExecSystem that a scene object has been resynced.
TfToken class for efficient string referencing and hashing, plus conversions to and from stl string c...