webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Types | Public Member Functions | Protected Member Functions | List of all members
WebCore::PlatformCAAnimation Class Referenceabstract

#include <PlatformCAAnimation.h>

Inheritance diagram for WebCore::PlatformCAAnimation:
WTF::RefCounted< PlatformCAAnimation > WTF::RefCounted< PlatformCAAnimation > WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase WebCore::PlatformCAAnimationCocoa WebCore::PlatformCAAnimationCocoa WebKit::PlatformCAAnimationRemote

Public Types

enum  AnimationType {
  Basic, Keyframe, Spring, Basic,
  Keyframe, Spring
}
 
enum  FillModeType {
  NoFillMode, Forwards, Backwards, Both,
  NoFillMode, Forwards, Backwards, Both
}
 
enum  ValueFunctionType {
  NoValueFunction, RotateX, RotateY, RotateZ,
  ScaleX, ScaleY, ScaleZ, Scale,
  TranslateX, TranslateY, TranslateZ, Translate,
  NoValueFunction, RotateX, RotateY, RotateZ,
  ScaleX, ScaleY, ScaleZ, Scale,
  TranslateX, TranslateY, TranslateZ, Translate
}
 
enum  AnimationType {
  Basic, Keyframe, Spring, Basic,
  Keyframe, Spring
}
 
enum  FillModeType {
  NoFillMode, Forwards, Backwards, Both,
  NoFillMode, Forwards, Backwards, Both
}
 
enum  ValueFunctionType {
  NoValueFunction, RotateX, RotateY, RotateZ,
  ScaleX, ScaleY, ScaleZ, Scale,
  TranslateX, TranslateY, TranslateZ, Translate,
  NoValueFunction, RotateX, RotateY, RotateZ,
  ScaleX, ScaleY, ScaleZ, Scale,
  TranslateX, TranslateY, TranslateZ, Translate
}
 

Public Member Functions

virtual ~PlatformCAAnimation ()
 
virtual bool isPlatformCAAnimationCocoa () const
 
virtual bool isPlatformCAAnimationWin () const
 
virtual bool isPlatformCAAnimationRemote () const
 
virtual PassRefPtr< PlatformCAAnimationcopy () const =0
 
AnimationType animationType () const
 
virtual String keyPath () const =0
 
virtual CFTimeInterval beginTime () const =0
 
virtual void setBeginTime (CFTimeInterval)=0
 
virtual CFTimeInterval duration () const =0
 
virtual void setDuration (CFTimeInterval)=0
 
virtual float speed () const =0
 
virtual void setSpeed (float)=0
 
virtual CFTimeInterval timeOffset () const =0
 
virtual void setTimeOffset (CFTimeInterval)=0
 
virtual float repeatCount () const =0
 
virtual void setRepeatCount (float)=0
 
virtual bool autoreverses () const =0
 
virtual void setAutoreverses (bool)=0
 
virtual FillModeType fillMode () const =0
 
virtual void setFillMode (FillModeType)=0
 
virtual void setTimingFunction (const TimingFunction *, bool reverse=false)=0
 
virtual void copyTimingFunctionFrom (const PlatformCAAnimation &)=0
 
virtual bool isRemovedOnCompletion () const =0
 
virtual void setRemovedOnCompletion (bool)=0
 
virtual bool isAdditive () const =0
 
virtual void setAdditive (bool)=0
 
virtual ValueFunctionType valueFunction () const =0
 
virtual void setValueFunction (ValueFunctionType)=0
 
virtual void setFromValue (float)=0
 
virtual void setFromValue (const WebCore::TransformationMatrix &)=0
 
virtual void setFromValue (const FloatPoint3D &)=0
 
virtual void setFromValue (const WebCore::Color &)=0
 
virtual void setFromValue (const FilterOperation *, int internalFilterPropertyIndex)=0
 
virtual void copyFromValueFrom (const PlatformCAAnimation &)=0
 
virtual void setToValue (float)=0
 
virtual void setToValue (const WebCore::TransformationMatrix &)=0
 
virtual void setToValue (const FloatPoint3D &)=0
 
virtual void setToValue (const WebCore::Color &)=0
 
virtual void setToValue (const FilterOperation *, int internalFilterPropertyIndex)=0
 
virtual void copyToValueFrom (const PlatformCAAnimation &)=0
 
virtual void setValues (const Vector< float > &)=0
 
virtual void setValues (const Vector< WebCore::TransformationMatrix > &)=0
 
virtual void setValues (const Vector< FloatPoint3D > &)=0
 
virtual void setValues (const Vector< WebCore::Color > &)=0
 
virtual void setValues (const Vector< RefPtr< FilterOperation >> &, int internalFilterPropertyIndex)=0
 
virtual void copyValuesFrom (const PlatformCAAnimation &)=0
 
virtual void setKeyTimes (const Vector< float > &)=0
 
virtual void copyKeyTimesFrom (const PlatformCAAnimation &)=0
 
virtual void setTimingFunctions (const Vector< const TimingFunction *> &, bool reverse=false)=0
 
virtual void copyTimingFunctionsFrom (const PlatformCAAnimation &)=0
 
void setActualStartTimeIfNeeded (CFTimeInterval t)
 
bool isBasicAnimation () const
 
virtual ~PlatformCAAnimation ()
 
virtual bool isPlatformCAAnimationCocoa () const
 
virtual bool isPlatformCAAnimationWin () const
 
virtual bool isPlatformCAAnimationRemote () const
 
virtual PassRefPtr< PlatformCAAnimationcopy () const =0
 
AnimationType animationType () const
 
virtual String keyPath () const =0
 
virtual CFTimeInterval beginTime () const =0
 
virtual void setBeginTime (CFTimeInterval)=0
 
virtual CFTimeInterval duration () const =0
 
virtual void setDuration (CFTimeInterval)=0
 
virtual float speed () const =0
 
virtual void setSpeed (float)=0
 
virtual CFTimeInterval timeOffset () const =0
 
virtual void setTimeOffset (CFTimeInterval)=0
 
virtual float repeatCount () const =0
 
virtual void setRepeatCount (float)=0
 
virtual bool autoreverses () const =0
 
virtual void setAutoreverses (bool)=0
 
virtual FillModeType fillMode () const =0
 
virtual void setFillMode (FillModeType)=0
 
virtual void setTimingFunction (const TimingFunction *, bool reverse=false)=0
 
virtual void copyTimingFunctionFrom (const PlatformCAAnimation &)=0
 
virtual bool isRemovedOnCompletion () const =0
 
virtual void setRemovedOnCompletion (bool)=0
 
virtual bool isAdditive () const =0
 
virtual void setAdditive (bool)=0
 
virtual ValueFunctionType valueFunction () const =0
 
virtual void setValueFunction (ValueFunctionType)=0
 
virtual void setFromValue (float)=0
 
virtual void setFromValue (const WebCore::TransformationMatrix &)=0
 
virtual void setFromValue (const FloatPoint3D &)=0
 
virtual void setFromValue (const WebCore::Color &)=0
 
virtual void setFromValue (const FilterOperation *, int internalFilterPropertyIndex)=0
 
virtual void copyFromValueFrom (const PlatformCAAnimation &)=0
 
virtual void setToValue (float)=0
 
virtual void setToValue (const WebCore::TransformationMatrix &)=0
 
virtual void setToValue (const FloatPoint3D &)=0
 
virtual void setToValue (const WebCore::Color &)=0
 
virtual void setToValue (const FilterOperation *, int internalFilterPropertyIndex)=0
 
virtual void copyToValueFrom (const PlatformCAAnimation &)=0
 
virtual void setValues (const Vector< float > &)=0
 
virtual void setValues (const Vector< WebCore::TransformationMatrix > &)=0
 
virtual void setValues (const Vector< FloatPoint3D > &)=0
 
virtual void setValues (const Vector< WebCore::Color > &)=0
 
virtual void setValues (const Vector< RefPtr< FilterOperation >> &, int internalFilterPropertyIndex)=0
 
virtual void copyValuesFrom (const PlatformCAAnimation &)=0
 
virtual void setKeyTimes (const Vector< float > &)=0
 
virtual void copyKeyTimesFrom (const PlatformCAAnimation &)=0
 
virtual void setTimingFunctions (const Vector< const TimingFunction *> &, bool reverse=false)=0
 
virtual void copyTimingFunctionsFrom (const PlatformCAAnimation &)=0
 
void setActualStartTimeIfNeeded (CFTimeInterval t)
 
bool isBasicAnimation () const
 
- Public Member Functions inherited from WTF::RefCounted< PlatformCAAnimation >
void deref () const
 
void deref () const
 
void deref () const
 
- Public Member Functions inherited from WTF::RefCountedBase
void ref () const
 
bool hasOneRef () const
 
unsigned refCount () const
 
void relaxAdoptionRequirement ()
 
void ref () const
 
bool hasOneRef () const
 
unsigned refCount () const
 
void relaxAdoptionRequirement ()
 
void ref () const
 
bool hasOneRef () const
 
unsigned refCount () const
 
void relaxAdoptionRequirement ()
 

Protected Member Functions

 PlatformCAAnimation (AnimationType type=Basic)
 
void setType (AnimationType type)
 
 PlatformCAAnimation (AnimationType type=Basic)
 
void setType (AnimationType type)
 
- Protected Member Functions inherited from WTF::RefCounted< PlatformCAAnimation >
 RefCounted ()
 
 RefCounted ()
 
 RefCounted ()
 
 ~RefCounted ()
 
 ~RefCounted ()
 
 ~RefCounted ()
 
- Protected Member Functions inherited from WTF::RefCountedBase
 RefCountedBase ()
 
 ~RefCountedBase ()
 
bool derefBase () const
 
bool deletionHasBegun () const
 
 RefCountedBase ()
 
 ~RefCountedBase ()
 
bool derefBase () const
 
bool deletionHasBegun () const
 
 RefCountedBase ()
 
 ~RefCountedBase ()
 
bool derefBase () const
 
bool deletionHasBegun () const
 

Member Enumeration Documentation

◆ AnimationType [1/2]

Enumerator
Basic 
Keyframe 
Spring 
Basic 
Keyframe 
Spring 

◆ AnimationType [2/2]

Enumerator
Basic 
Keyframe 
Spring 
Basic 
Keyframe 
Spring 

◆ FillModeType [1/2]

Enumerator
NoFillMode 
Forwards 
Backwards 
Both 
NoFillMode 
Forwards 
Backwards 
Both 

◆ FillModeType [2/2]

Enumerator
NoFillMode 
Forwards 
Backwards 
Both 
NoFillMode 
Forwards 
Backwards 
Both 

◆ ValueFunctionType [1/2]

Enumerator
NoValueFunction 
RotateX 
RotateY 
RotateZ 
ScaleX 
ScaleY 
ScaleZ 
Scale 
TranslateX 
TranslateY 
TranslateZ 
Translate 
NoValueFunction 
RotateX 
RotateY 
RotateZ 
ScaleX 
ScaleY 
ScaleZ 
Scale 
TranslateX 
TranslateY 
TranslateZ 
Translate 

◆ ValueFunctionType [2/2]

Enumerator
NoValueFunction 
RotateX 
RotateY 
RotateZ 
ScaleX 
ScaleY 
ScaleZ 
Scale 
TranslateX 
TranslateY 
TranslateZ 
Translate 
NoValueFunction 
RotateX 
RotateY 
RotateZ 
ScaleX 
ScaleY 
ScaleZ 
Scale 
TranslateX 
TranslateY 
TranslateZ 
Translate 

Constructor & Destructor Documentation

◆ ~PlatformCAAnimation() [1/2]

virtual WebCore::PlatformCAAnimation::~PlatformCAAnimation ( )
inlinevirtual

◆ PlatformCAAnimation() [1/2]

WebCore::PlatformCAAnimation::PlatformCAAnimation ( AnimationType  type = Basic)
inlineprotected

◆ ~PlatformCAAnimation() [2/2]

virtual WebCore::PlatformCAAnimation::~PlatformCAAnimation ( )
inlinevirtual

◆ PlatformCAAnimation() [2/2]

WebCore::PlatformCAAnimation::PlatformCAAnimation ( AnimationType  type = Basic)
inlineprotected

Member Function Documentation

◆ animationType() [1/2]

AnimationType WebCore::PlatformCAAnimation::animationType ( ) const
inline

◆ animationType() [2/2]

AnimationType WebCore::PlatformCAAnimation::animationType ( ) const
inline

◆ autoreverses() [1/2]

virtual bool WebCore::PlatformCAAnimation::autoreverses ( ) const
pure virtual

◆ autoreverses() [2/2]

virtual bool WebCore::PlatformCAAnimation::autoreverses ( ) const
pure virtual

◆ beginTime() [1/2]

virtual CFTimeInterval WebCore::PlatformCAAnimation::beginTime ( ) const
pure virtual

◆ beginTime() [2/2]

virtual CFTimeInterval WebCore::PlatformCAAnimation::beginTime ( ) const
pure virtual

◆ copy() [1/2]

virtual PassRefPtr<PlatformCAAnimation> WebCore::PlatformCAAnimation::copy ( ) const
pure virtual

◆ copy() [2/2]

virtual PassRefPtr<PlatformCAAnimation> WebCore::PlatformCAAnimation::copy ( ) const
pure virtual

◆ copyFromValueFrom() [1/2]

virtual void WebCore::PlatformCAAnimation::copyFromValueFrom ( const PlatformCAAnimation )
pure virtual

◆ copyFromValueFrom() [2/2]

virtual void WebCore::PlatformCAAnimation::copyFromValueFrom ( const PlatformCAAnimation )
pure virtual

◆ copyKeyTimesFrom() [1/2]

virtual void WebCore::PlatformCAAnimation::copyKeyTimesFrom ( const PlatformCAAnimation )
pure virtual

◆ copyKeyTimesFrom() [2/2]

virtual void WebCore::PlatformCAAnimation::copyKeyTimesFrom ( const PlatformCAAnimation )
pure virtual

◆ copyTimingFunctionFrom() [1/2]

virtual void WebCore::PlatformCAAnimation::copyTimingFunctionFrom ( const PlatformCAAnimation )
pure virtual

◆ copyTimingFunctionFrom() [2/2]

virtual void WebCore::PlatformCAAnimation::copyTimingFunctionFrom ( const PlatformCAAnimation )
pure virtual

◆ copyTimingFunctionsFrom() [1/2]

virtual void WebCore::PlatformCAAnimation::copyTimingFunctionsFrom ( const PlatformCAAnimation )
pure virtual

◆ copyTimingFunctionsFrom() [2/2]

virtual void WebCore::PlatformCAAnimation::copyTimingFunctionsFrom ( const PlatformCAAnimation )
pure virtual

◆ copyToValueFrom() [1/2]

virtual void WebCore::PlatformCAAnimation::copyToValueFrom ( const PlatformCAAnimation )
pure virtual

◆ copyToValueFrom() [2/2]

virtual void WebCore::PlatformCAAnimation::copyToValueFrom ( const PlatformCAAnimation )
pure virtual

◆ copyValuesFrom() [1/2]

virtual void WebCore::PlatformCAAnimation::copyValuesFrom ( const PlatformCAAnimation )
pure virtual

◆ copyValuesFrom() [2/2]

virtual void WebCore::PlatformCAAnimation::copyValuesFrom ( const PlatformCAAnimation )
pure virtual

◆ duration() [1/2]

virtual CFTimeInterval WebCore::PlatformCAAnimation::duration ( ) const
pure virtual

◆ duration() [2/2]

virtual CFTimeInterval WebCore::PlatformCAAnimation::duration ( ) const
pure virtual

◆ fillMode() [1/2]

virtual FillModeType WebCore::PlatformCAAnimation::fillMode ( ) const
pure virtual

◆ fillMode() [2/2]

virtual FillModeType WebCore::PlatformCAAnimation::fillMode ( ) const
pure virtual

◆ isAdditive() [1/2]

virtual bool WebCore::PlatformCAAnimation::isAdditive ( ) const
pure virtual

◆ isAdditive() [2/2]

virtual bool WebCore::PlatformCAAnimation::isAdditive ( ) const
pure virtual

◆ isBasicAnimation() [1/2]

bool WebCore::PlatformCAAnimation::isBasicAnimation ( ) const

◆ isBasicAnimation() [2/2]

bool WebCore::PlatformCAAnimation::isBasicAnimation ( ) const

◆ isPlatformCAAnimationCocoa() [1/2]

virtual bool WebCore::PlatformCAAnimation::isPlatformCAAnimationCocoa ( ) const
inlinevirtual

◆ isPlatformCAAnimationCocoa() [2/2]

virtual bool WebCore::PlatformCAAnimation::isPlatformCAAnimationCocoa ( ) const
inlinevirtual

◆ isPlatformCAAnimationRemote() [1/2]

virtual bool WebCore::PlatformCAAnimation::isPlatformCAAnimationRemote ( ) const
inlinevirtual

◆ isPlatformCAAnimationRemote() [2/2]

virtual bool WebCore::PlatformCAAnimation::isPlatformCAAnimationRemote ( ) const
inlinevirtual

◆ isPlatformCAAnimationWin() [1/2]

virtual bool WebCore::PlatformCAAnimation::isPlatformCAAnimationWin ( ) const
inlinevirtual

◆ isPlatformCAAnimationWin() [2/2]

virtual bool WebCore::PlatformCAAnimation::isPlatformCAAnimationWin ( ) const
inlinevirtual

◆ isRemovedOnCompletion() [1/2]

virtual bool WebCore::PlatformCAAnimation::isRemovedOnCompletion ( ) const
pure virtual

◆ isRemovedOnCompletion() [2/2]

virtual bool WebCore::PlatformCAAnimation::isRemovedOnCompletion ( ) const
pure virtual

◆ keyPath() [1/2]

virtual String WebCore::PlatformCAAnimation::keyPath ( ) const
pure virtual

◆ keyPath() [2/2]

virtual String WebCore::PlatformCAAnimation::keyPath ( ) const
pure virtual

◆ repeatCount() [1/2]

virtual float WebCore::PlatformCAAnimation::repeatCount ( ) const
pure virtual

◆ repeatCount() [2/2]

virtual float WebCore::PlatformCAAnimation::repeatCount ( ) const
pure virtual

◆ setActualStartTimeIfNeeded() [1/2]

void WebCore::PlatformCAAnimation::setActualStartTimeIfNeeded ( CFTimeInterval  t)
inline

◆ setActualStartTimeIfNeeded() [2/2]

void WebCore::PlatformCAAnimation::setActualStartTimeIfNeeded ( CFTimeInterval  t)
inline

◆ setAdditive() [1/2]

virtual void WebCore::PlatformCAAnimation::setAdditive ( bool  )
pure virtual

◆ setAdditive() [2/2]

virtual void WebCore::PlatformCAAnimation::setAdditive ( bool  )
pure virtual

◆ setAutoreverses() [1/2]

virtual void WebCore::PlatformCAAnimation::setAutoreverses ( bool  )
pure virtual

◆ setAutoreverses() [2/2]

virtual void WebCore::PlatformCAAnimation::setAutoreverses ( bool  )
pure virtual

◆ setBeginTime() [1/2]

virtual void WebCore::PlatformCAAnimation::setBeginTime ( CFTimeInterval  )
pure virtual

◆ setBeginTime() [2/2]

virtual void WebCore::PlatformCAAnimation::setBeginTime ( CFTimeInterval  )
pure virtual

◆ setDuration() [1/2]

virtual void WebCore::PlatformCAAnimation::setDuration ( CFTimeInterval  )
pure virtual

◆ setDuration() [2/2]

virtual void WebCore::PlatformCAAnimation::setDuration ( CFTimeInterval  )
pure virtual

◆ setFillMode() [1/2]

virtual void WebCore::PlatformCAAnimation::setFillMode ( FillModeType  )
pure virtual

◆ setFillMode() [2/2]

virtual void WebCore::PlatformCAAnimation::setFillMode ( FillModeType  )
pure virtual

◆ setFromValue() [1/10]

virtual void WebCore::PlatformCAAnimation::setFromValue ( float  )
pure virtual

◆ setFromValue() [2/10]

virtual void WebCore::PlatformCAAnimation::setFromValue ( float  )
pure virtual

◆ setFromValue() [3/10]

virtual void WebCore::PlatformCAAnimation::setFromValue ( const WebCore::TransformationMatrix )
pure virtual

◆ setFromValue() [4/10]

virtual void WebCore::PlatformCAAnimation::setFromValue ( const WebCore::TransformationMatrix )
pure virtual

◆ setFromValue() [5/10]

virtual void WebCore::PlatformCAAnimation::setFromValue ( const FloatPoint3D )
pure virtual

◆ setFromValue() [6/10]

virtual void WebCore::PlatformCAAnimation::setFromValue ( const FloatPoint3D )
pure virtual

◆ setFromValue() [7/10]

virtual void WebCore::PlatformCAAnimation::setFromValue ( const WebCore::Color )
pure virtual

◆ setFromValue() [8/10]

virtual void WebCore::PlatformCAAnimation::setFromValue ( const WebCore::Color )
pure virtual

◆ setFromValue() [9/10]

virtual void WebCore::PlatformCAAnimation::setFromValue ( const FilterOperation ,
int  internalFilterPropertyIndex 
)
pure virtual

◆ setFromValue() [10/10]

virtual void WebCore::PlatformCAAnimation::setFromValue ( const FilterOperation ,
int  internalFilterPropertyIndex 
)
pure virtual

◆ setKeyTimes() [1/2]

virtual void WebCore::PlatformCAAnimation::setKeyTimes ( const Vector< float > &  )
pure virtual

◆ setKeyTimes() [2/2]

virtual void WebCore::PlatformCAAnimation::setKeyTimes ( const Vector< float > &  )
pure virtual

◆ setRemovedOnCompletion() [1/2]

virtual void WebCore::PlatformCAAnimation::setRemovedOnCompletion ( bool  )
pure virtual

◆ setRemovedOnCompletion() [2/2]

virtual void WebCore::PlatformCAAnimation::setRemovedOnCompletion ( bool  )
pure virtual

◆ setRepeatCount() [1/2]

virtual void WebCore::PlatformCAAnimation::setRepeatCount ( float  )
pure virtual

◆ setRepeatCount() [2/2]

virtual void WebCore::PlatformCAAnimation::setRepeatCount ( float  )
pure virtual

◆ setSpeed() [1/2]

virtual void WebCore::PlatformCAAnimation::setSpeed ( float  )
pure virtual

◆ setSpeed() [2/2]

virtual void WebCore::PlatformCAAnimation::setSpeed ( float  )
pure virtual

◆ setTimeOffset() [1/2]

virtual void WebCore::PlatformCAAnimation::setTimeOffset ( CFTimeInterval  )
pure virtual

◆ setTimeOffset() [2/2]

virtual void WebCore::PlatformCAAnimation::setTimeOffset ( CFTimeInterval  )
pure virtual

◆ setTimingFunction() [1/2]

virtual void WebCore::PlatformCAAnimation::setTimingFunction ( const TimingFunction ,
bool  reverse = false 
)
pure virtual

◆ setTimingFunction() [2/2]

virtual void WebCore::PlatformCAAnimation::setTimingFunction ( const TimingFunction ,
bool  reverse = false 
)
pure virtual

◆ setTimingFunctions() [1/2]

virtual void WebCore::PlatformCAAnimation::setTimingFunctions ( const Vector< const TimingFunction *> &  ,
bool  reverse = false 
)
pure virtual

◆ setTimingFunctions() [2/2]

virtual void WebCore::PlatformCAAnimation::setTimingFunctions ( const Vector< const TimingFunction *> &  ,
bool  reverse = false 
)
pure virtual

◆ setToValue() [1/10]

virtual void WebCore::PlatformCAAnimation::setToValue ( float  )
pure virtual

◆ setToValue() [2/10]

virtual void WebCore::PlatformCAAnimation::setToValue ( float  )
pure virtual

◆ setToValue() [3/10]

virtual void WebCore::PlatformCAAnimation::setToValue ( const WebCore::TransformationMatrix )
pure virtual

◆ setToValue() [4/10]

virtual void WebCore::PlatformCAAnimation::setToValue ( const WebCore::TransformationMatrix )
pure virtual

◆ setToValue() [5/10]

virtual void WebCore::PlatformCAAnimation::setToValue ( const FloatPoint3D )
pure virtual

◆ setToValue() [6/10]

virtual void WebCore::PlatformCAAnimation::setToValue ( const FloatPoint3D )
pure virtual

◆ setToValue() [7/10]

virtual void WebCore::PlatformCAAnimation::setToValue ( const WebCore::Color )
pure virtual

◆ setToValue() [8/10]

virtual void WebCore::PlatformCAAnimation::setToValue ( const WebCore::Color )
pure virtual

◆ setToValue() [9/10]

virtual void WebCore::PlatformCAAnimation::setToValue ( const FilterOperation ,
int  internalFilterPropertyIndex 
)
pure virtual

◆ setToValue() [10/10]

virtual void WebCore::PlatformCAAnimation::setToValue ( const FilterOperation ,
int  internalFilterPropertyIndex 
)
pure virtual

◆ setType() [1/2]

void WebCore::PlatformCAAnimation::setType ( AnimationType  type)
inlineprotected

◆ setType() [2/2]

void WebCore::PlatformCAAnimation::setType ( AnimationType  type)
inlineprotected

◆ setValueFunction() [1/2]

virtual void WebCore::PlatformCAAnimation::setValueFunction ( ValueFunctionType  )
pure virtual

◆ setValueFunction() [2/2]

virtual void WebCore::PlatformCAAnimation::setValueFunction ( ValueFunctionType  )
pure virtual

◆ setValues() [1/10]

virtual void WebCore::PlatformCAAnimation::setValues ( const Vector< float > &  )
pure virtual

◆ setValues() [2/10]

virtual void WebCore::PlatformCAAnimation::setValues ( const Vector< float > &  )
pure virtual

◆ setValues() [3/10]

virtual void WebCore::PlatformCAAnimation::setValues ( const Vector< WebCore::TransformationMatrix > &  )
pure virtual

◆ setValues() [4/10]

virtual void WebCore::PlatformCAAnimation::setValues ( const Vector< WebCore::TransformationMatrix > &  )
pure virtual

◆ setValues() [5/10]

virtual void WebCore::PlatformCAAnimation::setValues ( const Vector< FloatPoint3D > &  )
pure virtual

◆ setValues() [6/10]

virtual void WebCore::PlatformCAAnimation::setValues ( const Vector< FloatPoint3D > &  )
pure virtual

◆ setValues() [7/10]

virtual void WebCore::PlatformCAAnimation::setValues ( const Vector< WebCore::Color > &  )
pure virtual

◆ setValues() [8/10]

virtual void WebCore::PlatformCAAnimation::setValues ( const Vector< WebCore::Color > &  )
pure virtual

◆ setValues() [9/10]

virtual void WebCore::PlatformCAAnimation::setValues ( const Vector< RefPtr< FilterOperation >> &  ,
int  internalFilterPropertyIndex 
)
pure virtual

◆ setValues() [10/10]

virtual void WebCore::PlatformCAAnimation::setValues ( const Vector< RefPtr< FilterOperation >> &  ,
int  internalFilterPropertyIndex 
)
pure virtual

◆ speed() [1/2]

virtual float WebCore::PlatformCAAnimation::speed ( ) const
pure virtual

◆ speed() [2/2]

virtual float WebCore::PlatformCAAnimation::speed ( ) const
pure virtual

◆ timeOffset() [1/2]

virtual CFTimeInterval WebCore::PlatformCAAnimation::timeOffset ( ) const
pure virtual

◆ timeOffset() [2/2]

virtual CFTimeInterval WebCore::PlatformCAAnimation::timeOffset ( ) const
pure virtual

◆ valueFunction() [1/2]

virtual ValueFunctionType WebCore::PlatformCAAnimation::valueFunction ( ) const
pure virtual

◆ valueFunction() [2/2]

virtual ValueFunctionType WebCore::PlatformCAAnimation::valueFunction ( ) const
pure virtual

The documentation for this class was generated from the following files: