#include <vtkSMPropertyStatusManager.h>
Inheritance diagram for vtkSMPropertyStatusManager:
Public Member Functions | |
vtkTypeRevisionMacro (vtkSMPropertyStatusManager, vtkSMObject) | |
void | PrintSelf (ostream &os, vtkIndent indent) |
void | RegisterProperty (vtkSMVectorProperty *property) |
void | UnregisterProperty (vtkSMVectorProperty *property) |
void | UnregisterAllProperties () |
void | InitializeStatus () |
int | HasPropertyChanged (vtkSMVectorProperty *property) |
int | HasPropertyChanged (vtkSMVectorProperty *property, int index) |
void | InitializePropertyStatus (vtkSMVectorProperty *property) |
vtkSMVectorProperty * | GetInternalProperty (vtkSMVectorProperty *property) |
Static Public Member Functions | |
vtkSMPropertyStatusManager * | New () |
Protected Member Functions | |
vtkSMPropertyStatusManager () | |
~vtkSMPropertyStatusManager () | |
vtkSMVectorProperty * | DuplicateProperty (vtkSMVectorProperty *src, vtkSMVectorProperty *dest=NULL) |
int | HasPropertyChangedInternal (vtkSMVectorProperty *src, vtkSMVectorProperty *dest, int index) |
Protected Attributes | |
vtkSMPropertyStatusManagerInternals * | Internals |
This class can only manage the status of Vector properties.
Definition at line 29 of file vtkSMPropertyStatusManager.h.
|
|
|
|
|
Reimplemented from vtkSMObject. |
|
|
|
Reimplemented from vtkSMObject. |
|
Register a property with the manager. A property must be registered before its status can be tracked. |
|
Unregister a property. |
|
Unregister all registered properties. |
|
Must be called to initialize the status of all registered properties. The manager indicates changes relative to the last call to this method. Note that modifed status of properties, if any, is cleared by this method. |
|
Indicates if the property has modified since the last call to InitializeStatus(). |
|
Indicates if the element at the specified index in the property has modified since the last call to InitializeStatus(). |
|
Same as InitializeStatus except for a single property. |
|
|
|
|
|
|
|
Definition at line 69 of file vtkSMPropertyStatusManager.h. |