LeviLamina
Loading...
Searching...
No Matches
PointControlOption.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/input/ControlOption.h"
7
9public:
10 // member variables
11 // NOLINTBEGIN
12 ::ll::TypedStorage<8, 64, ::std::function<void(float)>> mXSetter;
13 ::ll::TypedStorage<8, 64, ::std::function<void(float)>> mYSetter;
14 ::ll::TypedStorage<8, 64, ::std::function<float()>> mXGetter;
15 ::ll::TypedStorage<8, 64, ::std::function<float()>> mYGetter;
16 ::ll::TypedStorage<4, 4, float> mDefaultX;
17 ::ll::TypedStorage<4, 4, float> mDefaultY;
18 // NOLINTEND
19
20public:
21 // prevent constructor by default
23
24public:
25 // member functions
26 // NOLINTBEGIN
28 uint controlOptionId,
29 ::std::function<void(float)> xSetter,
30 ::std::function<void(float)> ySetter,
31 ::std::function<float()> xGetter,
32 ::std::function<float()> yGetter,
33 float defaultX,
34 float defaultY
35 );
36 // NOLINTEND
37
38public:
39 // constructor thunks
40 // NOLINTBEGIN
41 MCAPI void* $ctor(
42 uint controlOptionId,
43 ::std::function<void(float)> xSetter,
44 ::std::function<void(float)> ySetter,
45 ::std::function<float()> xGetter,
46 ::std::function<float()> yGetter,
47 float defaultX,
48 float defaultY
49 );
50 // NOLINTEND
51};
Definition ControlOption.h:5
Definition PointControlOption.h:5