23 #ifndef vtkSMStateLocator_h 24 #define vtkSMStateLocator_h 26 #include "vtkRemotingServerManagerModule.h" 64 virtual bool FindState(vtkTypeUInt32 globalID,
vtkSMMessage* stateToFill,
bool useParent =
true);
76 virtual void UnRegisterState(vtkTypeUInt32 globalID,
bool force);
82 virtual void UnRegisterAllStates(
bool force);
88 virtual bool IsStateLocal(vtkTypeUInt32 globalID);
93 virtual bool IsStateAvailable(vtkTypeUInt32 globalID);
100 virtual void RegisterFullState(
vtkSMProxy* proxy);
115 vtkInternal* Internals;
vtkSMSession is the default ParaView session.
vtkWeakPointer< vtkSMSession > Session
Header class that setup every thing in order to use Protobuf messages in a transparent manner.
superclass for most server manager classes
static vtkSMObject * New()
proxy for a VTK object(s) on a server
vtkWeakPointer< vtkUndoStack > UndoStack
vtkSMStateLocator * ParentLocator
Class used to retrieve a given message state based on its GlobalID.
void PrintSelf(ostream &os, vtkIndent indent) override