11 #ifndef vtkSIProperty_h 12 #define vtkSIProperty_h 36 vtkGetStringMacro(XMLName);
44 vtkGetStringMacro(Command);
52 vtkGetMacro(InformationOnly,
bool);
61 vtkGetMacro(Repeatable,
bool);
70 vtkSetMacro(IsInternal,
bool);
71 vtkGetMacro(IsInternal,
bool);
109 vtkSetStringMacro(Command);
121 void SaveValueToCache(
vtkSMMessage* proxyStateUpdate,
int offset);
128 vtkInternals* Internals;
virtual bool ReadXMLAttributes(vtkPVXMLElement *element)
Parses the XML to create property/subproxy helpers.
void Pull(vtkSMMessage *msg) override
Pull the current state of the underneath implementation.
#define VTKREMOTINGSERVERMANAGER_EXPORT
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
vtkSIObject * GetSIObject(vtkTypeUInt32 globalid) const
Convenience method to obtain a vtkSIObject subclass given its global id.
Store messages for the interpreter.
vtkWeakPointer< vtkSIProxy > SIProxyObject
vtkSIProxy is the server-implementation for a vtkSMProxy that helps the vtkSMProxy with managing/upda...
Header class that setup every thing in order to use Protobuf messages in a transparent manner...
vtkObjectBase * GetVTKObject()
Returns access to the VTKObject pointer, if any.
Object that is managed by vtkPVSessionCore which wrap concrete class such as the vtk ones...
void Push(vtkSMMessage *msg) override
Push a new state to the underneath implementation.
Basic ServerImplementation property used to call a method with no argument on a VTK object...
This is used by vtkPVXMLParser to represent an XML document starting at the root element.
void operator=(const vtkObjectBase &)