Blender
V3.3
|
#include <GHOST_EventTrackpad.h>
Public Member Functions | |
GHOST_EventTrackpad (uint64_t msec, GHOST_IWindow *window, GHOST_TTrackpadEventSubTypes subtype, int32_t x, int32_t y, int32_t deltaX, int32_t deltaY, bool isDirectionInverted) | |
![]() | |
GHOST_Event (uint64_t msec, GHOST_TEventType type, GHOST_IWindow *window) | |
GHOST_TEventType | getType () |
uint64_t | getTime () |
GHOST_IWindow * | getWindow () |
GHOST_TEventDataPtr | getData () |
![]() | |
virtual | ~GHOST_IEvent () |
Protected Attributes | |
GHOST_TEventTrackpadData | m_trackpadEventData |
![]() | |
GHOST_TEventType | m_type |
uint64_t | m_time |
GHOST_IWindow * | m_window |
GHOST_TEventDataPtr | m_data |
Trackpad (scroll, magnify, rotate, ...) event.
Definition at line 16 of file GHOST_EventTrackpad.h.
|
inline |
Constructor.
msec | The time this event was generated. |
window | The window of this event. |
subtype | The subtype of the event. |
x | The x-delta of the pan event. |
y | The y-delta of the pan event. |
Definition at line 26 of file GHOST_EventTrackpad.h.
References GHOST_TEventTrackpadData::deltaX, GHOST_TEventTrackpadData::deltaY, GHOST_TEventTrackpadData::isDirectionInverted, GHOST_Event::m_data, m_trackpadEventData, GHOST_TEventTrackpadData::subtype, GHOST_TEventTrackpadData::x, x, GHOST_TEventTrackpadData::y, and y.
|
protected |
The mouse pan data
Definition at line 47 of file GHOST_EventTrackpad.h.
Referenced by GHOST_EventTrackpad().