13 #ifndef vtkSMPropertyModificationUndoElement_h 14 #define vtkSMPropertyModificationUndoElement_h 41 void ModifiedProperty(
vtkSMProxy* proxy,
const char* propertyname);
59 vtkSetStringMacro(PropertyName);
unit undo-redo-able operation.
void PrintSelf(ostream &os, vtkIndent indent) override
#define VTKREMOTINGSERVERMANAGER_EXPORT
Header class that setup every thing in order to use Protobuf messages in a transparent manner...
virtual int Undo()=0
Undo the operation encapsulated by this element.
virtual bool Merge(vtkUndoElement *vtkNotUsed(new_element))
Called on the older element in the UndoSet to merge with the element being added if both the elements...
virtual int Redo()=0
Redo the operation encaspsulated by this element.
This is the concrete implementation for the Undo element for a property modification event...
proxy for a VTK object(s) on a server
vtkSMMessage * PropertyState
vtkTypeUInt32 ProxyGlobalID
abstract superclass for Server Manager undo elements.