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

#include <GraphicsLayer.h>

Inheritance diagram for WebCore::AnimationValue:
WebCore::FilterAnimationValue WebCore::FilterAnimationValue WebCore::FloatAnimationValue WebCore::FloatAnimationValue WebCore::TransformAnimationValue WebCore::TransformAnimationValue

Public Member Functions

virtual ~AnimationValue ()
 
double keyTime () const
 
const TimingFunctiontimingFunction () const
 
virtual std::unique_ptr< AnimationValueclone () const =0
 
virtual ~AnimationValue ()
 
double keyTime () const
 
const TimingFunctiontimingFunction () const
 
virtual std::unique_ptr< AnimationValueclone () const =0
 

Protected Member Functions

 AnimationValue (double keyTime, TimingFunction *timingFunction=nullptr)
 
 AnimationValue (const AnimationValue &other)
 
 AnimationValue (AnimationValue &&)=default
 
 AnimationValue (double keyTime, TimingFunction *timingFunction=nullptr)
 
 AnimationValue (const AnimationValue &other)
 
 AnimationValue (AnimationValue &&)=default
 

Constructor & Destructor Documentation

◆ ~AnimationValue() [1/2]

virtual WebCore::AnimationValue::~AnimationValue ( )
inlinevirtual

◆ AnimationValue() [1/6]

WebCore::AnimationValue::AnimationValue ( double  keyTime,
TimingFunction timingFunction = nullptr 
)
inlineprotected

◆ AnimationValue() [2/6]

WebCore::AnimationValue::AnimationValue ( const AnimationValue other)
inlineprotected

◆ AnimationValue() [3/6]

WebCore::AnimationValue::AnimationValue ( AnimationValue &&  )
protecteddefault

◆ ~AnimationValue() [2/2]

virtual WebCore::AnimationValue::~AnimationValue ( )
inlinevirtual

◆ AnimationValue() [4/6]

WebCore::AnimationValue::AnimationValue ( double  keyTime,
TimingFunction timingFunction = nullptr 
)
inlineprotected

◆ AnimationValue() [5/6]

WebCore::AnimationValue::AnimationValue ( const AnimationValue other)
inlineprotected

◆ AnimationValue() [6/6]

WebCore::AnimationValue::AnimationValue ( AnimationValue &&  )
protecteddefault

Member Function Documentation

◆ clone() [1/2]

virtual std::unique_ptr<AnimationValue> WebCore::AnimationValue::clone ( ) const
pure virtual

◆ clone() [2/2]

virtual std::unique_ptr<AnimationValue> WebCore::AnimationValue::clone ( ) const
pure virtual

◆ keyTime() [1/2]

double WebCore::AnimationValue::keyTime ( ) const
inline

◆ keyTime() [2/2]

double WebCore::AnimationValue::keyTime ( ) const
inline

◆ timingFunction() [1/2]

const TimingFunction* WebCore::AnimationValue::timingFunction ( ) const
inline

◆ timingFunction() [2/2]

const TimingFunction* WebCore::AnimationValue::timingFunction ( ) const
inline

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