Ultralight C++ API 1.3.0
|
#include <Ultralight/MouseEvent.h>
Generic mouse event representing a change in mouse state.
Public Types | |
enum | Type { kType_MouseMoved , kType_MouseDown , kType_MouseUp } |
The various MouseEvent types. More... | |
enum | Button { kButton_None = 0 , kButton_Left , kButton_Middle , kButton_Right } |
The various mouse button types. More... | |
Public Attributes | |
Type | type |
The type of this MouseEvent. | |
int | x |
The current x-position of the mouse, relative to the View. | |
int | y |
The current y-position of the mouse, relative to the View. | |
Button | button |
The mouse button that was pressed/released, if any. | |
The various MouseEvent types.
Enumerator | |
---|---|
kType_MouseMoved | Mouse moved type. |
kType_MouseDown | Mouse button pressed type. |
kType_MouseUp | Mouse button released type. |
Button ultralight::MouseEvent::button |
The mouse button that was pressed/released, if any.
Type ultralight::MouseEvent::type |
The type of this MouseEvent.
int ultralight::MouseEvent::x |
The current x-position of the mouse, relative to the View.
int ultralight::MouseEvent::y |
The current y-position of the mouse, relative to the View.