HomeSort by relevance Sort by last modified time
    Searched full:animatablevalue (Results 1 - 25 of 25) sorted by null

  /external/chromium_org/third_party/WebKit/Source/core/animation/
AnimatableValue.h 41 class AnimatableValue : public RefCounted<AnimatableValue> {
43 virtual ~AnimatableValue() { }
45 static const AnimatableValue* neutralValue();
47 static PassRefPtr<AnimatableValue> interpolate(const AnimatableValue*, const AnimatableValue*, double fraction);
49 static PassRefPtr<AnimatableValue> add(const AnimatableValue*, const AnimatableValue*);
    [all...]
AnimatableValue.cpp 32 #include "core/animation/AnimatableValue.h"
38 const AnimatableValue* AnimatableValue::neutralValue()
44 PassRefPtr<AnimatableValue> AnimatableValue::interpolate(const AnimatableValue* left, const AnimatableValue* right, double fraction)
57 PassRefPtr<AnimatableValue> AnimatableValue::add(const AnimatableValue* left, const AnimatableValue* right
    [all...]
AnimatableNeutral.h 34 #include "core/animation/AnimatableValue.h"
38 class AnimatableNeutral : public AnimatableValue {
45 virtual PassRefPtr<AnimatableValue> interpolateTo(const AnimatableValue* value, double fraction) const OVERRIDE
51 virtual PassRefPtr<AnimatableValue> addWith(const AnimatableValue* value) const OVERRIDE { return defaultAddWith(this, value); }
54 AnimatableNeutral() : AnimatableValue(TypeNeutral) { }
56 friend class AnimatableValue;
AnimatableUnknownTest.cpp 55 RefPtr<AnimatableValue> animatableUnknown;
58 RefPtr<AnimatableValue> otherAnimatableUnknown;
73 EXPECT_EQ(cssValue, toAnimatableUnknown(AnimatableValue::interpolate(animatableUnknown.get(), otherAnimatableUnknown.get(), 0).get())->toCSSValue());
74 EXPECT_EQ(cssValue, toAnimatableUnknown(AnimatableValue::interpolate(animatableUnknown.get(), otherAnimatableUnknown.get(), 0.4).get())->toCSSValue());
75 EXPECT_EQ(otherCSSValue, toAnimatableUnknown(AnimatableValue::interpolate(animatableUnknown.get(), otherAnimatableUnknown.get(), 0.5).get())->toCSSValue());
76 EXPECT_EQ(otherCSSValue, toAnimatableUnknown(AnimatableValue::interpolate(animatableUnknown.get(), otherAnimatableUnknown.get(), 0.6).get())->toCSSValue());
77 EXPECT_EQ(otherCSSValue, toAnimatableUnknown(AnimatableValue::interpolate(animatableUnknown.get(), otherAnimatableUnknown.get(), 1).get())->toCSSValue());
79 EXPECT_EQ(otherCSSValue, toAnimatableUnknown(AnimatableValue::interpolate(otherAnimatableUnknown.get(), animatableUnknown.get(), 0).get())->toCSSValue());
80 EXPECT_EQ(otherCSSValue, toAnimatableUnknown(AnimatableValue::interpolate(otherAnimatableUnknown.get(), animatableUnknown.get(), 0.4).get())->toCSSValue());
81 EXPECT_EQ(cssValue, toAnimatableUnknown(AnimatableValue::interpolate(otherAnimatableUnknown.get(), animatableUnknown.get(), 0.5).get())->toCSSValue())
    [all...]
AnimatableNeutralTest.cpp 45 EXPECT_TRUE(AnimatableValue::neutralValue());
51 RefPtr<AnimatableValue> animatableUnknown = AnimatableUnknown::create(cssValue);
53 EXPECT_EQ(cssValue, toAnimatableUnknown(AnimatableValue::add(animatableUnknown.get(), AnimatableValue::neutralValue()).get())->toCSSValue());
54 EXPECT_EQ(cssValue, toAnimatableUnknown(AnimatableValue::add(AnimatableValue::neutralValue(), animatableUnknown.get()).get())->toCSSValue());
AnimatableUnknown.h 34 #include "core/animation/AnimatableValue.h"
38 class AnimatableUnknown : public AnimatableValue {
50 virtual PassRefPtr<AnimatableValue> interpolateTo(const AnimatableValue* value, double fraction) const OVERRIDE
55 virtual PassRefPtr<AnimatableValue> addWith(const AnimatableValue* value) const OVERRIDE
62 : AnimatableValue(TypeUnknown)
71 inline const AnimatableUnknown* toAnimatableUnknown(const AnimatableValue* value)
AnimatableNumber.h 34 #include "core/animation/AnimatableValue.h"
43 class AnimatableNumber : public AnimatableValue {
75 virtual PassRefPtr<AnimatableValue> interpolateTo(const AnimatableValue*, double fraction) const OVERRIDE;
76 virtual PassRefPtr<AnimatableValue> addWith(const AnimatableValue*) const OVERRIDE;
80 : AnimatableValue(TypeNumber)
89 : AnimatableValue(TypeNumber)
119 inline const AnimatableNumber* toAnimatableNumber(const AnimatableValue* value)
KeyframeAnimationEffect.cpp 43 static PassRefPtr<ReplaceCompositableValue> create(const AnimatableValue* value)
51 virtual PassRefPtr<AnimatableValue> compositeOnto(const AnimatableValue* underlyingValue) const
53 return PassRefPtr<AnimatableValue>(m_value);
56 ReplaceCompositableValue(const AnimatableValue* value)
57 : m_value(const_cast<AnimatableValue*>(value))
60 RefPtr<AnimatableValue> m_value;
65 static PassRefPtr<AddCompositableValue> create(const AnimatableValue* value)
73 virtual PassRefPtr<AnimatableValue> compositeOnto(const AnimatableValue* underlyingValue) cons
    [all...]
KeyframeAnimationEffect.h 34 #include "core/animation/AnimatableValue.h"
62 void setPropertyValue(CSSPropertyID, const AnimatableValue*);
63 const AnimatableValue* propertyValue(CSSPropertyID) const;
69 typedef HashMap<CSSPropertyID, RefPtr<AnimatableValue> > PropertyValueMap;
91 PropertySpecificKeyframe(double offset, const AnimatableValue*, CompositeOperation);
AnimationEffect.h 41 class AnimatableValue;
56 virtual PassRefPtr<AnimatableValue> compositeOnto(const AnimatableValue*) const = 0;
KeyframeAnimationEffectTest.cpp 43 AnimatableValue* unknownAnimatableValue(double n)
48 AnimatableValue* pixelAnimatableValue(double n)
53 KeyframeAnimationEffect::KeyframeVector keyframesAtZeroAndOne(AnimatableValue* zeroValue, AnimatableValue* oneValue)
65 void expectDoubleValue(double expectedValue, PassRefPtr<AnimatableValue> value)
228 AnimatableValue* threePixelsValue = unknownAnimatableValue(3.0);
229 AnimatableValue* fourPixelsValue = unknownAnimatableValue(4.0);
230 AnimatableValue* fivePixelsValue = unknownAnimatableValue(5.0);
AnimatableNumber.cpp 105 PassRefPtr<AnimatableValue> AnimatableNumber::interpolateTo(const AnimatableValue* value, double fraction) const
111 PassRefPtr<AnimatableValue> AnimatableNumber::addWith(const AnimatableValue* value) const
AnimatableNumberTest.cpp 80 return toAnimatableNumber(AnimatableValue::interpolate(numberA, numberB, fraction).get())->toCSSValue()->equals(*cssValueExpected);
84 return toAnimatableNumber(AnimatableValue::add(numberA, numberB).get())->toCSSValue()->equals(*cssValueExpected);
  /external/chromium_org/third_party/WebKit/Source/core/css/resolver/
AnimatedStyleBuilder.cpp 36 #include "core/animation/AnimatableValue.h"
45 Length animatableValueToLength(const AnimatableValue* value, const StyleResolverState& state)
57 void AnimatedStyleBuilder::applyProperty(CSSPropertyID property, StyleResolverState& state, const AnimatableValue* value)
135 RELEASE_ASSERT_WITH_MESSAGE(false, "Unable to apply AnimatableValue to RenderStyle, not yet implemented!");
AnimatedStyleBuilder.h 38 class AnimatableValue;
43 static void applyProperty(CSSPropertyID, StyleResolverState&, const AnimatableValue*);
StyleResolver.cpp 37 #include "core/animation/AnimatableValue.h"
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/animation/css/
CSSAnimatableValueFactory.h 35 #include "core/animation/AnimatableValue.h"
44 static PassRefPtr<AnimatableValue> create(CSSPropertyID, const RenderStyle*);
CSSAnimatableValueFactory.cpp 122 static PassRefPtr<AnimatableValue> createFromLength(const Length& length, const RenderStyle* style)
141 ASSERT_WITH_MESSAGE(false, "Web Animations not yet implemented: Convert platform CalculationValue to AnimatableValue");
161 inline static PassRefPtr<AnimatableValue> createFromDouble(double value)
167 PassRefPtr<AnimatableValue> CSSAnimatableValueFactory::create(CSSPropertyID property, const RenderStyle* style)
217 RELEASE_ASSERT_WITH_MESSAGE(false, "Web Animations not yet implemented: Create AnimatableValue from render style");
  /external/chromium_org/third_party/WebKit/Source/core/
webcore_remaining.target.darwin-arm.mk 55 third_party/WebKit/Source/core/animation/AnimatableValue.cpp \
    [all...]
webcore_remaining.target.darwin-mips.mk 55 third_party/WebKit/Source/core/animation/AnimatableValue.cpp \
    [all...]
webcore_remaining.target.darwin-x86.mk 55 third_party/WebKit/Source/core/animation/AnimatableValue.cpp \
    [all...]
webcore_remaining.target.linux-arm.mk 55 third_party/WebKit/Source/core/animation/AnimatableValue.cpp \
    [all...]
webcore_remaining.target.linux-mips.mk 55 third_party/WebKit/Source/core/animation/AnimatableValue.cpp \
    [all...]
webcore_remaining.target.linux-x86.mk 55 third_party/WebKit/Source/core/animation/AnimatableValue.cpp \
    [all...]
core.gypi 529 'animation/AnimatableValue.cpp',
530 'animation/AnimatableValue.h',
    [all...]

Completed in 603 milliseconds