Lines Matching defs:TiledDrawingAreaProxy

27 #include "TiledDrawingAreaProxy.h"
45 PassOwnPtr<TiledDrawingAreaProxy> TiledDrawingAreaProxy::create(PlatformWebView* webView, WebPageProxy* webPageProxy)
47 return adoptPtr(new TiledDrawingAreaProxy(webView, webPageProxy));
50 TiledDrawingAreaProxy::TiledDrawingAreaProxy(PlatformWebView* webView, WebPageProxy* webPageProxy)
55 , m_tileBufferUpdateTimer(RunLoop::main(), this, &TiledDrawingAreaProxy::tileBufferUpdateTimerFired)
56 , m_tileCreationTimer(RunLoop::main(), this, &TiledDrawingAreaProxy::tileCreationTimerFired)
65 TiledDrawingAreaProxy::~TiledDrawingAreaProxy()
69 void TiledDrawingAreaProxy::sizeDidChange()
89 void TiledDrawingAreaProxy::setPageIsVisible(bool isVisible)
112 void TiledDrawingAreaProxy::didSetSize(const IntSize& viewSize)
124 void TiledDrawingAreaProxy::didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageID messageID, CoreIPC::ArgumentDecoder* arguments)
174 void TiledDrawingAreaProxy::requestTileUpdate(int tileID, const IntRect& dirtyRect)
179 void TiledDrawingAreaProxy::waitUntilUpdatesComplete()
200 PassRefPtr<TiledDrawingAreaTile> TiledDrawingAreaProxy::createTile(const TiledDrawingAreaTile::Coordinate& coordinate)
207 void TiledDrawingAreaProxy::setTileSize(const IntSize& size)
216 void TiledDrawingAreaProxy::setTileCreationDelay(double delay)
221 void TiledDrawingAreaProxy::setKeepAndCoverAreaMultipliers(const FloatSize& keepMultiplier, const FloatSize& coverMultiplier)
228 void TiledDrawingAreaProxy::takeSnapshot(const IntSize& size, const IntRect& contentsRect)
234 void TiledDrawingAreaProxy::invalidate(const IntRect& contentsDirtyRect)
268 void TiledDrawingAreaProxy::updateTileBuffers()
287 void TiledDrawingAreaProxy::tileBufferUpdateComplete()
314 bool TiledDrawingAreaProxy::paint(const IntRect& rect, PlatformDrawingContext context)
352 void TiledDrawingAreaProxy::adjustVisibleRect()
362 void TiledDrawingAreaProxy::setContentsScale(float scale)
371 void TiledDrawingAreaProxy::removeAllTiles()
380 double TiledDrawingAreaProxy::tileDistance(const IntRect& viewport, const TiledDrawingAreaTile::Coordinate& tileCoordinate)
393 IntRect TiledDrawingAreaProxy::calculateKeepRect(const IntRect& visibleRect) const
403 IntRect TiledDrawingAreaProxy::calculateCoverRect(const IntRect& visibleRect) const
413 void TiledDrawingAreaProxy::createTiles()
481 bool TiledDrawingAreaProxy::resizeEdgeTiles()
505 void TiledDrawingAreaProxy::dropTilesOutsideRect(const IntRect& keepRect)
522 PassRefPtr<TiledDrawingAreaTile> TiledDrawingAreaProxy::tileAt(const TiledDrawingAreaTile::Coordinate& coordinate) const
527 void TiledDrawingAreaProxy::setTile(const TiledDrawingAreaTile::Coordinate& coordinate, RefPtr<TiledDrawingAreaTile> tile)
533 void TiledDrawingAreaProxy::removeTile(const TiledDrawingAreaTile::Coordinate& coordinate)
545 IntRect TiledDrawingAreaProxy::mapToContents(const IntRect& rect) const
553 IntRect TiledDrawingAreaProxy::mapFromContents(const IntRect& rect) const
561 IntRect TiledDrawingAreaProxy::contentsRect() const
566 IntRect TiledDrawingAreaProxy::tileRectForCoordinate(const TiledDrawingAreaTile::Coordinate& coordinate) const
577 TiledDrawingAreaTile::Coordinate TiledDrawingAreaProxy::tileCoordinateForPoint(const IntPoint& point) const
585 void TiledDrawingAreaProxy::startTileBufferUpdateTimer()
592 void TiledDrawingAreaProxy::tileBufferUpdateTimerFired()
597 void TiledDrawingAreaProxy::startTileCreationTimer()
604 void TiledDrawingAreaProxy::tileCreationTimerFired()
609 bool TiledDrawingAreaProxy::hasPendingUpdates() const