28 virtual void InternalRedraw()
override;
35 void OnScrubberPosChangedEvent(plUInt64 uiNewScrubberTickPos);
39 void onEventTrackInsertCpAt(plInt64 tickX, QString value);
40 void onEventTrackCpMoved(plUInt32 cpIdx, plInt64 iTickX);
41 void onEventTrackCpDeleted(plUInt32 cpIdx);
42 void onEventTrackBeginOperation(QString name);
43 void onEventTrackEndOperation(
bool commit);
44 void onEventTrackBeginCpChanges(QString name);
45 void onEventTrackEndCpChanges();
49 void onCurveInsertCpAt(plUInt32 uiCurveIdx, plInt64 tickX,
double newPosY);
50 void onCurveCpMoved(plUInt32 curveIdx, plUInt32 cpIdx, plInt64 iTickX,
double newPosY);
51 void onCurveCpDeleted(plUInt32 curveIdx, plUInt32 cpIdx);
52 void onCurveTangentMoved(plUInt32 curveIdx, plUInt32 cpIdx,
float newPosX,
float newPosY,
bool rightTangent);
53 void onLinkCurveTangents(plUInt32 curveIdx, plUInt32 cpIdx,
bool bLink);
54 void onCurveTangentModeChanged(plUInt32 curveIdx, plUInt32 cpIdx,
bool rightTangent,
int mode);
56 void onCurveBeginOperation(QString name);
57 void onCurveEndOperation(
bool commit);
58 void onCurveBeginCpChanges(QString name);
59 void onCurveEndCpChanges();
67 void QueryObjectBBox(plInt32 iPurpose = 0);
68 void UpdateEventTrackEditor();
69 void UpdateCurveEditor();
A clock that can be speed up, slowed down, paused, etc. Useful for updating game logic,...
Definition Clock.h:15
virtual const char * GetWindowLayoutGroupName() const override
The 'GroupName' is used for serializing window layouts. It should be unique among different window ty...
Definition AnimationClipAssetWindow.moc.h:25
Definition CommandHistory.h:31