Blender
V4.5
intern
ghost
intern
GHOST_EventWheel.hh
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2001-2002 NaN Holding BV. All rights reserved.
2
*
3
* SPDX-License-Identifier: GPL-2.0-or-later */
4
9
10
#pragma once
11
12
#include "
GHOST_Event.hh
"
13
19
class
GHOST_EventWheel
:
public
GHOST_Event
{
20
public
:
28
GHOST_EventWheel
(
uint64_t
msec,
GHOST_IWindow
*window,
GHOST_TEventWheelAxis
axis,
int32_t
value)
29
:
GHOST_Event
(msec,
GHOST_kEventWheel
, window)
30
{
31
m_wheelEventData
.axis = axis;
32
m_wheelEventData
.value = value;
33
m_data
= &
m_wheelEventData
;
34
}
35
36
protected
:
37
GHOST_TEventWheelData
m_wheelEventData
;
38
};
GHOST_Event.hh
GHOST_TEventWheelAxis
GHOST_TEventWheelAxis
Definition
GHOST_Types.h:581
GHOST_kEventWheel
@ GHOST_kEventWheel
Definition
GHOST_Types.h:268
int32_t
int int32_t
Definition
btConvexHullComputer.cpp:30
uint64_t
unsigned long long int uint64_t
Definition
btConvexHullComputer.cpp:33
GHOST_EventWheel::m_wheelEventData
GHOST_TEventWheelData m_wheelEventData
Definition
GHOST_EventWheel.hh:37
GHOST_EventWheel::GHOST_EventWheel
GHOST_EventWheel(uint64_t msec, GHOST_IWindow *window, GHOST_TEventWheelAxis axis, int32_t value)
Definition
GHOST_EventWheel.hh:28
GHOST_Event::GHOST_Event
GHOST_Event(uint64_t msec, GHOST_TEventType type, GHOST_IWindow *window)
Definition
GHOST_Event.hh:25
GHOST_Event::m_data
GHOST_TEventDataPtr m_data
Definition
GHOST_Event.hh:75
GHOST_IWindow
Definition
GHOST_IWindow.hh:34
GHOST_TEventWheelData
Definition
GHOST_Types.h:586
Generated on
for Blender by
doxygen
1.16.1