webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <RemoteLayerTreeHost.h>
Public Types | |
typedef HashMap< WebCore::GraphicsLayer::PlatformLayerID, RetainPtr< WKAnimationDelegate > > | LayerAnimationDelegateMap |
Public Member Functions | |
RemoteLayerTreeHost (RemoteLayerTreeDrawingAreaProxy &) | |
virtual | ~RemoteLayerTreeHost () |
LayerOrView * | getLayer (WebCore::GraphicsLayer::PlatformLayerID) const |
LayerOrView * | rootLayer () const |
bool | updateLayerTree (const RemoteLayerTreeTransaction &, float indicatorScaleFactor=1) |
void | setIsDebugLayerTreeHost (bool flag) |
bool | isDebugLayerTreeHost () const |
LayerAnimationDelegateMap & | animationDelegates () |
void | animationDidStart (WebCore::GraphicsLayer::PlatformLayerID, CAAnimation *, double startTime) |
void | animationDidEnd (WebCore::GraphicsLayer::PlatformLayerID, CAAnimation *) |
void | clearLayers () |
void | detachRootLayer () |
void | mapAllIOSurfaceBackingStore () |
Static Public Member Functions | |
static WebCore::GraphicsLayer::PlatformLayerID | layerID (CALayer *) |
typedef HashMap<WebCore::GraphicsLayer::PlatformLayerID, RetainPtr<WKAnimationDelegate> > WebKit::RemoteLayerTreeHost::LayerAnimationDelegateMap |
|
explicit |
|
virtual |
|
inline |
void WebKit::RemoteLayerTreeHost::animationDidEnd | ( | WebCore::GraphicsLayer::PlatformLayerID | layerID, |
CAAnimation * | animation | ||
) |
void WebKit::RemoteLayerTreeHost::animationDidStart | ( | WebCore::GraphicsLayer::PlatformLayerID | layerID, |
CAAnimation * | animation, | ||
double | startTime | ||
) |
void WebKit::RemoteLayerTreeHost::clearLayers | ( | ) |
void WebKit::RemoteLayerTreeHost::detachRootLayer | ( | ) |
LayerOrView * WebKit::RemoteLayerTreeHost::getLayer | ( | WebCore::GraphicsLayer::PlatformLayerID | layerID | ) | const |
|
inline |
|
static |
void WebKit::RemoteLayerTreeHost::mapAllIOSurfaceBackingStore | ( | ) |
|
inline |
|
inline |
bool WebKit::RemoteLayerTreeHost::updateLayerTree | ( | const RemoteLayerTreeTransaction & | transaction, |
float | indicatorScaleFactor = 1 |
||
) |