LeviLamina
Loading...
Searching...
No Matches
MouseEventData.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace cohtml {
6
7struct MouseEventData {
8public:
9 // MouseEventData inner types define
10 enum class EventType : int {
11 MouseMove = 0,
12 MouseDown = 1,
13 MouseUp = 2,
14 MouseWheel = 3,
15 MouseLeave = 4,
16 };
17
18 enum class MouseButton : int {
19 ButtonNone = 0,
20 ButtonLeft = 0,
21 ButtonMiddle = 1,
22 ButtonRight = 2,
23 ButtonBack = 3,
24 ButtonForward = 4,
25 };
26
27public:
28 // member variables
29 // NOLINTBEGIN
30 ::ll::UntypedStorage<4, 4> mUnk7e1623;
31 ::ll::UntypedStorage<4, 4> mUnk9203d7;
32 ::ll::UntypedStorage<4, 4> mUnk340791;
33 ::ll::UntypedStorage<4, 4> mUnk2490bc;
34 ::ll::UntypedStorage<4, 4> mUnk3fa94e;
35 ::ll::UntypedStorage<4, 4> mUnk58890a;
36 ::ll::UntypedStorage<4, 4> mUnk8a94da;
37 ::ll::UntypedStorage<4, 4> mUnkfd65b6;
38 ::ll::UntypedStorage<1, 7> mUnke2d279;
39 ::ll::UntypedStorage<1, 5> mUnk5849fe;
40 // NOLINTEND
41
42public:
43 // prevent constructor by default
44 MouseEventData& operator=(MouseEventData const&);
45 MouseEventData(MouseEventData const&);
46 MouseEventData();
47};
48
49} // namespace cohtml
Definition MouseEventData.h:7