Blender
V4.3
intern
ghost
intern
GHOST_EventCursor.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
10
#pragma once
11
12
#include "
GHOST_Event.hh
"
13
17
class
GHOST_EventCursor
:
public
GHOST_Event
{
18
public
:
27
GHOST_EventCursor
(
uint64_t
msec,
28
GHOST_TEventType
type,
29
GHOST_IWindow
*window,
30
int32_t
x,
31
int32_t
y,
32
const
GHOST_TabletData
&tablet)
33
:
GHOST_Event
(msec, type, window),
m_cursorEventData
({
x
,
y
, tablet})
34
{
35
m_data
= &
m_cursorEventData
;
36
}
37
38
protected
:
40
GHOST_TEventCursorData
m_cursorEventData
;
41
};
x
x
Definition
BLI_expr_pylike_eval_test.cc:345
GHOST_Event.hh
GHOST_TEventType
GHOST_TEventType
Definition
GHOST_Types.h:246
GHOST_EventCursor
Definition
GHOST_EventCursor.hh:17
GHOST_EventCursor::GHOST_EventCursor
GHOST_EventCursor(uint64_t msec, GHOST_TEventType type, GHOST_IWindow *window, int32_t x, int32_t y, const GHOST_TabletData &tablet)
Definition
GHOST_EventCursor.hh:27
GHOST_EventCursor::m_cursorEventData
GHOST_TEventCursorData m_cursorEventData
Definition
GHOST_EventCursor.hh:40
GHOST_Event
Definition
GHOST_Event.hh:17
GHOST_Event::m_data
GHOST_TEventDataPtr m_data
Definition
GHOST_Event.hh:75
GHOST_IWindow
Definition
GHOST_IWindow.hh:34
y
y
Definition
compositor_morphological_blur_info.hh:15
int32_t
signed int int32_t
Definition
stdint.h:77
uint64_t
unsigned __int64 uint64_t
Definition
stdint.h:90
GHOST_TEventCursorData
Definition
GHOST_Types.h:556
GHOST_TabletData
Definition
GHOST_Types.h:163
Generated on Thu Feb 6 2025 07:36:39 for Blender by
doxygen
1.11.0