Blender
V5.0
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
wheel_event_data_
.axis = axis;
32
wheel_event_data_
.value = value;
33
data_
= &
wheel_event_data_
;
34
}
35
36
protected
:
37
GHOST_TEventWheelData
wheel_event_data_
;
38
};
GHOST_Event.hh
GHOST_TEventWheelAxis
GHOST_TEventWheelAxis
Definition
GHOST_Types.h:642
GHOST_kEventWheel
@ GHOST_kEventWheel
Definition
GHOST_Types.h:324
int32_t
int int32_t
Definition
btConvexHullComputer.cpp:30
uint64_t
unsigned long long int uint64_t
Definition
btConvexHullComputer.cpp:33
GHOST_EventWheel::wheel_event_data_
GHOST_TEventWheelData wheel_event_data_
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::data_
GHOST_TEventDataPtr data_
Definition
GHOST_Event.hh:62
GHOST_IWindow
Definition
GHOST_IWindow.hh:34
GHOST_TEventWheelData
Definition
GHOST_Types.h:647
Generated on
for Blender by
doxygen
1.16.1