#include <PlatformMouseEvent.h>
|
| PlatformMouseEvent () |
|
| PlatformMouseEvent (const IntPoint &position, const IntPoint &globalPosition, MouseButton button, PlatformEvent::Type type, int clickCount, bool shiftKey, bool ctrlKey, bool altKey, bool metaKey, double timestamp, double force, SyntheticClickType syntheticClickType) |
|
const IntPoint & | position () const |
|
const IntPoint & | globalPosition () const |
|
MouseButton | button () const |
|
int | clickCount () const |
|
unsigned | modifierFlags () const |
|
double | force () const |
|
SyntheticClickType | syntheticClickType () const |
|
| PlatformMouseEvent () |
|
| PlatformMouseEvent (const IntPoint &position, const IntPoint &globalPosition, MouseButton button, PlatformEvent::Type type, int clickCount, bool shiftKey, bool ctrlKey, bool altKey, bool metaKey, double timestamp, double force, SyntheticClickType syntheticClickType) |
|
const IntPoint & | position () const |
|
const IntPoint & | globalPosition () const |
|
MouseButton | button () const |
|
int | clickCount () const |
|
unsigned | modifierFlags () const |
|
double | force () const |
|
SyntheticClickType | syntheticClickType () const |
|
Type | type () const |
|
bool | shiftKey () const |
|
bool | ctrlKey () const |
|
bool | altKey () const |
|
bool | metaKey () const |
|
OptionSet< Modifier > | modifiers () const |
|
double | timestamp () const |
|
Type | type () const |
|
bool | shiftKey () const |
|
bool | ctrlKey () const |
|
bool | altKey () const |
|
bool | metaKey () const |
|
OptionSet< Modifier > | modifiers () const |
|
double | timestamp () const |
|
|
enum | Type : uint8_t {
NoType = 0,
KeyDown,
KeyUp,
RawKeyDown,
Char,
MouseMoved,
MousePressed,
MouseReleased,
MouseForceChanged,
MouseForceDown,
MouseForceUp,
MouseScroll,
Wheel,
NoType = 0,
KeyDown,
KeyUp,
RawKeyDown,
Char,
MouseMoved,
MousePressed,
MouseReleased,
MouseForceChanged,
MouseForceDown,
MouseForceUp,
MouseScroll,
Wheel
} |
|
enum | Modifier {
Modifier::AltKey = 1 << 0,
Modifier::CtrlKey = 1 << 1,
Modifier::MetaKey = 1 << 2,
Modifier::ShiftKey = 1 << 3,
Modifier::CapsLockKey = 1 << 4,
Modifier::AltKey = 1 << 0,
Modifier::CtrlKey = 1 << 1,
Modifier::MetaKey = 1 << 2,
Modifier::ShiftKey = 1 << 3,
Modifier::CapsLockKey = 1 << 4
} |
|
enum | Type : uint8_t {
NoType = 0,
KeyDown,
KeyUp,
RawKeyDown,
Char,
MouseMoved,
MousePressed,
MouseReleased,
MouseForceChanged,
MouseForceDown,
MouseForceUp,
MouseScroll,
Wheel,
NoType = 0,
KeyDown,
KeyUp,
RawKeyDown,
Char,
MouseMoved,
MousePressed,
MouseReleased,
MouseForceChanged,
MouseForceDown,
MouseForceUp,
MouseScroll,
Wheel
} |
|
enum | Modifier {
Modifier::AltKey = 1 << 0,
Modifier::CtrlKey = 1 << 1,
Modifier::MetaKey = 1 << 2,
Modifier::ShiftKey = 1 << 3,
Modifier::CapsLockKey = 1 << 4,
Modifier::AltKey = 1 << 0,
Modifier::CtrlKey = 1 << 1,
Modifier::MetaKey = 1 << 2,
Modifier::ShiftKey = 1 << 3,
Modifier::CapsLockKey = 1 << 4
} |
|
| PlatformEvent () |
|
| PlatformEvent (Type type) |
|
| PlatformEvent (Type type, OptionSet< Modifier > modifiers, double timestamp) |
|
| PlatformEvent (Type type, bool shiftKey, bool ctrlKey, bool altKey, bool metaKey, double timestamp) |
|
| ~PlatformEvent () |
|
| PlatformEvent () |
|
| PlatformEvent (Type type) |
|
| PlatformEvent (Type type, OptionSet< Modifier > modifiers, double timestamp) |
|
| PlatformEvent (Type type, bool shiftKey, bool ctrlKey, bool altKey, bool metaKey, double timestamp) |
|
| ~PlatformEvent () |
|
◆ PlatformMouseEvent() [1/4]
WebCore::PlatformMouseEvent::PlatformMouseEvent |
( |
| ) |
|
|
inline |
◆ PlatformMouseEvent() [2/4]
WebCore::PlatformMouseEvent::PlatformMouseEvent |
( |
const IntPoint & |
position, |
|
|
const IntPoint & |
globalPosition, |
|
|
MouseButton |
button, |
|
|
PlatformEvent::Type |
type, |
|
|
int |
clickCount, |
|
|
bool |
shiftKey, |
|
|
bool |
ctrlKey, |
|
|
bool |
altKey, |
|
|
bool |
metaKey, |
|
|
double |
timestamp, |
|
|
double |
force, |
|
|
SyntheticClickType |
syntheticClickType |
|
) |
| |
|
inline |
◆ PlatformMouseEvent() [3/4]
WebCore::PlatformMouseEvent::PlatformMouseEvent |
( |
| ) |
|
|
inline |
◆ PlatformMouseEvent() [4/4]
WebCore::PlatformMouseEvent::PlatformMouseEvent |
( |
const IntPoint & |
position, |
|
|
const IntPoint & |
globalPosition, |
|
|
MouseButton |
button, |
|
|
PlatformEvent::Type |
type, |
|
|
int |
clickCount, |
|
|
bool |
shiftKey, |
|
|
bool |
ctrlKey, |
|
|
bool |
altKey, |
|
|
bool |
metaKey, |
|
|
double |
timestamp, |
|
|
double |
force, |
|
|
SyntheticClickType |
syntheticClickType |
|
) |
| |
|
inline |
◆ button() [1/2]
MouseButton WebCore::PlatformMouseEvent::button |
( |
| ) |
const |
|
inline |
◆ button() [2/2]
MouseButton WebCore::PlatformMouseEvent::button |
( |
| ) |
const |
|
inline |
◆ clickCount() [1/2]
int WebCore::PlatformMouseEvent::clickCount |
( |
| ) |
const |
|
inline |
◆ clickCount() [2/2]
int WebCore::PlatformMouseEvent::clickCount |
( |
| ) |
const |
|
inline |
◆ force() [1/2]
double WebCore::PlatformMouseEvent::force |
( |
| ) |
const |
|
inline |
◆ force() [2/2]
double WebCore::PlatformMouseEvent::force |
( |
| ) |
const |
|
inline |
◆ globalPosition() [1/2]
const IntPoint& WebCore::PlatformMouseEvent::globalPosition |
( |
| ) |
const |
|
inline |
◆ globalPosition() [2/2]
const IntPoint& WebCore::PlatformMouseEvent::globalPosition |
( |
| ) |
const |
|
inline |
◆ modifierFlags() [1/2]
unsigned WebCore::PlatformMouseEvent::modifierFlags |
( |
| ) |
const |
|
inline |
◆ modifierFlags() [2/2]
unsigned WebCore::PlatformMouseEvent::modifierFlags |
( |
| ) |
const |
|
inline |
◆ position() [1/2]
const IntPoint& WebCore::PlatformMouseEvent::position |
( |
| ) |
const |
|
inline |
◆ position() [2/2]
const IntPoint& WebCore::PlatformMouseEvent::position |
( |
| ) |
const |
|
inline |
◆ syntheticClickType() [1/2]
◆ syntheticClickType() [2/2]
◆ m_button
◆ m_clickCount
int WebCore::PlatformMouseEvent::m_clickCount |
|
protected |
◆ m_force
double WebCore::PlatformMouseEvent::m_force { 0 } |
|
protected |
◆ m_globalPosition
IntPoint WebCore::PlatformMouseEvent::m_globalPosition |
|
protected |
◆ m_modifierFlags
unsigned WebCore::PlatformMouseEvent::m_modifierFlags |
|
protected |
◆ m_position
IntPoint WebCore::PlatformMouseEvent::m_position |
|
protected |
◆ m_syntheticClickType
The documentation for this class was generated from the following file:
- DerivedData/WebKit/Build/Products/Debug/WebCore.framework/Versions/A/PrivateHeaders/PlatformMouseEvent.h