11 #ifndef vtkSMStateLocator_h 12 #define vtkSMStateLocator_h 52 virtual bool FindState(vtkTypeUInt32 globalID,
vtkSMMessage* stateToFill,
bool useParent =
true);
64 virtual void UnRegisterState(vtkTypeUInt32 globalID,
bool force);
70 virtual void UnRegisterAllStates(
bool force);
76 virtual bool IsStateLocal(vtkTypeUInt32 globalID);
81 virtual bool IsStateAvailable(vtkTypeUInt32 globalID);
88 virtual void RegisterFullState(
vtkSMProxy* proxy);
103 vtkInternal* Internals;
#define VTKREMOTINGSERVERMANAGER_EXPORT
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