|
HDK
|
#include <systemChangeProcessor.h>
Public Member Functions | |
| EXEC_API | _ChangeProcessor (ExecSystem *system) |
| EXEC_API | ~_ChangeProcessor () |
| EXEC_API void | DidResync (const SdfPath &path) |
| EXEC_API void | DidChangeInfoOnly (const SdfPath &path, const TfTokenVector &changedFields) |
| EXEC_API void | DidChangeIncomingConnections (const SdfPath &path) |
Public API to deliver scene changes from ExecSystem derived classes.
Classes derived from ExecSystem are responsible for notifying ExecSystem when scene changes occur. They do so by constructing an ExecSystem::_ChangeProcessor from their parent ExecSystem, and invoking methods corresponding to the scene changes.
Definition at line 30 of file systemChangeProcessor.h.
|
explicit |
| EXEC_API ExecSystem::_ChangeProcessor::~_ChangeProcessor | ( | ) |
Notifies the ExecSystem that the set of attribute connections that target a scene object has changed.
| EXEC_API void ExecSystem::_ChangeProcessor::DidChangeInfoOnly | ( | const SdfPath & | path, |
| const TfTokenVector & | changedFields | ||
| ) |
Notifies the ExecSystem that a scene object's fields have changed, but the object has not been resynced.
Notifies the ExecSystem that a scene object has been resynced.