webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
WebCore::EventTrackingRegions Struct Reference

#include <EventTrackingRegions.h>

Public Member Functions

bool isEmpty () const
 
void translate (IntSize)
 
void uniteSynchronousRegion (const String &eventName, const Region &)
 
void unite (const EventTrackingRegions &)
 
TrackingType trackingTypeForPoint (const String &eventName, const IntPoint &)
 
bool isEmpty () const
 
void translate (IntSize)
 
void uniteSynchronousRegion (const String &eventName, const Region &)
 
void unite (const EventTrackingRegions &)
 
TrackingType trackingTypeForPoint (const String &eventName, const IntPoint &)
 

Public Attributes

Region asynchronousDispatchRegion
 
HashMap< String, RegioneventSpecificSynchronousDispatchRegions
 

Member Function Documentation

◆ isEmpty() [1/2]

bool WebCore::EventTrackingRegions::isEmpty ( ) const

◆ isEmpty() [2/2]

bool WebCore::EventTrackingRegions::isEmpty ( ) const

◆ trackingTypeForPoint() [1/2]

TrackingType WebCore::EventTrackingRegions::trackingTypeForPoint ( const String eventName,
const IntPoint point 
)

◆ trackingTypeForPoint() [2/2]

TrackingType WebCore::EventTrackingRegions::trackingTypeForPoint ( const String eventName,
const IntPoint  
)

◆ translate() [1/2]

void WebCore::EventTrackingRegions::translate ( IntSize  )

◆ translate() [2/2]

void WebCore::EventTrackingRegions::translate ( IntSize  offset)

◆ unite() [1/2]

void WebCore::EventTrackingRegions::unite ( const EventTrackingRegions )

◆ unite() [2/2]

void WebCore::EventTrackingRegions::unite ( const EventTrackingRegions eventTrackingRegions)

◆ uniteSynchronousRegion() [1/2]

void WebCore::EventTrackingRegions::uniteSynchronousRegion ( const String eventName,
const Region region 
)

◆ uniteSynchronousRegion() [2/2]

void WebCore::EventTrackingRegions::uniteSynchronousRegion ( const String eventName,
const Region  
)

Member Data Documentation

◆ asynchronousDispatchRegion

Region WebCore::EventTrackingRegions::asynchronousDispatchRegion

◆ eventSpecificSynchronousDispatchRegions

HashMap< String, Region > WebCore::EventTrackingRegions::eventSpecificSynchronousDispatchRegions

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