namespace blink {
-class InertAnimation FINAL : public AnimationNode {
+class InertAnimation final : public AnimationNode {
public:
static PassRefPtrWillBeRawPtr<InertAnimation> create(PassRefPtrWillBeRawPtr<AnimationEffect>, const Timing&, bool paused);
PassOwnPtrWillBeRawPtr<WillBeHeapVector<RefPtrWillBeMember<Interpolation> > > sample(double inheritedTime);
virtual void trace(Visitor*);
protected:
- virtual void updateChildrenAndEffects() const OVERRIDE { }
- virtual double calculateTimeToEffectChange(bool forwards, double inheritedTime, double timeToNextIteration) const OVERRIDE;
+ virtual void updateChildrenAndEffects() const override { }
+ virtual double calculateTimeToEffectChange(bool forwards, double inheritedTime, double timeToNextIteration) const override;
private:
InertAnimation(PassRefPtrWillBeRawPtr<AnimationEffect>, const Timing&, bool paused);