LeviLamina
Loading...
Searching...
No Matches
TouchPadTouchEventData.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/input/enums/TouchPadTouchPointState.h"
7
9public:
10 // TouchPadTouchEventData inner types declare
11 // clang-format off
12 struct TouchPoint;
13 struct Resolution;
14 // clang-format on
15
16 // TouchPadTouchEventData inner types define
17 struct TouchPoint {
18 public:
19 // member variables
20 // NOLINTBEGIN
21 ::ll::TypedStorage<4, 4, int> mId;
22 ::ll::TypedStorage<4, 4, float> mX;
23 ::ll::TypedStorage<4, 4, float> mY;
24 ::ll::TypedStorage<4, 4, ::TouchPadTouchPointState> mState;
25 // NOLINTEND
26 };
27
28 struct Resolution {
29 public:
30 // member variables
31 // NOLINTBEGIN
32 ::ll::TypedStorage<4, 4, float> mWidth;
33 ::ll::TypedStorage<4, 4, float> mHeight;
34 // NOLINTEND
35 };
36
37public:
38 // member variables
39 // NOLINTBEGIN
40 ::ll::TypedStorage<4, 4, int> mTouchCount;
41 ::ll::TypedStorage<4, 32, ::TouchPadTouchEventData::TouchPoint[2]> mTouchPoints;
42 ::ll::TypedStorage<4, 8, ::TouchPadTouchEventData::Resolution> mResolution;
43 // NOLINTEND
44};
Definition TouchPadTouchEventData.h:16
Definition TouchPadTouchEventData.h:14
Definition TouchPadTouchEventData.h:5