28 #ifndef vtkPVAnimationCue_h 29 #define vtkPVAnimationCue_h 50 vtkSetMacro(AnimatedElement,
int);
51 vtkGetMacro(AnimatedElement,
int);
69 vtkSetMacro(Enabled,
int);
70 vtkGetMacro(Enabled,
int);
71 vtkBooleanMacro(Enabled,
int);
81 virtual void BeginUpdateAnimationValues() = 0;
82 virtual void SetAnimationValue(
int index,
double value) = 0;
83 virtual void EndUpdateAnimationValues() = 0;
91 vtkSetMacro(UseAnimationTime,
bool);
92 vtkGetMacro(UseAnimationTime,
bool);
100 void Tick(
double currenttime,
double deltatime,
double clocktime)
override;
110 void TickInternal(
double currenttime,
double deltatime,
double clocktime)
override;
virtual void EndCueInternal()
virtual void Tick(double currenttime, double deltatime, double clocktime)
proxy for vtkAnimationCue.
vtkSMAnimationSceneProxy observe vtkCommand::ModifiedEvent on the client-side VTK-object to call Upda...
vtkPVCueManipulator * Manipulator
virtual void TickInternal(double currenttime, double deltatime, double clocktime)
virtual void StartCueInternal()
virtual void Initialize()
vtkAnimationCue * AnimationCue
abstract proxy for manipulators used in animation.
#define VTKREMOTINGANIMATION_EXPORT
void operator=(const vtkObjectBase &)
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE