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

#include <GraphicsLayer.h>

Inheritance diagram for WebCore::FloatAnimationValue:
WebCore::AnimationValue WebCore::AnimationValue

Public Member Functions

 FloatAnimationValue (double keyTime, float value, TimingFunction *timingFunction=nullptr)
 
std::unique_ptr< AnimationValueclone () const override
 
float value () const
 
 FloatAnimationValue (double keyTime, float value, TimingFunction *timingFunction=nullptr)
 
std::unique_ptr< AnimationValueclone () const override
 
float value () const
 
- Public Member Functions inherited from WebCore::AnimationValue
virtual ~AnimationValue ()
 
double keyTime () const
 
const TimingFunctiontimingFunction () const
 
virtual ~AnimationValue ()
 
double keyTime () const
 
const TimingFunctiontimingFunction () const
 

Additional Inherited Members

- Protected Member Functions inherited from WebCore::AnimationValue
 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

◆ FloatAnimationValue() [1/2]

WebCore::FloatAnimationValue::FloatAnimationValue ( double  keyTime,
float  value,
TimingFunction timingFunction = nullptr 
)
inline

◆ FloatAnimationValue() [2/2]

WebCore::FloatAnimationValue::FloatAnimationValue ( double  keyTime,
float  value,
TimingFunction timingFunction = nullptr 
)
inline

Member Function Documentation

◆ clone() [1/2]

std::unique_ptr<AnimationValue> WebCore::FloatAnimationValue::clone ( ) const
inlineoverridevirtual

◆ clone() [2/2]

std::unique_ptr<AnimationValue> WebCore::FloatAnimationValue::clone ( void  ) const
inlineoverridevirtual

◆ value() [1/2]

float WebCore::FloatAnimationValue::value ( ) const
inline

◆ value() [2/2]

float WebCore::FloatAnimationValue::value ( ) const
inline

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