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"
21PXR_NAMESPACE_OPEN_SCOPE
61 void _PostProcessChanges();
68 std::unique_ptr<_State> _state;
71PXR_NAMESPACE_CLOSE_SCOPE
Public API to deliver scene changes from ExecSystem derived classes.
EXEC_API void DidResync(const SdfPath &path)
Notifies the ExecSystem that a scene object has been resynced.
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...
A path value used to locate objects in layers or scenegraphs.
TfToken class for efficient string referencing and hashing, plus conversions to and from stl string c...
std::vector< TfToken > TfTokenVector
Convenience types.