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

#include <PlatformCALayerRemote.h>

Inheritance diagram for WebKit::PlatformCALayerRemote:
WebCore::PlatformCALayer WTF::RefCounted< PlatformCALayer > WTF::RefCounted< PlatformCALayer > WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase WebKit::PlatformCALayerRemoteCustom WebKit::PlatformCALayerRemoteTiledBacking

Public Member Functions

virtual ~PlatformCALayerRemote ()
 
PlatformLayerplatformLayer () const override
 
void recursiveBuildTransaction (RemoteLayerTreeContext &, RemoteLayerTreeTransaction &)
 
void setNeedsDisplayInRect (const WebCore::FloatRect &dirtyRect) override
 
void setNeedsDisplay () override
 
void copyContentsFromLayer (PlatformCALayer *) override
 
WebCore::PlatformCALayersuperlayer () const override
 
void removeFromSuperlayer () override
 
void setSublayers (const WebCore::PlatformCALayerList &) override
 
void removeAllSublayers () override
 
void appendSublayer (WebCore::PlatformCALayer &) override
 
void insertSublayer (WebCore::PlatformCALayer &, size_t index) override
 
void replaceSublayer (WebCore::PlatformCALayer &reference, WebCore::PlatformCALayer &) override
 
const WebCore::PlatformCALayerListcustomSublayers () const override
 
void adoptSublayers (WebCore::PlatformCALayer &source) override
 
void addAnimationForKey (const String &key, WebCore::PlatformCAAnimation &) override
 
void removeAnimationForKey (const String &key) override
 
PassRefPtr< WebCore::PlatformCAAnimationanimationForKey (const String &key) override
 
void animationStarted (const String &key, CFTimeInterval beginTime) override
 
void animationEnded (const String &key) override
 
void setMask (WebCore::PlatformCALayer *) override
 
bool isOpaque () const override
 
void setOpaque (bool) override
 
WebCore::FloatRect bounds () const override
 
void setBounds (const WebCore::FloatRect &) override
 
WebCore::FloatPoint3D position () const override
 
void setPosition (const WebCore::FloatPoint3D &) override
 
WebCore::FloatPoint3D anchorPoint () const override
 
void setAnchorPoint (const WebCore::FloatPoint3D &) override
 
WebCore::TransformationMatrix transform () const override
 
void setTransform (const WebCore::TransformationMatrix &) override
 
WebCore::TransformationMatrix sublayerTransform () const override
 
void setSublayerTransform (const WebCore::TransformationMatrix &) override
 
bool isHidden () const override
 
void setHidden (bool) override
 
bool contentsHidden () const override
 
void setContentsHidden (bool) override
 
bool userInteractionEnabled () const override
 
void setUserInteractionEnabled (bool) override
 
void setBackingStoreAttached (bool) override
 
bool backingStoreAttached () const override
 
bool backingContributesToMemoryEstimate () const override
 
bool geometryFlipped () const override
 
void setGeometryFlipped (bool) override
 
bool isDoubleSided () const override
 
void setDoubleSided (bool) override
 
bool masksToBounds () const override
 
void setMasksToBounds (bool) override
 
bool acceleratesDrawing () const override
 
void setAcceleratesDrawing (bool) override
 
bool wantsDeepColorBackingStore () const override
 
void setWantsDeepColorBackingStore (bool) override
 
bool supportsSubpixelAntialiasedText () const override
 
void setSupportsSubpixelAntialiasedText (bool) override
 
CFTypeRef contents () const override
 
void setContents (CFTypeRef) override
 
void setContentsRect (const WebCore::FloatRect &) override
 
void setMinificationFilter (WebCore::PlatformCALayer::FilterType) override
 
void setMagnificationFilter (WebCore::PlatformCALayer::FilterType) override
 
WebCore::Color backgroundColor () const override
 
void setBackgroundColor (const WebCore::Color &) override
 
void setBorderWidth (float) override
 
void setBorderColor (const WebCore::Color &) override
 
float opacity () const override
 
void setOpacity (float) override
 
void setFilters (const WebCore::FilterOperations &) override
 
void copyFiltersFrom (const WebCore::PlatformCALayer &) override
 
void setName (const String &) override
 
void setSpeed (float) override
 
void setTimeOffset (CFTimeInterval) override
 
float contentsScale () const override
 
void setContentsScale (float) override
 
float cornerRadius () const override
 
void setCornerRadius (float) override
 
void setEdgeAntialiasingMask (unsigned) override
 
WebCore::FloatRoundedRect shapeRoundedRect () const override
 
void setShapeRoundedRect (const WebCore::FloatRoundedRect &) override
 
WebCore::Path shapePath () const override
 
void setShapePath (const WebCore::Path &) override
 
WebCore::WindRule shapeWindRule () const override
 
void setShapeWindRule (WebCore::WindRule) override
 
WebCore::GraphicsLayer::CustomAppearance customAppearance () const override
 
void updateCustomAppearance (WebCore::GraphicsLayer::CustomAppearance) override
 
WebCore::TiledBackingtiledBacking () override
 
PassRefPtr< WebCore::PlatformCALayerclone (WebCore::PlatformCALayerClient *owner) const override
 
PassRefPtr< PlatformCALayercreateCompatibleLayer (WebCore::PlatformCALayer::LayerType, WebCore::PlatformCALayerClient *) const override
 
void enumerateRectsBeingDrawn (CGContextRef, void(^ block)(CGRect)) override
 
virtual uint32_t hostingContextID ()
 
unsigned backingStoreBytesPerPixel () const override
 
void setClonedLayer (const PlatformCALayer *)
 
RemoteLayerTreeTransaction::LayerPropertiesproperties ()
 
const RemoteLayerTreeTransaction::LayerPropertiesproperties () const
 
void didCommit ()
 
void clearContext ()
 
RemoteLayerTreeContextcontext () const
 
- Public Member Functions inherited from WebCore::PlatformCALayer
virtual ~PlatformCALayer ()
 
GraphicsLayer::PlatformLayerID layerID () const
 
virtual bool isPlatformCALayerCocoa () const
 
virtual bool isPlatformCALayerRemoteCustom () const
 
bool usesTiledBackingLayer () const
 
PlatformCALayerClientowner () const
 
virtual void setOwner (PlatformCALayerClient *owner)
 
virtual void animationStarted (const String &key, CFTimeInterval beginTime)=0
 
virtual void animationEnded (const String &key)=0
 
LayerType layerType () const
 
bool canHaveBackingStore () const
 
virtual void addAnimationForKey (const String &key, PlatformCAAnimation &)=0
 
virtual void removeAnimationForKey (const String &key)=0
 
virtual PassRefPtr< PlatformCAAnimationanimationForKey (const String &key)=0
 
void setPosition (const FloatPoint &pos)
 
virtual void setName (const String &)=0
 
virtual void drawTextAtPoint (CGContextRef, CGFloat x, CGFloat y, CGSize scale, CGFloat fontSize, const char *text, size_t length, CGFloat strokeWidthAsPercentageOfFontSize=0, Color strokeColor=Color()) const
 
PassRefPtr< PlatformCALayercreateCompatibleLayerOrTakeFromPool (LayerType layerType, PlatformCALayerClient *client, IntSize)
 
void moveToLayerPool ()
 
virtual ~PlatformCALayer ()
 
GraphicsLayer::PlatformLayerID layerID () const
 
virtual bool isPlatformCALayerCocoa () const
 
virtual bool isPlatformCALayerRemoteCustom () const
 
bool usesTiledBackingLayer () const
 
PlatformCALayerClientowner () const
 
virtual void setOwner (PlatformCALayerClient *owner)
 
virtual void animationStarted (const String &key, CFTimeInterval beginTime)=0
 
virtual void animationEnded (const String &key)=0
 
LayerType layerType () const
 
bool canHaveBackingStore () const
 
virtual void addAnimationForKey (const String &key, PlatformCAAnimation &)=0
 
virtual void removeAnimationForKey (const String &key)=0
 
virtual PassRefPtr< PlatformCAAnimationanimationForKey (const String &key)=0
 
void setPosition (const FloatPoint &pos)
 
virtual void setName (const String &)=0
 
virtual void drawTextAtPoint (CGContextRef, CGFloat x, CGFloat y, CGSize scale, CGFloat fontSize, const char *text, size_t length, CGFloat strokeWidthAsPercentageOfFontSize=0, Color strokeColor=Color()) const
 
PassRefPtr< PlatformCALayercreateCompatibleLayerOrTakeFromPool (LayerType layerType, PlatformCALayerClient *client, IntSize)
 
void moveToLayerPool ()
 
- Public Member Functions inherited from WTF::RefCounted< PlatformCALayer >
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 ()
 

Static Public Member Functions

static PassRefPtr< PlatformCALayerRemotecreate (WebCore::PlatformCALayer::LayerType, WebCore::PlatformCALayerClient *, RemoteLayerTreeContext &)
 
static PassRefPtr< PlatformCALayerRemotecreate (PlatformLayer *, WebCore::PlatformCALayerClient *, RemoteLayerTreeContext &)
 
static PassRefPtr< PlatformCALayerRemotecreate (const PlatformCALayerRemote &, WebCore::PlatformCALayerClient *, RemoteLayerTreeContext &)
 
static bool filtersCanBeComposited (const WebCore::FilterOperations &)
 
- Static Public Member Functions inherited from WebCore::PlatformCALayer
static CFTimeInterval currentTimeToMediaTime (double t)
 
static PlatformCALayerplatformCALayer (void *platformLayer)
 
static void flipContext (CGContextRef, CGFloat height)
 
static RepaintRectList collectRectsToPaint (CGContextRef, PlatformCALayer *)
 
static void drawLayerContents (CGContextRef, PlatformCALayer *, RepaintRectList &dirtyRects)
 
static void drawRepaintIndicator (CGContextRef, PlatformCALayer *, int repaintCount, CGColorRef customBackgroundColor)
 
static CGRect frameForLayer (const PlatformLayer *)
 
static CFTimeInterval currentTimeToMediaTime (double t)
 
static PlatformCALayerplatformCALayer (void *platformLayer)
 
static void flipContext (CGContextRef, CGFloat height)
 
static RepaintRectList collectRectsToPaint (CGContextRef, PlatformCALayer *)
 
static void drawLayerContents (CGContextRef, PlatformCALayer *, RepaintRectList &dirtyRects)
 
static void drawRepaintIndicator (CGContextRef, PlatformCALayer *, int repaintCount, CGColorRef customBackgroundColor)
 
static CGRect frameForLayer (const PlatformLayer *)
 

Protected Member Functions

 PlatformCALayerRemote (WebCore::PlatformCALayer::LayerType, WebCore::PlatformCALayerClient *owner, RemoteLayerTreeContext &context)
 
 PlatformCALayerRemote (const PlatformCALayerRemote &, WebCore::PlatformCALayerClient *, RemoteLayerTreeContext &)
 
void updateClonedLayerProperties (PlatformCALayerRemote &clone, bool copyContents=true) const
 
- Protected Member Functions inherited from WebCore::PlatformCALayer
 PlatformCALayer (LayerType, PlatformCALayerClient *owner)
 
 PlatformCALayer (LayerType, PlatformCALayerClient *owner)
 
- Protected Member Functions inherited from WTF::RefCounted< PlatformCALayer >
 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
 

Additional Inherited Members

- Public Types inherited from WebCore::PlatformCALayer
enum  LayerType {
  LayerTypeLayer, LayerTypeWebLayer, LayerTypeSimpleLayer, LayerTypeTransformLayer,
  LayerTypeTiledBackingLayer, LayerTypePageTiledBackingLayer, LayerTypeTiledBackingTileLayer, LayerTypeRootLayer,
  LayerTypeAVPlayerLayer, LayerTypeWebGLLayer, LayerTypeBackdropLayer, LayerTypeShapeLayer,
  LayerTypeLightSystemBackdropLayer, LayerTypeDarkSystemBackdropLayer, LayerTypeScrollingLayer, LayerTypeCustom,
  LayerTypeLayer, LayerTypeWebLayer, LayerTypeSimpleLayer, LayerTypeTransformLayer,
  LayerTypeTiledBackingLayer, LayerTypePageTiledBackingLayer, LayerTypeTiledBackingTileLayer, LayerTypeRootLayer,
  LayerTypeAVPlayerLayer, LayerTypeWebGLLayer, LayerTypeBackdropLayer, LayerTypeShapeLayer,
  LayerTypeLightSystemBackdropLayer, LayerTypeDarkSystemBackdropLayer, LayerTypeScrollingLayer, LayerTypeCustom
}
 
enum  FilterType {
  Linear, Nearest, Trilinear, Linear,
  Nearest, Trilinear
}
 
enum  LayerType {
  LayerTypeLayer, LayerTypeWebLayer, LayerTypeSimpleLayer, LayerTypeTransformLayer,
  LayerTypeTiledBackingLayer, LayerTypePageTiledBackingLayer, LayerTypeTiledBackingTileLayer, LayerTypeRootLayer,
  LayerTypeAVPlayerLayer, LayerTypeWebGLLayer, LayerTypeBackdropLayer, LayerTypeShapeLayer,
  LayerTypeLightSystemBackdropLayer, LayerTypeDarkSystemBackdropLayer, LayerTypeScrollingLayer, LayerTypeCustom,
  LayerTypeLayer, LayerTypeWebLayer, LayerTypeSimpleLayer, LayerTypeTransformLayer,
  LayerTypeTiledBackingLayer, LayerTypePageTiledBackingLayer, LayerTypeTiledBackingTileLayer, LayerTypeRootLayer,
  LayerTypeAVPlayerLayer, LayerTypeWebGLLayer, LayerTypeBackdropLayer, LayerTypeShapeLayer,
  LayerTypeLightSystemBackdropLayer, LayerTypeDarkSystemBackdropLayer, LayerTypeScrollingLayer, LayerTypeCustom
}
 
enum  FilterType {
  Linear, Nearest, Trilinear, Linear,
  Nearest, Trilinear
}
 
typedef Vector< FloatRect, webLayerMaxRectsToPaintRepaintRectList
 
typedef Vector< FloatRect, webLayerMaxRectsToPaintRepaintRectList
 
- Static Public Attributes inherited from WebCore::PlatformCALayer
static const unsigned webLayerMaxRectsToPaint = 5
 
static constexpr const float webLayerWastedSpaceThreshold = 0.75f
 
- Protected Attributes inherited from WebCore::PlatformCALayer
const LayerType m_layerType
 
const GraphicsLayer::PlatformLayerID m_layerID
 
RetainPtr< PlatformLayerm_layer
 
PlatformCALayerClientm_owner
 

Constructor & Destructor Documentation

◆ ~PlatformCALayerRemote()

WebKit::PlatformCALayerRemote::~PlatformCALayerRemote ( )
virtual

◆ PlatformCALayerRemote() [1/2]

WebKit::PlatformCALayerRemote::PlatformCALayerRemote ( WebCore::PlatformCALayer::LayerType  layerType,
WebCore::PlatformCALayerClient owner,
RemoteLayerTreeContext context 
)
protected

◆ PlatformCALayerRemote() [2/2]

WebKit::PlatformCALayerRemote::PlatformCALayerRemote ( const PlatformCALayerRemote other,
WebCore::PlatformCALayerClient owner,
RemoteLayerTreeContext context 
)
protected

Member Function Documentation

◆ acceleratesDrawing()

bool WebKit::PlatformCALayerRemote::acceleratesDrawing ( ) const
overridevirtual

◆ addAnimationForKey()

void WebKit::PlatformCALayerRemote::addAnimationForKey ( const String key,
WebCore::PlatformCAAnimation animation 
)
override

◆ adoptSublayers()

void WebKit::PlatformCALayerRemote::adoptSublayers ( WebCore::PlatformCALayer source)
overridevirtual

◆ anchorPoint()

FloatPoint3D WebKit::PlatformCALayerRemote::anchorPoint ( ) const
overridevirtual

◆ animationEnded()

void WebKit::PlatformCALayerRemote::animationEnded ( const String key)
override

◆ animationForKey()

PassRefPtr< PlatformCAAnimation > WebKit::PlatformCALayerRemote::animationForKey ( const String key)
override

◆ animationStarted()

void WebKit::PlatformCALayerRemote::animationStarted ( const String key,
CFTimeInterval  beginTime 
)
override

◆ appendSublayer()

void WebKit::PlatformCALayerRemote::appendSublayer ( WebCore::PlatformCALayer layer)
overridevirtual

◆ backgroundColor()

Color WebKit::PlatformCALayerRemote::backgroundColor ( ) const
overridevirtual

◆ backingContributesToMemoryEstimate()

bool WebKit::PlatformCALayerRemote::backingContributesToMemoryEstimate ( ) const
inlineoverridevirtual

Reimplemented from WebCore::PlatformCALayer.

◆ backingStoreAttached()

bool WebKit::PlatformCALayerRemote::backingStoreAttached ( ) const
overridevirtual

◆ backingStoreBytesPerPixel()

unsigned WebKit::PlatformCALayerRemote::backingStoreBytesPerPixel ( ) const
overridevirtual

Reimplemented from WebCore::PlatformCALayer.

◆ bounds()

FloatRect WebKit::PlatformCALayerRemote::bounds ( ) const
overridevirtual

◆ clearContext()

void WebKit::PlatformCALayerRemote::clearContext ( )
inline

◆ clone()

PassRefPtr< PlatformCALayer > WebKit::PlatformCALayerRemote::clone ( WebCore::PlatformCALayerClient owner) const
overridevirtual

◆ contents()

CFTypeRef WebKit::PlatformCALayerRemote::contents ( ) const
overridevirtual

◆ contentsHidden()

bool WebKit::PlatformCALayerRemote::contentsHidden ( ) const
overridevirtual

◆ contentsScale()

float WebKit::PlatformCALayerRemote::contentsScale ( ) const
overridevirtual

◆ context()

RemoteLayerTreeContext* WebKit::PlatformCALayerRemote::context ( ) const
inline

◆ copyContentsFromLayer()

void WebKit::PlatformCALayerRemote::copyContentsFromLayer ( PlatformCALayer layer)
overridevirtual

◆ copyFiltersFrom()

void WebKit::PlatformCALayerRemote::copyFiltersFrom ( const WebCore::PlatformCALayer sourceLayer)
overridevirtual

◆ cornerRadius()

float WebKit::PlatformCALayerRemote::cornerRadius ( ) const
overridevirtual

◆ create() [1/3]

PassRefPtr< PlatformCALayerRemote > WebKit::PlatformCALayerRemote::create ( WebCore::PlatformCALayer::LayerType  layerType,
WebCore::PlatformCALayerClient owner,
RemoteLayerTreeContext context 
)
static

◆ create() [2/3]

PassRefPtr< PlatformCALayerRemote > WebKit::PlatformCALayerRemote::create ( PlatformLayer platformLayer,
WebCore::PlatformCALayerClient owner,
RemoteLayerTreeContext context 
)
static

◆ create() [3/3]

PassRefPtr< PlatformCALayerRemote > WebKit::PlatformCALayerRemote::create ( const PlatformCALayerRemote other,
WebCore::PlatformCALayerClient owner,
RemoteLayerTreeContext context 
)
static

◆ createCompatibleLayer()

PassRefPtr< PlatformCALayer > WebKit::PlatformCALayerRemote::createCompatibleLayer ( WebCore::PlatformCALayer::LayerType  layerType,
WebCore::PlatformCALayerClient client 
) const
overridevirtual

◆ customAppearance()

GraphicsLayer::CustomAppearance WebKit::PlatformCALayerRemote::customAppearance ( ) const
overridevirtual

◆ customSublayers()

const WebCore::PlatformCALayerList* WebKit::PlatformCALayerRemote::customSublayers ( ) const
inlineoverridevirtual

◆ didCommit()

void WebKit::PlatformCALayerRemote::didCommit ( )

◆ enumerateRectsBeingDrawn()

void WebKit::PlatformCALayerRemote::enumerateRectsBeingDrawn ( CGContextRef  context,
void(^)(CGRect block 
)
override

◆ filtersCanBeComposited()

bool WebKit::PlatformCALayerRemote::filtersCanBeComposited ( const WebCore::FilterOperations filters)
static

◆ geometryFlipped()

bool WebKit::PlatformCALayerRemote::geometryFlipped ( ) const
overridevirtual

◆ hostingContextID()

uint32_t WebKit::PlatformCALayerRemote::hostingContextID ( )
virtual

◆ insertSublayer()

void WebKit::PlatformCALayerRemote::insertSublayer ( WebCore::PlatformCALayer layer,
size_t  index 
)
overridevirtual

◆ isDoubleSided()

bool WebKit::PlatformCALayerRemote::isDoubleSided ( ) const
overridevirtual

◆ isHidden()

bool WebKit::PlatformCALayerRemote::isHidden ( ) const
overridevirtual

◆ isOpaque()

bool WebKit::PlatformCALayerRemote::isOpaque ( ) const
overridevirtual

◆ masksToBounds()

bool WebKit::PlatformCALayerRemote::masksToBounds ( ) const
overridevirtual

◆ opacity()

float WebKit::PlatformCALayerRemote::opacity ( ) const
overridevirtual

◆ platformLayer()

PlatformLayer* WebKit::PlatformCALayerRemote::platformLayer ( ) const
inlineoverridevirtual

Reimplemented from WebCore::PlatformCALayer.

Reimplemented in WebKit::PlatformCALayerRemoteCustom.

◆ position()

FloatPoint3D WebKit::PlatformCALayerRemote::position ( ) const
overridevirtual

◆ properties() [1/2]

RemoteLayerTreeTransaction::LayerProperties& WebKit::PlatformCALayerRemote::properties ( )
inline

◆ properties() [2/2]

const RemoteLayerTreeTransaction::LayerProperties& WebKit::PlatformCALayerRemote::properties ( ) const
inline

◆ recursiveBuildTransaction()

void WebKit::PlatformCALayerRemote::recursiveBuildTransaction ( RemoteLayerTreeContext context,
RemoteLayerTreeTransaction transaction 
)

◆ removeAllSublayers()

void WebKit::PlatformCALayerRemote::removeAllSublayers ( )
overridevirtual

◆ removeAnimationForKey()

void WebKit::PlatformCALayerRemote::removeAnimationForKey ( const String key)
override

◆ removeFromSuperlayer()

void WebKit::PlatformCALayerRemote::removeFromSuperlayer ( )
overridevirtual

◆ replaceSublayer()

void WebKit::PlatformCALayerRemote::replaceSublayer ( WebCore::PlatformCALayer reference,
WebCore::PlatformCALayer layer 
)
overridevirtual

◆ setAcceleratesDrawing()

void WebKit::PlatformCALayerRemote::setAcceleratesDrawing ( bool  acceleratesDrawing)
overridevirtual

◆ setAnchorPoint()

void WebKit::PlatformCALayerRemote::setAnchorPoint ( const WebCore::FloatPoint3D value)
overridevirtual

◆ setBackgroundColor()

void WebKit::PlatformCALayerRemote::setBackgroundColor ( const WebCore::Color value)
overridevirtual

◆ setBackingStoreAttached()

void WebKit::PlatformCALayerRemote::setBackingStoreAttached ( bool  value)
overridevirtual

◆ setBorderColor()

void WebKit::PlatformCALayerRemote::setBorderColor ( const WebCore::Color value)
overridevirtual

◆ setBorderWidth()

void WebKit::PlatformCALayerRemote::setBorderWidth ( float  value)
overridevirtual

◆ setBounds()

void WebKit::PlatformCALayerRemote::setBounds ( const WebCore::FloatRect value)
overridevirtual

◆ setClonedLayer()

void WebKit::PlatformCALayerRemote::setClonedLayer ( const PlatformCALayer layer)

◆ setContents()

void WebKit::PlatformCALayerRemote::setContents ( CFTypeRef  value)
overridevirtual

◆ setContentsHidden()

void WebKit::PlatformCALayerRemote::setContentsHidden ( bool  value)
overridevirtual

◆ setContentsRect()

void WebKit::PlatformCALayerRemote::setContentsRect ( const WebCore::FloatRect value)
overridevirtual

◆ setContentsScale()

void WebKit::PlatformCALayerRemote::setContentsScale ( float  value)
overridevirtual

◆ setCornerRadius()

void WebKit::PlatformCALayerRemote::setCornerRadius ( float  value)
overridevirtual

◆ setDoubleSided()

void WebKit::PlatformCALayerRemote::setDoubleSided ( bool  value)
overridevirtual

◆ setEdgeAntialiasingMask()

void WebKit::PlatformCALayerRemote::setEdgeAntialiasingMask ( unsigned  value)
overridevirtual

◆ setFilters()

void WebKit::PlatformCALayerRemote::setFilters ( const WebCore::FilterOperations filters)
overridevirtual

◆ setGeometryFlipped()

void WebKit::PlatformCALayerRemote::setGeometryFlipped ( bool  value)
overridevirtual

◆ setHidden()

void WebKit::PlatformCALayerRemote::setHidden ( bool  value)
overridevirtual

◆ setMagnificationFilter()

void WebKit::PlatformCALayerRemote::setMagnificationFilter ( WebCore::PlatformCALayer::FilterType  value)
overridevirtual

◆ setMask()

void WebKit::PlatformCALayerRemote::setMask ( WebCore::PlatformCALayer layer)
overridevirtual

◆ setMasksToBounds()

void WebKit::PlatformCALayerRemote::setMasksToBounds ( bool  value)
overridevirtual

◆ setMinificationFilter()

void WebKit::PlatformCALayerRemote::setMinificationFilter ( WebCore::PlatformCALayer::FilterType  value)
overridevirtual

◆ setName()

void WebKit::PlatformCALayerRemote::setName ( const String value)
override

◆ setNeedsDisplay()

void WebKit::PlatformCALayerRemote::setNeedsDisplay ( )
overridevirtual

◆ setNeedsDisplayInRect()

void WebKit::PlatformCALayerRemote::setNeedsDisplayInRect ( const WebCore::FloatRect dirtyRect)
overridevirtual

◆ setOpacity()

void WebKit::PlatformCALayerRemote::setOpacity ( float  value)
overridevirtual

◆ setOpaque()

void WebKit::PlatformCALayerRemote::setOpaque ( bool  value)
overridevirtual

◆ setPosition()

void WebKit::PlatformCALayerRemote::setPosition ( const WebCore::FloatPoint3D value)
overridevirtual

◆ setShapePath()

void WebKit::PlatformCALayerRemote::setShapePath ( const WebCore::Path path)
overridevirtual

◆ setShapeRoundedRect()

void WebKit::PlatformCALayerRemote::setShapeRoundedRect ( const WebCore::FloatRoundedRect roundedRect)
overridevirtual

◆ setShapeWindRule()

void WebKit::PlatformCALayerRemote::setShapeWindRule ( WebCore::WindRule  windRule)
overridevirtual

◆ setSpeed()

void WebKit::PlatformCALayerRemote::setSpeed ( float  value)
overridevirtual

◆ setSublayers()

void WebKit::PlatformCALayerRemote::setSublayers ( const WebCore::PlatformCALayerList list)
overridevirtual

◆ setSublayerTransform()

void WebKit::PlatformCALayerRemote::setSublayerTransform ( const WebCore::TransformationMatrix value)
overridevirtual

◆ setSupportsSubpixelAntialiasedText()

void WebKit::PlatformCALayerRemote::setSupportsSubpixelAntialiasedText ( bool  )
overridevirtual

◆ setTimeOffset()

void WebKit::PlatformCALayerRemote::setTimeOffset ( CFTimeInterval  value)
overridevirtual

◆ setTransform()

void WebKit::PlatformCALayerRemote::setTransform ( const WebCore::TransformationMatrix value)
overridevirtual

◆ setUserInteractionEnabled()

void WebKit::PlatformCALayerRemote::setUserInteractionEnabled ( bool  value)
overridevirtual

◆ setWantsDeepColorBackingStore()

void WebKit::PlatformCALayerRemote::setWantsDeepColorBackingStore ( bool  wantsDeepColorBackingStore)
overridevirtual

◆ shapePath()

Path WebKit::PlatformCALayerRemote::shapePath ( ) const
overridevirtual

◆ shapeRoundedRect()

FloatRoundedRect WebKit::PlatformCALayerRemote::shapeRoundedRect ( ) const
overridevirtual

◆ shapeWindRule()

WindRule WebKit::PlatformCALayerRemote::shapeWindRule ( ) const
overridevirtual

◆ sublayerTransform()

TransformationMatrix WebKit::PlatformCALayerRemote::sublayerTransform ( ) const
overridevirtual

◆ superlayer()

PlatformCALayer * WebKit::PlatformCALayerRemote::superlayer ( ) const
overridevirtual

◆ supportsSubpixelAntialiasedText()

bool WebKit::PlatformCALayerRemote::supportsSubpixelAntialiasedText ( ) const
overridevirtual

◆ tiledBacking()

WebCore::TiledBacking* WebKit::PlatformCALayerRemote::tiledBacking ( )
inlineoverridevirtual

◆ transform()

TransformationMatrix WebKit::PlatformCALayerRemote::transform ( ) const
overridevirtual

◆ updateClonedLayerProperties()

void WebKit::PlatformCALayerRemote::updateClonedLayerProperties ( PlatformCALayerRemote clone,
bool  copyContents = true 
) const
protected

◆ updateCustomAppearance()

void WebKit::PlatformCALayerRemote::updateCustomAppearance ( WebCore::GraphicsLayer::CustomAppearance  customAppearance)
overridevirtual

◆ userInteractionEnabled()

bool WebKit::PlatformCALayerRemote::userInteractionEnabled ( ) const
overridevirtual

◆ wantsDeepColorBackingStore()

bool WebKit::PlatformCALayerRemote::wantsDeepColorBackingStore ( ) const
overridevirtual

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