|
| GraphicsLayerCARemote (Type layerType, WebCore::GraphicsLayerClient &client, RemoteLayerTreeContext &context) |
|
virtual | ~GraphicsLayerCARemote () |
|
bool | filtersCanBeComposited (const WebCore::FilterOperations &filters) 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 |
|
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 |
|
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 |
|
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 | 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 |
|
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 | isGraphicsLayerTextureMapper () const |
|
virtual bool | isCoordinatedGraphicsLayer () const |
|
|
enum | Type {
Type::Normal,
Type::PageTiledBacking,
Type::Scrolling,
Type::Shape,
Type::Normal,
Type::PageTiledBacking,
Type::Scrolling,
Type::Shape
} |
|
enum | ContentsLayerPurpose {
NoContentsLayer = 0,
ContentsLayerForImage,
ContentsLayerForMedia,
ContentsLayerForCanvas,
ContentsLayerForBackgroundColor,
ContentsLayerForPlugin,
NoContentsLayer = 0,
ContentsLayerForImage,
ContentsLayerForMedia,
ContentsLayerForCanvas,
ContentsLayerForBackgroundColor,
ContentsLayerForPlugin
} |
|
enum | ShouldSetNeedsDisplay { DontSetNeedsDisplay,
SetNeedsDisplay,
DontSetNeedsDisplay,
SetNeedsDisplay
} |
|
enum | ShouldClipToLayer { DoNotClipToLayer,
ClipToLayer,
DoNotClipToLayer,
ClipToLayer
} |
|
enum | CompositingCoordinatesOrientation { CompositingCoordinatesTopDown,
CompositingCoordinatesBottomUp,
CompositingCoordinatesTopDown,
CompositingCoordinatesBottomUp
} |
|
enum | CustomAppearance {
NoCustomAppearance,
ScrollingOverhang,
ScrollingShadow,
LightBackdropAppearance,
DarkBackdropAppearance,
NoCustomAppearance,
ScrollingOverhang,
ScrollingShadow,
LightBackdropAppearance,
DarkBackdropAppearance
} |
|
enum | Type {
Type::Normal,
Type::PageTiledBacking,
Type::Scrolling,
Type::Shape,
Type::Normal,
Type::PageTiledBacking,
Type::Scrolling,
Type::Shape
} |
|
enum | ContentsLayerPurpose {
NoContentsLayer = 0,
ContentsLayerForImage,
ContentsLayerForMedia,
ContentsLayerForCanvas,
ContentsLayerForBackgroundColor,
ContentsLayerForPlugin,
NoContentsLayer = 0,
ContentsLayerForImage,
ContentsLayerForMedia,
ContentsLayerForCanvas,
ContentsLayerForBackgroundColor,
ContentsLayerForPlugin
} |
|
enum | ShouldSetNeedsDisplay { DontSetNeedsDisplay,
SetNeedsDisplay,
DontSetNeedsDisplay,
SetNeedsDisplay
} |
|
enum | ShouldClipToLayer { DoNotClipToLayer,
ClipToLayer,
DoNotClipToLayer,
ClipToLayer
} |
|
enum | CompositingCoordinatesOrientation { CompositingCoordinatesTopDown,
CompositingCoordinatesBottomUp,
CompositingCoordinatesTopDown,
CompositingCoordinatesBottomUp
} |
|
enum | CustomAppearance {
NoCustomAppearance,
ScrollingOverhang,
ScrollingShadow,
LightBackdropAppearance,
DarkBackdropAppearance,
NoCustomAppearance,
ScrollingOverhang,
ScrollingShadow,
LightBackdropAppearance,
DarkBackdropAppearance
} |
|
using | PlatformLayerID = uint64_t |
|
using | PlatformLayerID = uint64_t |
|
static WEBCORE_EXPORT std::unique_ptr< GraphicsLayer > | create (GraphicsLayerFactory *, GraphicsLayerClient &, Type=Type::Normal) |
|
static String | animationNameForTransition (AnimatedPropertyID) |
|
static bool | supportsBackgroundColorContent () |
|
static bool | supportsLayerType (Type) |
|
static bool | supportsContentsTiling () |
|
static bool | supportsSubpixelAntialiasedLayerText () |
|
static void | traverse (GraphicsLayer &, std::function< void(GraphicsLayer &)>) |
|
static WEBCORE_EXPORT std::unique_ptr< GraphicsLayer > | create (GraphicsLayerFactory *, GraphicsLayerClient &, Type=Type::Normal) |
|
static String | animationNameForTransition (AnimatedPropertyID) |
|
static bool | supportsBackgroundColorContent () |
|
static bool | supportsLayerType (Type) |
|
static bool | supportsContentsTiling () |
|
static bool | supportsSubpixelAntialiasedLayerText () |
|
static void | traverse (GraphicsLayer &, std::function< void(GraphicsLayer &)>) |
|
WEBCORE_EXPORT void | setOpacityInternal (float) override |
|
WEBCORE_EXPORT bool | animationCanBeAccelerated (const KeyframeValueList &, const Animation *) const |
|
WEBCORE_EXPORT void | setOpacityInternal (float) override |
|
WEBCORE_EXPORT bool | animationCanBeAccelerated (const KeyframeValueList &, const Animation *) const |
|
WEBCORE_EXPORT | GraphicsLayer (Type, GraphicsLayerClient &) |
|
void | clearFilters () |
|
void | clearBackdropFilters () |
|
GraphicsLayer * | replicatedLayer () const |
|
void | dumpProperties (TextStream &, int indent, LayerTreeAsTextBehavior) const |
|
WEBCORE_EXPORT | GraphicsLayer (Type, GraphicsLayerClient &) |
|
void | clearFilters () |
|
void | clearBackdropFilters () |
|
GraphicsLayer * | replicatedLayer () const |
|
void | dumpProperties (TextStream &, int indent, LayerTreeAsTextBehavior) const |
|
virtual | ~PlatformCALayerClient () |
|
virtual | ~PlatformCALayerClient () |
|
static int | validateFilterOperations (const KeyframeValueList &) |
|
static int | validateTransformOperations (const KeyframeValueList &, bool &hasBigRotation) |
|
static int | validateFilterOperations (const KeyframeValueList &) |
|
static int | validateTransformOperations (const KeyframeValueList &, bool &hasBigRotation) |
|
GraphicsLayerClient & | m_client |
|
String | m_name |
|
FloatSize | m_offsetFromRenderer |
|
FloatPoint | m_position |
|
std::optional< FloatPoint > | m_approximatePosition |
|
FloatPoint3D | m_anchorPoint |
|
FloatSize | m_size |
|
FloatPoint | m_boundsOrigin |
|
TransformationMatrix | m_transform |
|
TransformationMatrix | m_childrenTransform |
|
Color | m_backgroundColor |
|
float | m_opacity |
|
float | m_zPosition |
|
FilterOperations | m_filters |
|
FilterOperations | m_backdropFilters |
|
const Type | m_type |
|
bool | m_contentsOpaque: 1 |
|
bool | m_supportsSubpixelAntialiasedText: 1 |
|
bool | m_preserves3D: 1 |
|
bool | m_backfaceVisibility: 1 |
|
bool | m_masksToBounds: 1 |
|
bool | m_drawsContent: 1 |
|
bool | m_contentsVisible: 1 |
|
bool | m_acceleratesDrawing: 1 |
|
bool | m_usesDisplayListDrawing: 1 |
|
bool | m_appliesPageScale: 1 |
|
bool | m_showDebugBorder: 1 |
|
bool | m_showRepaintCounter: 1 |
|
bool | m_isMaskLayer: 1 |
|
bool | m_isTrackingDisplayListReplay: 1 |
|
bool | m_userInteractionEnabled: 1 |
|
GraphicsLayerPaintingPhase | m_paintingPhase |
|
CompositingCoordinatesOrientation | m_contentsOrientation |
|
Vector< GraphicsLayer * > | m_children |
|
GraphicsLayer * | m_parent |
|
GraphicsLayer * | m_maskLayer |
|
GraphicsLayer * | m_replicaLayer |
|
GraphicsLayer * | m_replicatedLayer |
|
FloatPoint | m_replicatedLayerPosition |
|
FloatRect | m_contentsRect |
|
FloatRoundedRect | m_contentsClippingRect |
|
FloatRoundedRect | m_masksToBoundsRect |
|
FloatSize | m_contentsTilePhase |
|
FloatSize | m_contentsTileSize |
|
FloatRoundedRect | m_backdropFiltersRect |
|
int | m_repaintCount |
|
CustomAppearance | m_customAppearance |
|