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

#include <RemoteLayerBackingStoreCollection.h>

Public Member Functions

 RemoteLayerBackingStoreCollection ()
 
void backingStoreWasCreated (RemoteLayerBackingStore &)
 
void backingStoreWillBeDestroyed (RemoteLayerBackingStore &)
 
bool backingStoreWillBeDisplayed (RemoteLayerBackingStore &)
 
void backingStoreBecameUnreachable (RemoteLayerBackingStore &)
 
void willFlushLayers ()
 
void willCommitLayerTree (RemoteLayerTreeTransaction &)
 
void didFlushLayers ()
 
void volatilityTimerFired ()
 
bool markAllBackingStoreVolatileImmediatelyIfPossible ()
 
void scheduleVolatilityTimer ()
 

Constructor & Destructor Documentation

◆ RemoteLayerBackingStoreCollection()

WebKit::RemoteLayerBackingStoreCollection::RemoteLayerBackingStoreCollection ( )

Member Function Documentation

◆ backingStoreBecameUnreachable()

void WebKit::RemoteLayerBackingStoreCollection::backingStoreBecameUnreachable ( RemoteLayerBackingStore backingStore)

◆ backingStoreWasCreated()

void WebKit::RemoteLayerBackingStoreCollection::backingStoreWasCreated ( RemoteLayerBackingStore backingStore)

◆ backingStoreWillBeDestroyed()

void WebKit::RemoteLayerBackingStoreCollection::backingStoreWillBeDestroyed ( RemoteLayerBackingStore backingStore)

◆ backingStoreWillBeDisplayed()

bool WebKit::RemoteLayerBackingStoreCollection::backingStoreWillBeDisplayed ( RemoteLayerBackingStore backingStore)

◆ didFlushLayers()

void WebKit::RemoteLayerBackingStoreCollection::didFlushLayers ( )

◆ markAllBackingStoreVolatileImmediatelyIfPossible()

bool WebKit::RemoteLayerBackingStoreCollection::markAllBackingStoreVolatileImmediatelyIfPossible ( )

◆ scheduleVolatilityTimer()

void WebKit::RemoteLayerBackingStoreCollection::scheduleVolatilityTimer ( )

◆ volatilityTimerFired()

void WebKit::RemoteLayerBackingStoreCollection::volatilityTimerFired ( )

◆ willCommitLayerTree()

void WebKit::RemoteLayerBackingStoreCollection::willCommitLayerTree ( RemoteLayerTreeTransaction transaction)

◆ willFlushLayers()

void WebKit::RemoteLayerBackingStoreCollection::willFlushLayers ( )

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