4 #ifndef pqUndoStackBuilder_h 5 #define pqUndoStackBuilder_h 59 vtkGetMacro(IgnoreIsolatedChanges,
bool);
60 vtkSetMacro(IgnoreIsolatedChanges,
bool);
81 bool Filter(
vtkSMSession* session, vtkTypeUInt32 globalId);
builds server manager undo sets and pushes them on the undo stack.
#define PQCOMPONENTS_EXPORT
vtkSMSession is the default ParaView session.
virtual void OnStateChange(vtkSMSession *session, vtkTypeUInt32 globalId, const vtkSMMessage *previousState, const vtkSMMessage *newState)
This is the undo/redo stack for the Server Manager.
void PrintSelf(ostream &os, vtkIndent indent) override
bool IgnoreIsolatedChanges
Header class that setup every thing in order to use Protobuf messages in a transparent manner...
virtual void SetUndoStack(vtkSMUndoStack *)
Get/Set the undo stack that this builder will build.
static vtkSMUndoStackBuilder * New()
pqUndoStackBuilder extends the vtkSMUndoStackBuilder as follows: