/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...] |