3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/math/Color.h"
7#include "mc/deps/input/TouchControl.h"
8#include "mc/deps/input/enums/ButtonState.h"
23 ::ll::TypedStorage<8, 64, ::std::function<bool()>> mCondition;
24 ::ll::TypedStorage<4, 4, uint> mTapButtonId;
25 ::ll::TypedStorage<4, 4, uint> mHoldButtonId;
26 ::ll::TypedStorage<1, 1, ::ButtonState> mButtonState;
27 ::ll::TypedStorage<4, 16, ::mce::Color> mPressedColor;
28 ::ll::TypedStorage<4, 16, ::mce::Color> mReleasedColor;
29 ::ll::TypedStorage<4, 4, int> mUx;
30 ::ll::TypedStorage<4, 4, int> mUv;
31 ::ll::TypedStorage<4, 4, int> mUvWidth;
32 ::ll::TypedStorage<4, 4, int> mUvHeight;
33 ::ll::TypedStorage<4, 4, int> mActivePointerId;
34 ::ll::TypedStorage<8, 8, double> mStartTime;
35 ::ll::TypedStorage<1, 1, bool> mIsHolding;
36 ::ll::TypedStorage<4, 4, float> mGlyphScale;
37 ::ll::TypedStorage<8, 32, ::std::string> mIconPath;
38 ::ll::TypedStorage<8, 32, ::std::string> mPressedIconPath;
62 ::std::function<::RectangleArea()> area,
63 ::std::function<
bool()> condition,
66 ::std::string
const& iconPath,
67 ::std::string
const& pressedIconPath,
79 ::std::function<::RectangleArea()> area,
80 ::std::function<
bool()> condition,
83 ::std::string
const& iconPath,
84 ::std::string
const& pressedIconPath,
Definition InputRenderContext.h:5
Definition TouchControl.h:5
Definition TouchPointResults.h:5