18 #ifndef vtkSMUndoStackBuilder_h
19 #define vtkSMUndoStackBuilder_h
21 #include "vtkRemotingServerManagerModule.h"
48 virtual void Begin(
const char* label);
78 virtual void PushToStack();
109 vtkSetMacro(IgnoreAllChanges,
bool);
110 vtkGetMacro(IgnoreAllChanges,
bool);
114 virtual void OnStateChange(
vtkSMSession* session, vtkTypeUInt32 globalId,
128 vtkSetStringMacro(Label);
136 void InitializeUndoSet();