webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Attributes | List of all members
WebCore::WheelEvent::Init Struct Reference

#include <WheelEvent.h>

Inheritance diagram for WebCore::WheelEvent::Init:
WebCore::MouseEventInit WebCore::MouseEventInit WebCore::MouseRelatedEventInit WebCore::MouseRelatedEventInit WebCore::MouseRelatedEventInit WebCore::MouseRelatedEventInit WebCore::EventModifierInit WebCore::EventModifierInit WebCore::EventModifierInit WebCore::EventModifierInit WebCore::EventModifierInit WebCore::EventModifierInit WebCore::EventModifierInit WebCore::EventModifierInit

Public Attributes

double deltaX { 0 }
 
double deltaY { 0 }
 
double deltaZ { 0 }
 
unsigned deltaMode { DOM_DELTA_PIXEL }
 
int wheelDeltaX { 0 }
 
int wheelDeltaY { 0 }
 
- Public Attributes inherited from WebCore::MouseEventInit
int clientX { 0 }
 
int clientY { 0 }
 
unsigned short button { 0 }
 
RefPtr< EventTargetrelatedTarget
 
- Public Attributes inherited from WebCore::EventModifierInit
bool ctrlKey { false }
 
bool shiftKey { false }
 
bool altKey { false }
 
bool metaKey { false }
 
bool modifierAltGraph { false }
 
bool modifierCapsLock { false }
 
- Public Attributes inherited from WebCore::UIEventInit
RefPtr< DOMWindowview
 
int detail { 0 }
 
- Public Attributes inherited from WebCore::EventInit
bool bubbles { false }
 
bool cancelable { false }
 
bool composed { false }
 

Member Data Documentation

◆ deltaMode

unsigned WebCore::WheelEvent::Init::deltaMode { DOM_DELTA_PIXEL }

◆ deltaX

double WebCore::WheelEvent::Init::deltaX { 0 }

◆ deltaY

double WebCore::WheelEvent::Init::deltaY { 0 }

◆ deltaZ

double WebCore::WheelEvent::Init::deltaZ { 0 }

◆ wheelDeltaX

int WebCore::WheelEvent::Init::wheelDeltaX { 0 }

◆ wheelDeltaY

int WebCore::WheelEvent::Init::wheelDeltaY { 0 }

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