32 #ifndef pqAnimationScene_h 33 #define pqAnimationScene_h 51 vtkSMProxy* proxy,
pqServer* server, QObject* parent=NULL);
57 pqAnimationCue* getCue(vtkSMProxy* proxy,
const char* propertyname,
64 pqAnimationCue* createCue(vtkSMProxy* proxy,
const char* propertyname,
66 pqAnimationCue* createCue(vtkSMProxy* proxy,
const char* propertyname,
67 int index,
const QString& cuetype);
71 void removeCues(vtkSMProxy* proxy);
80 QPair<double, double> getClockTimeRange()
const;
83 QSet<pqAnimationCue*> getCues()
const;
86 double getAnimationTime()
const;
89 QList<double> getTimeSteps()
const;
108 void playModeChanged();
115 void clockTimeRangesChanged();
125 void tick(
int percentCompleted);
129 void animationTime(
double time);
132 void frameCountChanged();
135 void timeStepsChanged();
138 void timeLabelChanged();
148 void setAnimationTime(
double time);
154 void onCuesChanged();
157 void onTick(vtkObject* caller,
unsigned long,
void*,
void* info);
161 void onAnimationTimePropertyChanged();
166 vtkSMProxy* proxy,
const char* propertyname,
int index,
172 pqInternals* Internals;
175 vtkSMProxy* proxy,
const char* propertyname,
int index);
This class represents any registered Server Manager proxy.
pqAnimationScene is a representation for a vtkSMAnimationScene proxy.
pqServer (should be renamed to pqSession) is a pqServerManagerModelItem subclass that represents a vt...