| Index: sky/engine/core/animation/InterpolableValue.h
|
| diff --git a/sky/engine/core/animation/InterpolableValue.h b/sky/engine/core/animation/InterpolableValue.h
|
| index 3f975508864b095d4e2b73195e7bce065f372d4c..26809eca5f57eca71838ba3a3f358f4eac987b7a 100644
|
| --- a/sky/engine/core/animation/InterpolableValue.h
|
| +++ b/sky/engine/core/animation/InterpolableValue.h
|
| @@ -22,8 +22,6 @@ public:
|
|
|
| virtual PassOwnPtr<InterpolableValue> clone() const = 0;
|
|
|
| - virtual void trace(Visitor*) { }
|
| -
|
| private:
|
| virtual PassOwnPtr<InterpolableValue> interpolate(const InterpolableValue &to, const double progress) const = 0;
|
|
|
| @@ -48,8 +46,6 @@ public:
|
| double value() const { return m_value; }
|
| virtual PassOwnPtr<InterpolableValue> clone() const override final { return create(m_value); }
|
|
|
| - virtual void trace(Visitor* visitor) override { InterpolableValue::trace(visitor); }
|
| -
|
| private:
|
| virtual PassOwnPtr<InterpolableValue> interpolate(const InterpolableValue &to, const double progress) const override final;
|
| double m_value;
|
| @@ -72,8 +68,6 @@ public:
|
| bool value() const { return m_value; }
|
| virtual PassOwnPtr<InterpolableValue> clone() const override final { return create(m_value); }
|
|
|
| - virtual void trace(Visitor* visitor) override { InterpolableValue::trace(visitor); }
|
| -
|
| private:
|
| virtual PassOwnPtr<InterpolableValue> interpolate(const InterpolableValue &to, const double progress) const override final;
|
| bool m_value;
|
| @@ -111,8 +105,6 @@ public:
|
| size_t length() const { return m_size; }
|
| virtual PassOwnPtr<InterpolableValue> clone() const override final { return create(*this); }
|
|
|
| - virtual void trace(Visitor*) override;
|
| -
|
| private:
|
| virtual PassOwnPtr<InterpolableValue> interpolate(const InterpolableValue &other, const double progress) const override final;
|
| explicit InterpolableList(size_t size)
|
| @@ -145,8 +137,6 @@ public:
|
| AnimatableValue* value() const { return m_value.get(); }
|
| virtual PassOwnPtr<InterpolableValue> clone() const override final { return create(m_value); }
|
|
|
| - virtual void trace(Visitor*) override;
|
| -
|
| private:
|
| virtual PassOwnPtr<InterpolableValue> interpolate(const InterpolableValue &other, const double progress) const override final;
|
| RefPtr<AnimatableValue> m_value;
|
|
|