Blender  V2.93
Public Member Functions | Protected Attributes | List of all members
GHOST_EventWheel Class Reference

#include <GHOST_EventWheel.h>

Inherits GHOST_Event.

Public Member Functions

 GHOST_EventWheel (GHOST_TUns64 msec, GHOST_IWindow *window, GHOST_TInt32 z)
 
- Public Member Functions inherited from GHOST_Event
 GHOST_Event (GHOST_TUns64 msec, GHOST_TEventType type, GHOST_IWindow *window)
 
GHOST_TEventType getType ()
 
GHOST_TUns64 getTime ()
 
GHOST_IWindowgetWindow ()
 
GHOST_TEventDataPtr getData ()
 
- Public Member Functions inherited from GHOST_IEvent
virtual ~GHOST_IEvent ()
 

Protected Attributes

GHOST_TEventWheelData m_wheelEventData
 
- Protected Attributes inherited from GHOST_Event
GHOST_TEventType m_type
 
GHOST_TUns64 m_time
 
GHOST_IWindowm_window
 
GHOST_TEventDataPtr m_data
 

Detailed Description

Mouse wheel event. The displacement of the mouse wheel is counted in ticks. A positive value means the wheel is turned away from the user.

Definition at line 34 of file GHOST_EventWheel.h.

Constructor & Destructor Documentation

◆ GHOST_EventWheel()

GHOST_EventWheel::GHOST_EventWheel ( GHOST_TUns64  msec,
GHOST_IWindow window,
GHOST_TInt32  z 
)
inline

Constructor.

Parameters
msecThe time this event was generated.
windowThe window of this event.
zThe displacement of the mouse wheel.

Definition at line 42 of file GHOST_EventWheel.h.

References GHOST_Event::m_data, m_wheelEventData, GHOST_TEventWheelData::z, and z.

Member Data Documentation

◆ m_wheelEventData

GHOST_TEventWheelData GHOST_EventWheel::m_wheelEventData
protected

The z-displacement of the mouse wheel.

Definition at line 51 of file GHOST_EventWheel.h.

Referenced by GHOST_EventWheel().


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