32 #ifndef pqAnimationCue_h 33 #define pqAnimationCue_h 46 vtkSMProxy* proxy,
pqServer* server, QObject* parent=NULL);
50 int getNumberOfKeyFrames()
const;
53 QList<vtkSMProxy*> getKeyFrames()
const;
60 vtkSMProxy* insertKeyFrame(
int index);
64 void deleteKeyFrame(
int index);
68 vtkSMProxy* getKeyFrame(
int index)
const;
71 vtkSMProxy* getAnimatedProxy()
const;
74 vtkSMProperty* getAnimatedProperty()
const;
77 int getAnimatedPropertyIndex()
const;
82 { this->KeyFrameType = type; }
87 { emit this->keyframesModified(); }
90 void setEnabled(
bool enable);
91 bool isEnabled()
const;
95 void keyframesModified();
106 void onEnabledModified();
112 void addKeyFrameInternal(vtkSMProxy*);
113 void removeKeyFrameInternal(vtkSMProxy*);
114 QString KeyFrameType;
void setKeyFrameType(const QString &type)
Set the type of the keyframe created by default.
void triggerKeyFramesModified()
Used by editors to trigger keyframesModified() signal after bulk of modifications have been made to t...
This class represents any registered Server Manager proxy.
pqServer (should be renamed to pqSession) is a pqServerManagerModelItem subclass that represents a vt...