26 #ifndef vtkSMGlobalPropertiesLinkUndoElement_h 27 #define vtkSMGlobalPropertiesLinkUndoElement_h 29 #include "vtkPVServerManagerCoreModule.h" 39 void PrintSelf(ostream& os, vtkIndent indent);
54 void SetLinkState(
const char* mgrname,
const char* globalpropname,
vtkSMProxy* proxy,
55 const char* propname,
bool isAddAction);
69 vtkSetStringMacro(GlobalPropertyManagerName);
70 vtkSetStringMacro(GlobalPropertyName);
71 vtkSetStringMacro(ProxyPropertyName);
73 int UndoRedoInternal(
bool undo);
char * GlobalPropertyName
void PrintSelf(ostream &os, vtkIndent indent)
vtkTypeUInt32 ProxyGlobalID
virtual int Undo()=0
Undo the operation encapsulated by this element.
virtual int Redo()=0
Redo the operation encaspsulated by this element.
proxy for a VTK object(s) on a server
This UndoElement is used to link or unlink GlobalPropertyManager property to a property of an arbitra...
char * GlobalPropertyManagerName
abstract superclass for Server Manager undo elements.