webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WebCore::PropertyWrapperAcceleratedTransform Class Reference
Inheritance diagram for WebCore::PropertyWrapperAcceleratedTransform:
WebCore::PropertyWrapper< const TransformOperations &> WebCore::PropertyWrapperGetter< const TransformOperations & > WebCore::AnimationPropertyWrapperBase

Public Member Functions

 PropertyWrapperAcceleratedTransform ()
 
bool animationIsAccelerated () const override
 
void blend (const AnimationBase *anim, RenderStyle *dst, const RenderStyle *a, const RenderStyle *b, double progress) const override
 
- Public Member Functions inherited from WebCore::PropertyWrapper< const TransformOperations &>
 PropertyWrapper (CSSPropertyID prop, const TransformOperations &(RenderStyle::*getter)() const, void(RenderStyle::*setter)(const TransformOperations &))
 
void blend (const AnimationBase *anim, RenderStyle *dst, const RenderStyle *a, const RenderStyle *b, double progress) const override
 
- Public Member Functions inherited from WebCore::PropertyWrapperGetter< const TransformOperations & >
 PropertyWrapperGetter (CSSPropertyID prop, const TransformOperations &(RenderStyle::*getter)() const)
 
bool equals (const RenderStyle *a, const RenderStyle *b) const override
 
const TransformOperationsvalue (const RenderStyle *a) const
 
void logBlend (const RenderStyle *a, const RenderStyle *b, const RenderStyle *result, double progress) const final
 
- Public Member Functions inherited from WebCore::AnimationPropertyWrapperBase
 AnimationPropertyWrapperBase (CSSPropertyID prop)
 
virtual ~AnimationPropertyWrapperBase ()
 
virtual bool isShorthandWrapper () const
 
CSSPropertyID property () const
 

Additional Inherited Members

- Protected Attributes inherited from WebCore::PropertyWrapper< const TransformOperations &>
void(RenderStyle::* m_setter )(const TransformOperations &)
 
- Protected Attributes inherited from WebCore::PropertyWrapperGetter< const TransformOperations & >
const TransformOperations &(RenderStyle::* m_getter )() const
 

Constructor & Destructor Documentation

◆ PropertyWrapperAcceleratedTransform()

WebCore::PropertyWrapperAcceleratedTransform::PropertyWrapperAcceleratedTransform ( )
inline

Member Function Documentation

◆ animationIsAccelerated()

bool WebCore::PropertyWrapperAcceleratedTransform::animationIsAccelerated ( ) const
inlineoverridevirtual

◆ blend()

void WebCore::PropertyWrapperAcceleratedTransform::blend ( const AnimationBase anim,
RenderStyle dst,
const RenderStyle a,
const RenderStyle b,
double  progress 
) const
inlineoverridevirtual

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