diff options
Diffstat (limited to 'cc/CCAnimationCurve.cpp')
-rw-r--r-- | cc/CCAnimationCurve.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/cc/CCAnimationCurve.cpp b/cc/CCAnimationCurve.cpp index ae5ccdf..7cd0158 100644 --- a/cc/CCAnimationCurve.cpp +++ b/cc/CCAnimationCurve.cpp @@ -14,10 +14,20 @@ const CCFloatAnimationCurve* CCAnimationCurve::toFloatAnimationCurve() const return static_cast<const CCFloatAnimationCurve*>(this); } +CCAnimationCurve::Type CCFloatAnimationCurve::type() const +{ + return Float; +} + const CCTransformAnimationCurve* CCAnimationCurve::toTransformAnimationCurve() const { ASSERT(type() == CCAnimationCurve::Transform); return static_cast<const CCTransformAnimationCurve*>(this); } +CCAnimationCurve::Type CCTransformAnimationCurve::type() const +{ + return Transform; +} + } // namespace cc |