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

#include <KeyframeList.h>

Public Member Functions

 KeyframeValue (double key, std::unique_ptr< RenderStyle > style)
 
void addProperty (CSSPropertyID prop)
 
bool containsProperty (CSSPropertyID prop) const
 
const HashSet< CSSPropertyID > & properties () const
 
double key () const
 
void setKey (double key)
 
const RenderStylestyle () const
 
void setStyle (std::unique_ptr< RenderStyle > style)
 
TimingFunctiontimingFunction (const AtomicString &name) const
 

Constructor & Destructor Documentation

◆ KeyframeValue()

WebCore::KeyframeValue::KeyframeValue ( double  key,
std::unique_ptr< RenderStyle style 
)
inline

Member Function Documentation

◆ addProperty()

void WebCore::KeyframeValue::addProperty ( CSSPropertyID  prop)
inline

◆ containsProperty()

bool WebCore::KeyframeValue::containsProperty ( CSSPropertyID  prop) const
inline

◆ key()

double WebCore::KeyframeValue::key ( ) const
inline

◆ properties()

const HashSet<CSSPropertyID>& WebCore::KeyframeValue::properties ( ) const
inline

◆ setKey()

void WebCore::KeyframeValue::setKey ( double  key)
inline

◆ setStyle()

void WebCore::KeyframeValue::setStyle ( std::unique_ptr< RenderStyle style)
inline

◆ style()

const RenderStyle* WebCore::KeyframeValue::style ( ) const
inline

◆ timingFunction()

TimingFunction * WebCore::KeyframeValue::timingFunction ( const AtomicString name) const

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