16 #ifndef vtkPVAnimationCue_h 17 #define vtkPVAnimationCue_h 38 vtkSetMacro(AnimatedElement,
int);
39 vtkGetMacro(AnimatedElement,
int);
57 vtkSetMacro(Enabled,
int);
58 vtkGetMacro(Enabled,
int);
59 vtkBooleanMacro(Enabled,
int);
69 virtual void BeginUpdateAnimationValues() = 0;
70 virtual void SetAnimationValue(
int index,
double value) = 0;
71 virtual void EndUpdateAnimationValues() = 0;
79 vtkSetMacro(UseAnimationTime,
bool);
80 vtkGetMacro(UseAnimationTime,
bool);
88 void Tick(
double currenttime,
double deltatime,
double clocktime)
override;
98 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