|
WEBCORE_EXPORT | GraphicsLayerCA (Type, GraphicsLayerClient &) |
|
virtual WEBCORE_EXPORT | ~GraphicsLayerCA () |
|
WEBCORE_EXPORT void | initialize (Type) override |
|
WEBCORE_EXPORT void | setName (const String &) override |
|
WEBCORE_EXPORT PlatformLayerID | primaryLayerID () const override |
|
WEBCORE_EXPORT PlatformLayer * | platformLayer () const override |
|
PlatformCALayer * | platformCALayer () const |
|
WEBCORE_EXPORT bool | setChildren (const Vector< GraphicsLayer *> &) override |
|
WEBCORE_EXPORT void | addChild (GraphicsLayer *) override |
|
WEBCORE_EXPORT void | addChildAtIndex (GraphicsLayer *, int index) override |
|
WEBCORE_EXPORT void | addChildAbove (GraphicsLayer *, GraphicsLayer *sibling) override |
|
WEBCORE_EXPORT void | addChildBelow (GraphicsLayer *, GraphicsLayer *sibling) override |
|
WEBCORE_EXPORT bool | replaceChild (GraphicsLayer *oldChild, GraphicsLayer *newChild) override |
|
WEBCORE_EXPORT void | removeFromParent () override |
|
WEBCORE_EXPORT void | setMaskLayer (GraphicsLayer *) override |
|
WEBCORE_EXPORT void | setReplicatedLayer (GraphicsLayer *) override |
|
WEBCORE_EXPORT void | setPosition (const FloatPoint &) override |
|
WEBCORE_EXPORT void | setAnchorPoint (const FloatPoint3D &) override |
|
WEBCORE_EXPORT void | setSize (const FloatSize &) override |
|
WEBCORE_EXPORT void | setBoundsOrigin (const FloatPoint &) override |
|
WEBCORE_EXPORT void | setTransform (const TransformationMatrix &) override |
|
WEBCORE_EXPORT void | setChildrenTransform (const TransformationMatrix &) override |
|
WEBCORE_EXPORT void | setPreserves3D (bool) override |
|
WEBCORE_EXPORT void | setMasksToBounds (bool) override |
|
WEBCORE_EXPORT void | setDrawsContent (bool) override |
|
WEBCORE_EXPORT void | setContentsVisible (bool) override |
|
WEBCORE_EXPORT void | setAcceleratesDrawing (bool) override |
|
WEBCORE_EXPORT void | setUsesDisplayListDrawing (bool) override |
|
WEBCORE_EXPORT void | setUserInteractionEnabled (bool) override |
|
WEBCORE_EXPORT void | setBackgroundColor (const Color &) override |
|
WEBCORE_EXPORT void | setContentsOpaque (bool) override |
|
WEBCORE_EXPORT void | setSupportsSubpixelAntialiasedText (bool) override |
|
WEBCORE_EXPORT void | setBackfaceVisibility (bool) override |
|
WEBCORE_EXPORT void | setOpacity (float) override |
|
WEBCORE_EXPORT bool | setFilters (const FilterOperations &) override |
|
virtual bool | filtersCanBeComposited (const FilterOperations &) |
|
WEBCORE_EXPORT bool | setBackdropFilters (const FilterOperations &) override |
|
WEBCORE_EXPORT void | setBackdropFiltersRect (const FloatRoundedRect &) override |
|
WEBCORE_EXPORT void | setNeedsDisplay () override |
|
WEBCORE_EXPORT void | setNeedsDisplayInRect (const FloatRect &, ShouldClipToLayer=ClipToLayer) override |
|
WEBCORE_EXPORT void | setContentsNeedsDisplay () override |
|
WEBCORE_EXPORT void | setContentsRect (const FloatRect &) override |
|
WEBCORE_EXPORT void | setContentsClippingRect (const FloatRoundedRect &) override |
|
WEBCORE_EXPORT bool | setMasksToBoundsRect (const FloatRoundedRect &) override |
|
WEBCORE_EXPORT void | setShapeLayerPath (const Path &) override |
|
WEBCORE_EXPORT void | setShapeLayerWindRule (WindRule) override |
|
WEBCORE_EXPORT void | suspendAnimations (double time) override |
|
WEBCORE_EXPORT void | resumeAnimations () override |
|
WEBCORE_EXPORT bool | addAnimation (const KeyframeValueList &, const FloatSize &boxSize, const Animation *, const String &animationName, double timeOffset) override |
|
WEBCORE_EXPORT void | pauseAnimation (const String &animationName, double timeOffset) override |
|
WEBCORE_EXPORT void | removeAnimation (const String &animationName) override |
|
WEBCORE_EXPORT void | setContentsToImage (Image *) override |
|
WEBCORE_EXPORT void | setContentsToPlatformLayer (PlatformLayer *, ContentsLayerPurpose) override |
|
WEBCORE_EXPORT void | setContentsToSolidColor (const Color &) override |
|
bool | usesContentsLayer () const override |
|
WEBCORE_EXPORT void | setShowDebugBorder (bool) override |
|
WEBCORE_EXPORT void | setShowRepaintCounter (bool) override |
|
WEBCORE_EXPORT void | setDebugBackgroundColor (const Color &) override |
|
WEBCORE_EXPORT void | setDebugBorder (const Color &, float borderWidth) override |
|
WEBCORE_EXPORT void | setCustomAppearance (CustomAppearance) override |
|
WEBCORE_EXPORT void | deviceOrPageScaleFactorChanged () override |
|
FloatSize | pixelAlignmentOffset () const override |
|
void | recursiveCommitChanges (const CommitState &, const TransformState &, float pageScaleFactor=1, const FloatPoint &positionRelativeToBase=FloatPoint(), bool affectedByPageScale=false) |
|
WEBCORE_EXPORT void | flushCompositingState (const FloatRect &) override |
|
WEBCORE_EXPORT void | flushCompositingStateForThisLayerOnly () override |
|
WEBCORE_EXPORT bool | visibleRectChangeRequiresFlush (const FloatRect &visibleRect) const override |
|
WEBCORE_EXPORT TiledBacking * | tiledBacking () const override |
|
WEBCORE_EXPORT | GraphicsLayerCA (Type, GraphicsLayerClient &) |
|
virtual WEBCORE_EXPORT | ~GraphicsLayerCA () |
|
WEBCORE_EXPORT void | initialize (Type) override |
|
WEBCORE_EXPORT void | setName (const String &) override |
|
WEBCORE_EXPORT PlatformLayerID | primaryLayerID () const override |
|
WEBCORE_EXPORT PlatformLayer * | platformLayer () const override |
|
PlatformCALayer * | platformCALayer () const |
|
WEBCORE_EXPORT bool | setChildren (const Vector< GraphicsLayer *> &) override |
|
WEBCORE_EXPORT void | addChild (GraphicsLayer *) override |
|
WEBCORE_EXPORT void | addChildAtIndex (GraphicsLayer *, int index) override |
|
WEBCORE_EXPORT void | addChildAbove (GraphicsLayer *, GraphicsLayer *sibling) override |
|
WEBCORE_EXPORT void | addChildBelow (GraphicsLayer *, GraphicsLayer *sibling) override |
|
WEBCORE_EXPORT bool | replaceChild (GraphicsLayer *oldChild, GraphicsLayer *newChild) override |
|
WEBCORE_EXPORT void | removeFromParent () override |
|
WEBCORE_EXPORT void | setMaskLayer (GraphicsLayer *) override |
|
WEBCORE_EXPORT void | setReplicatedLayer (GraphicsLayer *) override |
|
WEBCORE_EXPORT void | setPosition (const FloatPoint &) override |
|
WEBCORE_EXPORT void | setAnchorPoint (const FloatPoint3D &) override |
|
WEBCORE_EXPORT void | setSize (const FloatSize &) override |
|
WEBCORE_EXPORT void | setBoundsOrigin (const FloatPoint &) override |
|
WEBCORE_EXPORT void | setTransform (const TransformationMatrix &) override |
|
WEBCORE_EXPORT void | setChildrenTransform (const TransformationMatrix &) override |
|
WEBCORE_EXPORT void | setPreserves3D (bool) override |
|
WEBCORE_EXPORT void | setMasksToBounds (bool) override |
|
WEBCORE_EXPORT void | setDrawsContent (bool) override |
|
WEBCORE_EXPORT void | setContentsVisible (bool) override |
|
WEBCORE_EXPORT void | setAcceleratesDrawing (bool) override |
|
WEBCORE_EXPORT void | setUsesDisplayListDrawing (bool) override |
|
WEBCORE_EXPORT void | setUserInteractionEnabled (bool) override |
|
WEBCORE_EXPORT void | setBackgroundColor (const Color &) override |
|
WEBCORE_EXPORT void | setContentsOpaque (bool) override |
|
WEBCORE_EXPORT void | setSupportsSubpixelAntialiasedText (bool) override |
|
WEBCORE_EXPORT void | setBackfaceVisibility (bool) override |
|
WEBCORE_EXPORT void | setOpacity (float) override |
|
WEBCORE_EXPORT bool | setFilters (const FilterOperations &) override |
|
virtual bool | filtersCanBeComposited (const FilterOperations &) |
|
WEBCORE_EXPORT bool | setBackdropFilters (const FilterOperations &) override |
|
WEBCORE_EXPORT void | setBackdropFiltersRect (const FloatRoundedRect &) override |
|
WEBCORE_EXPORT void | setNeedsDisplay () override |
|
WEBCORE_EXPORT void | setNeedsDisplayInRect (const FloatRect &, ShouldClipToLayer=ClipToLayer) override |
|
WEBCORE_EXPORT void | setContentsNeedsDisplay () override |
|
WEBCORE_EXPORT void | setContentsRect (const FloatRect &) override |
|
WEBCORE_EXPORT void | setContentsClippingRect (const FloatRoundedRect &) override |
|
WEBCORE_EXPORT bool | setMasksToBoundsRect (const FloatRoundedRect &) override |
|
WEBCORE_EXPORT void | setShapeLayerPath (const Path &) override |
|
WEBCORE_EXPORT void | setShapeLayerWindRule (WindRule) override |
|
WEBCORE_EXPORT void | suspendAnimations (double time) override |
|
WEBCORE_EXPORT void | resumeAnimations () override |
|
WEBCORE_EXPORT bool | addAnimation (const KeyframeValueList &, const FloatSize &boxSize, const Animation *, const String &animationName, double timeOffset) override |
|
WEBCORE_EXPORT void | pauseAnimation (const String &animationName, double timeOffset) override |
|
WEBCORE_EXPORT void | removeAnimation (const String &animationName) override |
|
WEBCORE_EXPORT void | setContentsToImage (Image *) override |
|
WEBCORE_EXPORT void | setContentsToPlatformLayer (PlatformLayer *, ContentsLayerPurpose) override |
|
WEBCORE_EXPORT void | setContentsToSolidColor (const Color &) override |
|
bool | usesContentsLayer () const override |
|
WEBCORE_EXPORT void | setShowDebugBorder (bool) override |
|
WEBCORE_EXPORT void | setShowRepaintCounter (bool) override |
|
WEBCORE_EXPORT void | setDebugBackgroundColor (const Color &) override |
|
WEBCORE_EXPORT void | setDebugBorder (const Color &, float borderWidth) override |
|
WEBCORE_EXPORT void | setCustomAppearance (CustomAppearance) override |
|
WEBCORE_EXPORT void | deviceOrPageScaleFactorChanged () override |
|
FloatSize | pixelAlignmentOffset () const override |
|
void | recursiveCommitChanges (const CommitState &, const TransformState &, float pageScaleFactor=1, const FloatPoint &positionRelativeToBase=FloatPoint(), bool affectedByPageScale=false) |
|
WEBCORE_EXPORT void | flushCompositingState (const FloatRect &) override |
|
WEBCORE_EXPORT void | flushCompositingStateForThisLayerOnly () override |
|
WEBCORE_EXPORT bool | visibleRectChangeRequiresFlush (const FloatRect &visibleRect) const override |
|
WEBCORE_EXPORT TiledBacking * | tiledBacking () const override |
|
virtual WEBCORE_EXPORT | ~GraphicsLayer () |
|
Type | type () const |
|
GraphicsLayerClient & | client () const |
|
const String & | name () const |
|
GraphicsLayer * | parent () const |
|
void | setParent (GraphicsLayer *) |
|
bool | hasAncestor (GraphicsLayer *) const |
|
const Vector< GraphicsLayer * > & | children () const |
|
WEBCORE_EXPORT void | removeAllChildren () |
|
GraphicsLayer * | maskLayer () const |
|
void | setIsMaskLayer (bool isMask) |
|
bool | isMaskLayer () const |
|
bool | isReplicated () const |
|
GraphicsLayer * | replicaLayer () const |
|
const FloatPoint & | replicatedLayerPosition () const |
|
void | setReplicatedLayerPosition (const FloatPoint &p) |
|
FloatSize | offsetFromRenderer () const |
|
void | setOffsetFromRenderer (const FloatSize &, ShouldSetNeedsDisplay=SetNeedsDisplay) |
|
const FloatPoint & | position () const |
|
FloatPoint | approximatePosition () const |
|
void | setApproximatePosition (std::optional< FloatPoint > p) |
|
virtual void | syncPosition (const FloatPoint &p) |
|
const FloatPoint3D & | anchorPoint () const |
|
const FloatSize & | size () const |
|
const FloatPoint & | boundsOrigin () const |
|
virtual void | syncBoundsOrigin (const FloatPoint &origin) |
|
const TransformationMatrix & | transform () const |
|
const TransformationMatrix & | childrenTransform () const |
|
bool | preserves3D () const |
|
bool | masksToBounds () const |
|
bool | drawsContent () const |
|
bool | contentsAreVisible () const |
|
bool | userInteractionEnabled () const |
|
bool | acceleratesDrawing () const |
|
bool | usesDisplayListDrawing () const |
|
bool | needsBackdrop () const |
|
const Color & | backgroundColor () const |
|
bool | contentsOpaque () const |
|
bool | supportsSubpixelAntialiasedText () const |
|
bool | backfaceVisibility () const |
|
float | opacity () const |
|
const FilterOperations & | filters () const |
|
const FilterOperations & | backdropFilters () const |
|
const FloatRoundedRect & | backdropFiltersRect () const |
|
GraphicsLayerPaintingPhase | paintingPhase () const |
|
void | setPaintingPhase (GraphicsLayerPaintingPhase phase) |
|
virtual void | setContentsTilePhase (const FloatSize &p) |
|
FloatSize | contentsTilePhase () const |
|
virtual void | setContentsTileSize (const FloatSize &s) |
|
FloatSize | contentsTileSize () const |
|
bool | hasContentsTiling () const |
|
FloatRect | contentsRect () const |
|
FloatRoundedRect | contentsClippingRect () const |
|
FloatRoundedRect | maskToBoundsRect () const |
|
Path | shapeLayerPath () const |
|
WindRule | shapeLayerWindRule () const |
|
virtual bool | shouldDirectlyCompositeImage (Image *) const |
|
void | paintGraphicsLayerContents (GraphicsContext &, const FloatRect &clip) |
|
virtual void | setContentsOrientation (CompositingCoordinatesOrientation orientation) |
|
CompositingCoordinatesOrientation | contentsOrientation () const |
|
void | dumpLayer (TextStream &, int indent=0, LayerTreeAsTextBehavior=LayerTreeAsTextBehaviorNormal) const |
|
bool | isShowingDebugBorder () const |
|
bool | isShowingRepaintCounter () const |
|
int | repaintCount () const |
|
int | incrementRepaintCount () |
|
CustomAppearance | customAppearance () const |
|
virtual float | zPosition () const |
|
virtual WEBCORE_EXPORT void | setZPosition (float) |
|
virtual WEBCORE_EXPORT void | distributeOpacity (float) |
|
virtual WEBCORE_EXPORT float | accumulatedOpacity () const |
|
virtual void | setAppliesPageScale (bool appliesScale=true) |
|
virtual bool | appliesPageScale () const |
|
float | pageScaleFactor () const |
|
float | deviceScaleFactor () const |
|
WEBCORE_EXPORT void | noteDeviceOrPageScaleFactorChangedIncludingDescendants () |
|
void | setIsInWindow (bool) |
|
WEBCORE_EXPORT String | layerTreeAsText (LayerTreeAsTextBehavior=LayerTreeAsTextBehaviorNormal) const |
|
virtual WEBCORE_EXPORT bool | isTrackingDisplayListReplay () const |
|
void | resetTrackedRepaints () |
|
void | addRepaintRect (const FloatRect &) |
|
void | updateDebugIndicators () |
|
virtual bool | isGraphicsLayerCARemote () const |
|
virtual bool | isGraphicsLayerTextureMapper () const |
|
virtual bool | isCoordinatedGraphicsLayer () const |
|
virtual WEBCORE_EXPORT | ~GraphicsLayer () |
|
Type | type () const |
|
GraphicsLayerClient & | client () const |
|
const String & | name () const |
|
GraphicsLayer * | parent () const |
|
void | setParent (GraphicsLayer *) |
|
bool | hasAncestor (GraphicsLayer *) const |
|
const Vector< GraphicsLayer * > & | children () const |
|
WEBCORE_EXPORT void | removeAllChildren () |
|
GraphicsLayer * | maskLayer () const |
|
void | setIsMaskLayer (bool isMask) |
|
bool | isMaskLayer () const |
|
bool | isReplicated () const |
|
GraphicsLayer * | replicaLayer () const |
|
const FloatPoint & | replicatedLayerPosition () const |
|
void | setReplicatedLayerPosition (const FloatPoint &p) |
|
FloatSize | offsetFromRenderer () const |
|
void | setOffsetFromRenderer (const FloatSize &, ShouldSetNeedsDisplay=SetNeedsDisplay) |
|
const FloatPoint & | position () const |
|
FloatPoint | approximatePosition () const |
|
void | setApproximatePosition (std::optional< FloatPoint > p) |
|
virtual void | syncPosition (const FloatPoint &p) |
|
const FloatPoint3D & | anchorPoint () const |
|
const FloatSize & | size () const |
|
const FloatPoint & | boundsOrigin () const |
|
virtual void | syncBoundsOrigin (const FloatPoint &origin) |
|
const TransformationMatrix & | transform () const |
|
const TransformationMatrix & | childrenTransform () const |
|
bool | preserves3D () const |
|
bool | masksToBounds () const |
|
bool | drawsContent () const |
|
bool | contentsAreVisible () const |
|
bool | userInteractionEnabled () const |
|
bool | acceleratesDrawing () const |
|
bool | usesDisplayListDrawing () const |
|
bool | needsBackdrop () const |
|
const Color & | backgroundColor () const |
|
bool | contentsOpaque () const |
|
bool | supportsSubpixelAntialiasedText () const |
|
bool | backfaceVisibility () const |
|
float | opacity () const |
|
const FilterOperations & | filters () const |
|
const FilterOperations & | backdropFilters () const |
|
const FloatRoundedRect & | backdropFiltersRect () const |
|
GraphicsLayerPaintingPhase | paintingPhase () const |
|
void | setPaintingPhase (GraphicsLayerPaintingPhase phase) |
|
virtual void | setContentsTilePhase (const FloatSize &p) |
|
FloatSize | contentsTilePhase () const |
|
virtual void | setContentsTileSize (const FloatSize &s) |
|
FloatSize | contentsTileSize () const |
|
bool | hasContentsTiling () const |
|
FloatRect | contentsRect () const |
|
FloatRoundedRect | contentsClippingRect () const |
|
FloatRoundedRect | maskToBoundsRect () const |
|
Path | shapeLayerPath () const |
|
WindRule | shapeLayerWindRule () const |
|
virtual bool | shouldDirectlyCompositeImage (Image *) const |
|
void | paintGraphicsLayerContents (GraphicsContext &, const FloatRect &clip) |
|
virtual void | setContentsOrientation (CompositingCoordinatesOrientation orientation) |
|
CompositingCoordinatesOrientation | contentsOrientation () const |
|
void | dumpLayer (TextStream &, int indent=0, LayerTreeAsTextBehavior=LayerTreeAsTextBehaviorNormal) const |
|
bool | isShowingDebugBorder () const |
|
bool | isShowingRepaintCounter () const |
|
int | repaintCount () const |
|
int | incrementRepaintCount () |
|
CustomAppearance | customAppearance () const |
|
virtual float | zPosition () const |
|
virtual WEBCORE_EXPORT void | setZPosition (float) |
|
virtual WEBCORE_EXPORT void | distributeOpacity (float) |
|
virtual WEBCORE_EXPORT float | accumulatedOpacity () const |
|
virtual void | setAppliesPageScale (bool appliesScale=true) |
|
virtual bool | appliesPageScale () const |
|
float | pageScaleFactor () const |
|
float | deviceScaleFactor () const |
|
WEBCORE_EXPORT void | noteDeviceOrPageScaleFactorChangedIncludingDescendants () |
|
void | setIsInWindow (bool) |
|
WEBCORE_EXPORT String | layerTreeAsText (LayerTreeAsTextBehavior=LayerTreeAsTextBehaviorNormal) const |
|
virtual WEBCORE_EXPORT bool | isTrackingDisplayListReplay () const |
|
void | resetTrackedRepaints () |
|
void | addRepaintRect (const FloatRect &) |
|
void | updateDebugIndicators () |
|
virtual bool | isGraphicsLayerCARemote () const |
|
virtual bool | isGraphicsLayerTextureMapper () const |
|
virtual bool | isCoordinatedGraphicsLayer () const |
|