webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Protected Member Functions | List of all members
WebCore::PageOverlay::Client Class Referenceabstract

#include <PageOverlay.h>

Inheritance diagram for WebCore::PageOverlay::Client:
WebCore::MockPageOverlayClient WebCore::RegionOverlay WebKit::FindController WebKit::FindIndicatorOverlayClientIOS WebKit::WebInspectorClient WebKit::WebPageOverlay WebCore::MouseWheelRegionOverlay WebCore::NonFastScrollableRegionOverlay

Public Member Functions

virtual void willMoveToPage (PageOverlay &, Page *)=0
 
virtual void didMoveToPage (PageOverlay &, Page *)=0
 
virtual void drawRect (PageOverlay &, GraphicsContext &, const IntRect &dirtyRect)=0
 
virtual bool mouseEvent (PageOverlay &, const PlatformMouseEvent &)=0
 
virtual void didScrollFrame (PageOverlay &, Frame &)
 
virtual bool copyAccessibilityAttributeStringValueForPoint (PageOverlay &, String, FloatPoint, String &)
 
virtual bool copyAccessibilityAttributeBoolValueForPoint (PageOverlay &, String, FloatPoint, bool &)
 
virtual Vector< StringcopyAccessibilityAttributeNames (PageOverlay &, bool)
 
virtual void willMoveToPage (PageOverlay &, Page *)=0
 
virtual void didMoveToPage (PageOverlay &, Page *)=0
 
virtual void drawRect (PageOverlay &, GraphicsContext &, const IntRect &dirtyRect)=0
 
virtual bool mouseEvent (PageOverlay &, const PlatformMouseEvent &)=0
 
virtual void didScrollFrame (PageOverlay &, Frame &)
 
virtual bool copyAccessibilityAttributeStringValueForPoint (PageOverlay &, String, FloatPoint, String &)
 
virtual bool copyAccessibilityAttributeBoolValueForPoint (PageOverlay &, String, FloatPoint, bool &)
 
virtual Vector< StringcopyAccessibilityAttributeNames (PageOverlay &, bool)
 

Protected Member Functions

virtual ~Client ()
 
virtual ~Client ()
 

Constructor & Destructor Documentation

◆ ~Client() [1/2]

virtual WebCore::PageOverlay::Client::~Client ( )
inlineprotectedvirtual

◆ ~Client() [2/2]

virtual WebCore::PageOverlay::Client::~Client ( )
inlineprotectedvirtual

Member Function Documentation

◆ copyAccessibilityAttributeBoolValueForPoint() [1/2]

virtual bool WebCore::PageOverlay::Client::copyAccessibilityAttributeBoolValueForPoint ( PageOverlay ,
String  ,
FloatPoint  ,
bool &   
)
inlinevirtual

◆ copyAccessibilityAttributeBoolValueForPoint() [2/2]

virtual bool WebCore::PageOverlay::Client::copyAccessibilityAttributeBoolValueForPoint ( PageOverlay ,
String  ,
FloatPoint  ,
bool &   
)
inlinevirtual

◆ copyAccessibilityAttributeNames() [1/2]

virtual Vector<String> WebCore::PageOverlay::Client::copyAccessibilityAttributeNames ( PageOverlay ,
bool   
)
inlinevirtual

◆ copyAccessibilityAttributeNames() [2/2]

virtual Vector<String> WebCore::PageOverlay::Client::copyAccessibilityAttributeNames ( PageOverlay ,
bool   
)
inlinevirtual

◆ copyAccessibilityAttributeStringValueForPoint() [1/2]

virtual bool WebCore::PageOverlay::Client::copyAccessibilityAttributeStringValueForPoint ( PageOverlay ,
String  ,
FloatPoint  ,
String  
)
inlinevirtual

◆ copyAccessibilityAttributeStringValueForPoint() [2/2]

virtual bool WebCore::PageOverlay::Client::copyAccessibilityAttributeStringValueForPoint ( PageOverlay ,
String  ,
FloatPoint  ,
String  
)
inlinevirtual

◆ didMoveToPage() [1/2]

virtual void WebCore::PageOverlay::Client::didMoveToPage ( PageOverlay ,
Page  
)
pure virtual

◆ didMoveToPage() [2/2]

virtual void WebCore::PageOverlay::Client::didMoveToPage ( PageOverlay ,
Page  
)
pure virtual

◆ didScrollFrame() [1/2]

virtual void WebCore::PageOverlay::Client::didScrollFrame ( PageOverlay ,
Frame  
)
inlinevirtual

◆ didScrollFrame() [2/2]

virtual void WebCore::PageOverlay::Client::didScrollFrame ( PageOverlay ,
Frame  
)
inlinevirtual

◆ drawRect() [1/2]

virtual void WebCore::PageOverlay::Client::drawRect ( PageOverlay ,
GraphicsContext ,
const IntRect dirtyRect 
)
pure virtual

◆ drawRect() [2/2]

virtual void WebCore::PageOverlay::Client::drawRect ( PageOverlay ,
GraphicsContext ,
const IntRect dirtyRect 
)
pure virtual

◆ mouseEvent() [1/2]

virtual bool WebCore::PageOverlay::Client::mouseEvent ( PageOverlay ,
const PlatformMouseEvent  
)
pure virtual

◆ mouseEvent() [2/2]

virtual bool WebCore::PageOverlay::Client::mouseEvent ( PageOverlay ,
const PlatformMouseEvent  
)
pure virtual

◆ willMoveToPage() [1/2]

virtual void WebCore::PageOverlay::Client::willMoveToPage ( PageOverlay ,
Page  
)
pure virtual

◆ willMoveToPage() [2/2]

virtual void WebCore::PageOverlay::Client::willMoveToPage ( PageOverlay ,
Page  
)
pure virtual

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