暫無描述
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877
  1. //------------------------------------------------------------------------------
  2. // <auto-generated>
  3. // This code was auto-generated by com.unity.inputsystem:InputLayoutCodeGenerator
  4. // version 1.8.2
  5. // from "Mouse" layout
  6. //
  7. // Changes to this file may cause incorrect behavior and will be lost if
  8. // the code is regenerated.
  9. // </auto-generated>
  10. //------------------------------------------------------------------------------
  11. using UnityEngine.InputSystem;
  12. using UnityEngine.InputSystem.LowLevel;
  13. using UnityEngine.InputSystem.Utilities;
  14. // Suppress warnings from local variables for control references
  15. // that we don't end up using.
  16. #pragma warning disable CS0219
  17. namespace UnityEngine.InputSystem
  18. {
  19. internal partial class FastMouse : UnityEngine.InputSystem.Mouse
  20. {
  21. public const string metadata = "AutoWindowSpace;Vector2;Delta;Button;Axis;Digital;Integer;Mouse;Pointer";
  22. public FastMouse()
  23. {
  24. var builder = this.Setup(30, 10, 2)
  25. .WithName("Mouse")
  26. .WithDisplayName("Mouse")
  27. .WithChildren(0, 14)
  28. .WithLayout(new InternedString("Mouse"))
  29. .WithStateBlock(new InputStateBlock { format = new FourCC(1297044819), sizeInBits = 392 });
  30. var kVector2Layout = new InternedString("Vector2");
  31. var kDeltaLayout = new InternedString("Delta");
  32. var kButtonLayout = new InternedString("Button");
  33. var kAxisLayout = new InternedString("Axis");
  34. var kDigitalLayout = new InternedString("Digital");
  35. var kIntegerLayout = new InternedString("Integer");
  36. // /Mouse/position
  37. var ctrlMouseposition = Initialize_ctrlMouseposition(kVector2Layout, this);
  38. // /Mouse/delta
  39. var ctrlMousedelta = Initialize_ctrlMousedelta(kDeltaLayout, this);
  40. // /Mouse/scroll
  41. var ctrlMousescroll = Initialize_ctrlMousescroll(kDeltaLayout, this);
  42. // /Mouse/press
  43. var ctrlMousepress = Initialize_ctrlMousepress(kButtonLayout, this);
  44. // /Mouse/leftButton
  45. var ctrlMouseleftButton = Initialize_ctrlMouseleftButton(kButtonLayout, this);
  46. // /Mouse/rightButton
  47. var ctrlMouserightButton = Initialize_ctrlMouserightButton(kButtonLayout, this);
  48. // /Mouse/middleButton
  49. var ctrlMousemiddleButton = Initialize_ctrlMousemiddleButton(kButtonLayout, this);
  50. // /Mouse/forwardButton
  51. var ctrlMouseforwardButton = Initialize_ctrlMouseforwardButton(kButtonLayout, this);
  52. // /Mouse/backButton
  53. var ctrlMousebackButton = Initialize_ctrlMousebackButton(kButtonLayout, this);
  54. // /Mouse/pressure
  55. var ctrlMousepressure = Initialize_ctrlMousepressure(kAxisLayout, this);
  56. // /Mouse/radius
  57. var ctrlMouseradius = Initialize_ctrlMouseradius(kVector2Layout, this);
  58. // /Mouse/pointerId
  59. var ctrlMousepointerId = Initialize_ctrlMousepointerId(kDigitalLayout, this);
  60. // /Mouse/displayIndex
  61. var ctrlMousedisplayIndex = Initialize_ctrlMousedisplayIndex(kIntegerLayout, this);
  62. // /Mouse/clickCount
  63. var ctrlMouseclickCount = Initialize_ctrlMouseclickCount(kIntegerLayout, this);
  64. // /Mouse/position/x
  65. var ctrlMousepositionx = Initialize_ctrlMousepositionx(kAxisLayout, ctrlMouseposition);
  66. // /Mouse/position/y
  67. var ctrlMousepositiony = Initialize_ctrlMousepositiony(kAxisLayout, ctrlMouseposition);
  68. // /Mouse/delta/up
  69. var ctrlMousedeltaup = Initialize_ctrlMousedeltaup(kAxisLayout, ctrlMousedelta);
  70. // /Mouse/delta/down
  71. var ctrlMousedeltadown = Initialize_ctrlMousedeltadown(kAxisLayout, ctrlMousedelta);
  72. // /Mouse/delta/left
  73. var ctrlMousedeltaleft = Initialize_ctrlMousedeltaleft(kAxisLayout, ctrlMousedelta);
  74. // /Mouse/delta/right
  75. var ctrlMousedeltaright = Initialize_ctrlMousedeltaright(kAxisLayout, ctrlMousedelta);
  76. // /Mouse/delta/x
  77. var ctrlMousedeltax = Initialize_ctrlMousedeltax(kAxisLayout, ctrlMousedelta);
  78. // /Mouse/delta/y
  79. var ctrlMousedeltay = Initialize_ctrlMousedeltay(kAxisLayout, ctrlMousedelta);
  80. // /Mouse/scroll/up
  81. var ctrlMousescrollup = Initialize_ctrlMousescrollup(kAxisLayout, ctrlMousescroll);
  82. // /Mouse/scroll/down
  83. var ctrlMousescrolldown = Initialize_ctrlMousescrolldown(kAxisLayout, ctrlMousescroll);
  84. // /Mouse/scroll/left
  85. var ctrlMousescrollleft = Initialize_ctrlMousescrollleft(kAxisLayout, ctrlMousescroll);
  86. // /Mouse/scroll/right
  87. var ctrlMousescrollright = Initialize_ctrlMousescrollright(kAxisLayout, ctrlMousescroll);
  88. // /Mouse/scroll/x
  89. var ctrlMousescrollx = Initialize_ctrlMousescrollx(kAxisLayout, ctrlMousescroll);
  90. // /Mouse/scroll/y
  91. var ctrlMousescrolly = Initialize_ctrlMousescrolly(kAxisLayout, ctrlMousescroll);
  92. // /Mouse/radius/x
  93. var ctrlMouseradiusx = Initialize_ctrlMouseradiusx(kAxisLayout, ctrlMouseradius);
  94. // /Mouse/radius/y
  95. var ctrlMouseradiusy = Initialize_ctrlMouseradiusy(kAxisLayout, ctrlMouseradius);
  96. // Usages.
  97. builder.WithControlUsage(0, new InternedString("Point"), ctrlMouseposition);
  98. builder.WithControlUsage(1, new InternedString("Secondary2DMotion"), ctrlMousedelta);
  99. builder.WithControlUsage(2, new InternedString("ScrollHorizontal"), ctrlMousescrollx);
  100. builder.WithControlUsage(3, new InternedString("ScrollVertical"), ctrlMousescrolly);
  101. builder.WithControlUsage(4, new InternedString("PrimaryAction"), ctrlMouseleftButton);
  102. builder.WithControlUsage(5, new InternedString("SecondaryAction"), ctrlMouserightButton);
  103. builder.WithControlUsage(6, new InternedString("Forward"), ctrlMouseforwardButton);
  104. builder.WithControlUsage(7, new InternedString("Back"), ctrlMousebackButton);
  105. builder.WithControlUsage(8, new InternedString("Pressure"), ctrlMousepressure);
  106. builder.WithControlUsage(9, new InternedString("Radius"), ctrlMouseradius);
  107. // Aliases.
  108. builder.WithControlAlias(0, new InternedString("horizontal"));
  109. builder.WithControlAlias(1, new InternedString("vertical"));
  110. // Control getters/arrays.
  111. this.scroll = ctrlMousescroll;
  112. this.leftButton = ctrlMouseleftButton;
  113. this.middleButton = ctrlMousemiddleButton;
  114. this.rightButton = ctrlMouserightButton;
  115. this.backButton = ctrlMousebackButton;
  116. this.forwardButton = ctrlMouseforwardButton;
  117. this.clickCount = ctrlMouseclickCount;
  118. this.position = ctrlMouseposition;
  119. this.delta = ctrlMousedelta;
  120. this.radius = ctrlMouseradius;
  121. this.pressure = ctrlMousepressure;
  122. this.press = ctrlMousepress;
  123. this.displayIndex = ctrlMousedisplayIndex;
  124. ctrlMouseposition.x = ctrlMousepositionx;
  125. ctrlMouseposition.y = ctrlMousepositiony;
  126. ctrlMousedelta.up = ctrlMousedeltaup;
  127. ctrlMousedelta.down = ctrlMousedeltadown;
  128. ctrlMousedelta.left = ctrlMousedeltaleft;
  129. ctrlMousedelta.right = ctrlMousedeltaright;
  130. ctrlMousedelta.x = ctrlMousedeltax;
  131. ctrlMousedelta.y = ctrlMousedeltay;
  132. ctrlMousescroll.up = ctrlMousescrollup;
  133. ctrlMousescroll.down = ctrlMousescrolldown;
  134. ctrlMousescroll.left = ctrlMousescrollleft;
  135. ctrlMousescroll.right = ctrlMousescrollright;
  136. ctrlMousescroll.x = ctrlMousescrollx;
  137. ctrlMousescroll.y = ctrlMousescrolly;
  138. ctrlMouseradius.x = ctrlMouseradiusx;
  139. ctrlMouseradius.y = ctrlMouseradiusy;
  140. // State offset to control index map.
  141. builder.WithStateOffsetToControlIndexMap(new uint[]
  142. {
  143. 32782u, 16809999u, 33587218u, 33587219u, 33587220u, 50364432u, 50364433u, 50364437u, 67141656u, 67141657u
  144. , 67141658u, 83918870u, 83918871u, 83918875u, 100664323u, 100664324u, 101188613u, 101712902u, 102237191u, 102761480u
  145. , 109068300u, 117456909u, 134250505u, 167804956u, 184582173u, 201327627u
  146. });
  147. builder.WithControlTree(new byte[]
  148. {
  149. // Control tree nodes as bytes
  150. 135, 1, 1, 0, 0, 0, 0, 196, 0, 3, 0, 0, 0, 0, 135, 1, 23, 0, 0, 0, 0, 128, 0, 5, 0, 0, 0, 0, 196, 0
  151. , 11, 0, 0, 0, 0, 64, 0, 7, 0, 0, 0, 1, 128, 0, 9, 0, 3, 0, 1, 32, 0, 255, 255, 1, 0, 1, 64, 0, 255, 255
  152. , 2, 0, 1, 96, 0, 255, 255, 7, 0, 3, 128, 0, 255, 255, 4, 0, 3, 193, 0, 13, 0, 0, 0, 0, 196, 0, 19, 0, 0, 0
  153. , 0, 161, 0, 15, 0, 10, 0, 4, 193, 0, 17, 0, 14, 0, 4, 145, 0, 255, 255, 18, 0, 3, 161, 0, 255, 255, 21, 0, 3, 192
  154. , 0, 255, 255, 0, 0, 0, 193, 0, 255, 255, 24, 0, 2, 195, 0, 21, 0, 0, 0, 0, 196, 0, 255, 255, 28, 0, 1, 194, 0, 255
  155. , 255, 26, 0, 1, 195, 0, 255, 255, 27, 0, 1, 32, 1, 25, 0, 0, 0, 0, 135, 1, 41, 0, 0, 0, 0, 240, 0, 27, 0, 0
  156. , 0, 0, 32, 1, 39, 0, 0, 0, 0, 224, 0, 29, 0, 0, 0, 0, 240, 0, 255, 255, 41, 0, 1, 210, 0, 31, 0, 39, 0, 1
  157. , 224, 0, 255, 255, 40, 0, 1, 203, 0, 33, 0, 0, 0, 0, 210, 0, 255, 255, 0, 0, 0, 200, 0, 35, 0, 0, 0, 0, 203, 0
  158. , 255, 255, 0, 0, 0, 198, 0, 37, 0, 0, 0, 0, 200, 0, 255, 255, 0, 0, 0, 197, 0, 255, 255, 29, 0, 1, 198, 0, 255, 255
  159. , 0, 0, 0, 8, 1, 255, 255, 30, 0, 1, 32, 1, 255, 255, 31, 0, 1, 128, 1, 43, 0, 0, 0, 0, 135, 1, 47, 0, 0, 0
  160. , 0, 80, 1, 255, 255, 32, 0, 2, 128, 1, 45, 0, 34, 0, 2, 104, 1, 255, 255, 36, 0, 1, 128, 1, 255, 255, 37, 0, 1, 132
  161. , 1, 49, 0, 0, 0, 0, 135, 1, 255, 255, 0, 0, 0, 130, 1, 51, 0, 0, 0, 0, 132, 1, 255, 255, 0, 0, 0, 129, 1, 255
  162. , 255, 38, 0, 1, 130, 1, 255, 255, 0, 0, 0
  163. }, new ushort[]
  164. {
  165. // Control tree node indicies
  166. 0, 14, 15, 1, 16, 17, 21, 18, 19, 20, 2, 22, 23, 27, 2, 22, 23, 27, 24, 25, 26, 24, 25, 26, 3, 4, 5, 6, 7, 8
  167. , 9, 9, 10, 28, 10, 28, 29, 29, 11, 12, 12, 13
  168. });
  169. builder.Finish();
  170. }
  171. private UnityEngine.InputSystem.Controls.Vector2Control Initialize_ctrlMouseposition(InternedString kVector2Layout, InputControl parent)
  172. {
  173. var ctrlMouseposition = new UnityEngine.InputSystem.Controls.Vector2Control();
  174. ctrlMouseposition.Setup()
  175. .At(this, 0)
  176. .WithParent(parent)
  177. .WithChildren(14, 2)
  178. .WithName("position")
  179. .WithDisplayName("Position")
  180. .WithLayout(kVector2Layout)
  181. .WithUsages(0, 1)
  182. .DontReset(true)
  183. .WithStateBlock(new InputStateBlock
  184. {
  185. format = new FourCC(1447379762),
  186. byteOffset = 0,
  187. bitOffset = 0,
  188. sizeInBits = 64
  189. })
  190. #if UNITY_EDITOR
  191. .WithProcessor<InputProcessor<UnityEngine.Vector2>, UnityEngine.Vector2>(new UnityEngine.InputSystem.Processors.EditorWindowSpaceProcessor())
  192. #endif
  193. .Finish();
  194. return ctrlMouseposition;
  195. }
  196. private UnityEngine.InputSystem.Controls.DeltaControl Initialize_ctrlMousedelta(InternedString kDeltaLayout, InputControl parent)
  197. {
  198. var ctrlMousedelta = new UnityEngine.InputSystem.Controls.DeltaControl();
  199. ctrlMousedelta.Setup()
  200. .At(this, 1)
  201. .WithParent(parent)
  202. .WithChildren(16, 6)
  203. .WithName("delta")
  204. .WithDisplayName("Delta")
  205. .WithLayout(kDeltaLayout)
  206. .WithUsages(1, 1)
  207. .WithStateBlock(new InputStateBlock
  208. {
  209. format = new FourCC(1447379762),
  210. byteOffset = 8,
  211. bitOffset = 0,
  212. sizeInBits = 64
  213. })
  214. .Finish();
  215. return ctrlMousedelta;
  216. }
  217. private UnityEngine.InputSystem.Controls.DeltaControl Initialize_ctrlMousescroll(InternedString kDeltaLayout, InputControl parent)
  218. {
  219. var ctrlMousescroll = new UnityEngine.InputSystem.Controls.DeltaControl();
  220. ctrlMousescroll.Setup()
  221. .At(this, 2)
  222. .WithParent(parent)
  223. .WithChildren(22, 6)
  224. .WithName("scroll")
  225. .WithDisplayName("Scroll")
  226. .WithLayout(kDeltaLayout)
  227. .WithStateBlock(new InputStateBlock
  228. {
  229. format = new FourCC(1447379762),
  230. byteOffset = 16,
  231. bitOffset = 0,
  232. sizeInBits = 64
  233. })
  234. .Finish();
  235. return ctrlMousescroll;
  236. }
  237. private UnityEngine.InputSystem.Controls.ButtonControl Initialize_ctrlMousepress(InternedString kButtonLayout, InputControl parent)
  238. {
  239. var ctrlMousepress = new UnityEngine.InputSystem.Controls.ButtonControl();
  240. ctrlMousepress.Setup()
  241. .At(this, 3)
  242. .WithParent(parent)
  243. .WithName("press")
  244. .WithDisplayName("Press")
  245. .WithLayout(kButtonLayout)
  246. .IsSynthetic(true)
  247. .IsButton(true)
  248. .WithStateBlock(new InputStateBlock
  249. {
  250. format = new FourCC(1112101920),
  251. byteOffset = 24,
  252. bitOffset = 0,
  253. sizeInBits = 1
  254. })
  255. .WithMinAndMax(0, 1)
  256. .Finish();
  257. return ctrlMousepress;
  258. }
  259. private UnityEngine.InputSystem.Controls.ButtonControl Initialize_ctrlMouseleftButton(InternedString kButtonLayout, InputControl parent)
  260. {
  261. var ctrlMouseleftButton = new UnityEngine.InputSystem.Controls.ButtonControl();
  262. ctrlMouseleftButton.Setup()
  263. .At(this, 4)
  264. .WithParent(parent)
  265. .WithName("leftButton")
  266. .WithDisplayName("Left Button")
  267. .WithShortDisplayName("LMB")
  268. .WithLayout(kButtonLayout)
  269. .WithUsages(4, 1)
  270. .IsButton(true)
  271. .WithStateBlock(new InputStateBlock
  272. {
  273. format = new FourCC(1112101920),
  274. byteOffset = 24,
  275. bitOffset = 0,
  276. sizeInBits = 1
  277. })
  278. .WithMinAndMax(0, 1)
  279. .Finish();
  280. return ctrlMouseleftButton;
  281. }
  282. private UnityEngine.InputSystem.Controls.ButtonControl Initialize_ctrlMouserightButton(InternedString kButtonLayout, InputControl parent)
  283. {
  284. var ctrlMouserightButton = new UnityEngine.InputSystem.Controls.ButtonControl();
  285. ctrlMouserightButton.Setup()
  286. .At(this, 5)
  287. .WithParent(parent)
  288. .WithName("rightButton")
  289. .WithDisplayName("Right Button")
  290. .WithShortDisplayName("RMB")
  291. .WithLayout(kButtonLayout)
  292. .WithUsages(5, 1)
  293. .IsButton(true)
  294. .WithStateBlock(new InputStateBlock
  295. {
  296. format = new FourCC(1112101920),
  297. byteOffset = 24,
  298. bitOffset = 1,
  299. sizeInBits = 1
  300. })
  301. .WithMinAndMax(0, 1)
  302. .Finish();
  303. return ctrlMouserightButton;
  304. }
  305. private UnityEngine.InputSystem.Controls.ButtonControl Initialize_ctrlMousemiddleButton(InternedString kButtonLayout, InputControl parent)
  306. {
  307. var ctrlMousemiddleButton = new UnityEngine.InputSystem.Controls.ButtonControl();
  308. ctrlMousemiddleButton.Setup()
  309. .At(this, 6)
  310. .WithParent(parent)
  311. .WithName("middleButton")
  312. .WithDisplayName("Middle Button")
  313. .WithShortDisplayName("MMB")
  314. .WithLayout(kButtonLayout)
  315. .IsButton(true)
  316. .WithStateBlock(new InputStateBlock
  317. {
  318. format = new FourCC(1112101920),
  319. byteOffset = 24,
  320. bitOffset = 2,
  321. sizeInBits = 1
  322. })
  323. .WithMinAndMax(0, 1)
  324. .Finish();
  325. return ctrlMousemiddleButton;
  326. }
  327. private UnityEngine.InputSystem.Controls.ButtonControl Initialize_ctrlMouseforwardButton(InternedString kButtonLayout, InputControl parent)
  328. {
  329. var ctrlMouseforwardButton = new UnityEngine.InputSystem.Controls.ButtonControl();
  330. ctrlMouseforwardButton.Setup()
  331. .At(this, 7)
  332. .WithParent(parent)
  333. .WithName("forwardButton")
  334. .WithDisplayName("Forward")
  335. .WithLayout(kButtonLayout)
  336. .WithUsages(6, 1)
  337. .IsButton(true)
  338. .WithStateBlock(new InputStateBlock
  339. {
  340. format = new FourCC(1112101920),
  341. byteOffset = 24,
  342. bitOffset = 3,
  343. sizeInBits = 1
  344. })
  345. .WithMinAndMax(0, 1)
  346. .Finish();
  347. return ctrlMouseforwardButton;
  348. }
  349. private UnityEngine.InputSystem.Controls.ButtonControl Initialize_ctrlMousebackButton(InternedString kButtonLayout, InputControl parent)
  350. {
  351. var ctrlMousebackButton = new UnityEngine.InputSystem.Controls.ButtonControl();
  352. ctrlMousebackButton.Setup()
  353. .At(this, 8)
  354. .WithParent(parent)
  355. .WithName("backButton")
  356. .WithDisplayName("Back")
  357. .WithLayout(kButtonLayout)
  358. .WithUsages(7, 1)
  359. .IsButton(true)
  360. .WithStateBlock(new InputStateBlock
  361. {
  362. format = new FourCC(1112101920),
  363. byteOffset = 24,
  364. bitOffset = 4,
  365. sizeInBits = 1
  366. })
  367. .WithMinAndMax(0, 1)
  368. .Finish();
  369. return ctrlMousebackButton;
  370. }
  371. private UnityEngine.InputSystem.Controls.AxisControl Initialize_ctrlMousepressure(InternedString kAxisLayout, InputControl parent)
  372. {
  373. var ctrlMousepressure = new UnityEngine.InputSystem.Controls.AxisControl();
  374. ctrlMousepressure.Setup()
  375. .At(this, 9)
  376. .WithParent(parent)
  377. .WithName("pressure")
  378. .WithDisplayName("Pressure")
  379. .WithLayout(kAxisLayout)
  380. .WithUsages(8, 1)
  381. .WithStateBlock(new InputStateBlock
  382. {
  383. format = new FourCC(1179407392),
  384. byteOffset = 32,
  385. bitOffset = 0,
  386. sizeInBits = 32
  387. })
  388. .WithDefaultState(1)
  389. .Finish();
  390. return ctrlMousepressure;
  391. }
  392. private UnityEngine.InputSystem.Controls.Vector2Control Initialize_ctrlMouseradius(InternedString kVector2Layout, InputControl parent)
  393. {
  394. var ctrlMouseradius = new UnityEngine.InputSystem.Controls.Vector2Control();
  395. ctrlMouseradius.Setup()
  396. .At(this, 10)
  397. .WithParent(parent)
  398. .WithChildren(28, 2)
  399. .WithName("radius")
  400. .WithDisplayName("Radius")
  401. .WithLayout(kVector2Layout)
  402. .WithUsages(9, 1)
  403. .WithStateBlock(new InputStateBlock
  404. {
  405. format = new FourCC(1447379762),
  406. byteOffset = 40,
  407. bitOffset = 0,
  408. sizeInBits = 64
  409. })
  410. .Finish();
  411. return ctrlMouseradius;
  412. }
  413. private UnityEngine.InputSystem.Controls.IntegerControl Initialize_ctrlMousepointerId(InternedString kDigitalLayout, InputControl parent)
  414. {
  415. var ctrlMousepointerId = new UnityEngine.InputSystem.Controls.IntegerControl();
  416. ctrlMousepointerId.Setup()
  417. .At(this, 11)
  418. .WithParent(parent)
  419. .WithName("pointerId")
  420. .WithDisplayName("pointerId")
  421. .WithLayout(kDigitalLayout)
  422. .WithStateBlock(new InputStateBlock
  423. {
  424. format = new FourCC(1112101920),
  425. byteOffset = 48,
  426. bitOffset = 0,
  427. sizeInBits = 1
  428. })
  429. .Finish();
  430. return ctrlMousepointerId;
  431. }
  432. private UnityEngine.InputSystem.Controls.IntegerControl Initialize_ctrlMousedisplayIndex(InternedString kIntegerLayout, InputControl parent)
  433. {
  434. var ctrlMousedisplayIndex = new UnityEngine.InputSystem.Controls.IntegerControl();
  435. ctrlMousedisplayIndex.Setup()
  436. .At(this, 12)
  437. .WithParent(parent)
  438. .WithName("displayIndex")
  439. .WithDisplayName("Display Index")
  440. .WithLayout(kIntegerLayout)
  441. .WithStateBlock(new InputStateBlock
  442. {
  443. format = new FourCC(1431521364),
  444. byteOffset = 26,
  445. bitOffset = 0,
  446. sizeInBits = 16
  447. })
  448. .Finish();
  449. return ctrlMousedisplayIndex;
  450. }
  451. private UnityEngine.InputSystem.Controls.IntegerControl Initialize_ctrlMouseclickCount(InternedString kIntegerLayout, InputControl parent)
  452. {
  453. var ctrlMouseclickCount = new UnityEngine.InputSystem.Controls.IntegerControl();
  454. ctrlMouseclickCount.Setup()
  455. .At(this, 13)
  456. .WithParent(parent)
  457. .WithName("clickCount")
  458. .WithDisplayName("Click Count")
  459. .WithLayout(kIntegerLayout)
  460. .IsSynthetic(true)
  461. .WithStateBlock(new InputStateBlock
  462. {
  463. format = new FourCC(1431521364),
  464. byteOffset = 28,
  465. bitOffset = 0,
  466. sizeInBits = 16
  467. })
  468. .Finish();
  469. return ctrlMouseclickCount;
  470. }
  471. private UnityEngine.InputSystem.Controls.AxisControl Initialize_ctrlMousepositionx(InternedString kAxisLayout, InputControl parent)
  472. {
  473. var ctrlMousepositionx = new UnityEngine.InputSystem.Controls.AxisControl();
  474. ctrlMousepositionx.Setup()
  475. .At(this, 14)
  476. .WithParent(parent)
  477. .WithName("x")
  478. .WithDisplayName("Position X")
  479. .WithShortDisplayName("Position X")
  480. .WithLayout(kAxisLayout)
  481. .DontReset(true)
  482. .WithStateBlock(new InputStateBlock
  483. {
  484. format = new FourCC(1179407392),
  485. byteOffset = 0,
  486. bitOffset = 0,
  487. sizeInBits = 32
  488. })
  489. .Finish();
  490. return ctrlMousepositionx;
  491. }
  492. private UnityEngine.InputSystem.Controls.AxisControl Initialize_ctrlMousepositiony(InternedString kAxisLayout, InputControl parent)
  493. {
  494. var ctrlMousepositiony = new UnityEngine.InputSystem.Controls.AxisControl();
  495. ctrlMousepositiony.Setup()
  496. .At(this, 15)
  497. .WithParent(parent)
  498. .WithName("y")
  499. .WithDisplayName("Position Y")
  500. .WithShortDisplayName("Position Y")
  501. .WithLayout(kAxisLayout)
  502. .DontReset(true)
  503. .WithStateBlock(new InputStateBlock
  504. {
  505. format = new FourCC(1179407392),
  506. byteOffset = 4,
  507. bitOffset = 0,
  508. sizeInBits = 32
  509. })
  510. .Finish();
  511. return ctrlMousepositiony;
  512. }
  513. private UnityEngine.InputSystem.Controls.AxisControl Initialize_ctrlMousedeltaup(InternedString kAxisLayout, InputControl parent)
  514. {
  515. var ctrlMousedeltaup = new UnityEngine.InputSystem.Controls.AxisControl { clamp = UnityEngine.InputSystem.Controls.AxisControl.Clamp.BeforeNormalize, clampMax = 3.402823E+38f };
  516. ctrlMousedeltaup.Setup()
  517. .At(this, 16)
  518. .WithParent(parent)
  519. .WithName("up")
  520. .WithDisplayName("Delta Up")
  521. .WithShortDisplayName("Delta Up")
  522. .WithLayout(kAxisLayout)
  523. .IsSynthetic(true)
  524. .WithStateBlock(new InputStateBlock
  525. {
  526. format = new FourCC(1179407392),
  527. byteOffset = 12,
  528. bitOffset = 0,
  529. sizeInBits = 32
  530. })
  531. .Finish();
  532. return ctrlMousedeltaup;
  533. }
  534. private UnityEngine.InputSystem.Controls.AxisControl Initialize_ctrlMousedeltadown(InternedString kAxisLayout, InputControl parent)
  535. {
  536. var ctrlMousedeltadown = new UnityEngine.InputSystem.Controls.AxisControl { clamp = UnityEngine.InputSystem.Controls.AxisControl.Clamp.BeforeNormalize, clampMin = -3.402823E+38f, invert = true };
  537. ctrlMousedeltadown.Setup()
  538. .At(this, 17)
  539. .WithParent(parent)
  540. .WithName("down")
  541. .WithDisplayName("Delta Down")
  542. .WithShortDisplayName("Delta Down")
  543. .WithLayout(kAxisLayout)
  544. .IsSynthetic(true)
  545. .WithStateBlock(new InputStateBlock
  546. {
  547. format = new FourCC(1179407392),
  548. byteOffset = 12,
  549. bitOffset = 0,
  550. sizeInBits = 32
  551. })
  552. .Finish();
  553. return ctrlMousedeltadown;
  554. }
  555. private UnityEngine.InputSystem.Controls.AxisControl Initialize_ctrlMousedeltaleft(InternedString kAxisLayout, InputControl parent)
  556. {
  557. var ctrlMousedeltaleft = new UnityEngine.InputSystem.Controls.AxisControl { clamp = UnityEngine.InputSystem.Controls.AxisControl.Clamp.BeforeNormalize, clampMin = -3.402823E+38f, invert = true };
  558. ctrlMousedeltaleft.Setup()
  559. .At(this, 18)
  560. .WithParent(parent)
  561. .WithName("left")
  562. .WithDisplayName("Delta Left")
  563. .WithShortDisplayName("Delta Left")
  564. .WithLayout(kAxisLayout)
  565. .IsSynthetic(true)
  566. .WithStateBlock(new InputStateBlock
  567. {
  568. format = new FourCC(1179407392),
  569. byteOffset = 8,
  570. bitOffset = 0,
  571. sizeInBits = 32
  572. })
  573. .Finish();
  574. return ctrlMousedeltaleft;
  575. }
  576. private UnityEngine.InputSystem.Controls.AxisControl Initialize_ctrlMousedeltaright(InternedString kAxisLayout, InputControl parent)
  577. {
  578. var ctrlMousedeltaright = new UnityEngine.InputSystem.Controls.AxisControl { clamp = UnityEngine.InputSystem.Controls.AxisControl.Clamp.BeforeNormalize, clampMax = 3.402823E+38f };
  579. ctrlMousedeltaright.Setup()
  580. .At(this, 19)
  581. .WithParent(parent)
  582. .WithName("right")
  583. .WithDisplayName("Delta Right")
  584. .WithShortDisplayName("Delta Right")
  585. .WithLayout(kAxisLayout)
  586. .IsSynthetic(true)
  587. .WithStateBlock(new InputStateBlock
  588. {
  589. format = new FourCC(1179407392),
  590. byteOffset = 8,
  591. bitOffset = 0,
  592. sizeInBits = 32
  593. })
  594. .Finish();
  595. return ctrlMousedeltaright;
  596. }
  597. private UnityEngine.InputSystem.Controls.AxisControl Initialize_ctrlMousedeltax(InternedString kAxisLayout, InputControl parent)
  598. {
  599. var ctrlMousedeltax = new UnityEngine.InputSystem.Controls.AxisControl();
  600. ctrlMousedeltax.Setup()
  601. .At(this, 20)
  602. .WithParent(parent)
  603. .WithName("x")
  604. .WithDisplayName("Delta X")
  605. .WithShortDisplayName("Delta X")
  606. .WithLayout(kAxisLayout)
  607. .WithStateBlock(new InputStateBlock
  608. {
  609. format = new FourCC(1179407392),
  610. byteOffset = 8,
  611. bitOffset = 0,
  612. sizeInBits = 32
  613. })
  614. .Finish();
  615. return ctrlMousedeltax;
  616. }
  617. private UnityEngine.InputSystem.Controls.AxisControl Initialize_ctrlMousedeltay(InternedString kAxisLayout, InputControl parent)
  618. {
  619. var ctrlMousedeltay = new UnityEngine.InputSystem.Controls.AxisControl();
  620. ctrlMousedeltay.Setup()
  621. .At(this, 21)
  622. .WithParent(parent)
  623. .WithName("y")
  624. .WithDisplayName("Delta Y")
  625. .WithShortDisplayName("Delta Y")
  626. .WithLayout(kAxisLayout)
  627. .WithStateBlock(new InputStateBlock
  628. {
  629. format = new FourCC(1179407392),
  630. byteOffset = 12,
  631. bitOffset = 0,
  632. sizeInBits = 32
  633. })
  634. .Finish();
  635. return ctrlMousedeltay;
  636. }
  637. private UnityEngine.InputSystem.Controls.AxisControl Initialize_ctrlMousescrollup(InternedString kAxisLayout, InputControl parent)
  638. {
  639. var ctrlMousescrollup = new UnityEngine.InputSystem.Controls.AxisControl { clamp = UnityEngine.InputSystem.Controls.AxisControl.Clamp.BeforeNormalize, clampMax = 3.402823E+38f };
  640. ctrlMousescrollup.Setup()
  641. .At(this, 22)
  642. .WithParent(parent)
  643. .WithName("up")
  644. .WithDisplayName("Scroll Up")
  645. .WithShortDisplayName("Scroll Up")
  646. .WithLayout(kAxisLayout)
  647. .IsSynthetic(true)
  648. .WithStateBlock(new InputStateBlock
  649. {
  650. format = new FourCC(1179407392),
  651. byteOffset = 20,
  652. bitOffset = 0,
  653. sizeInBits = 32
  654. })
  655. .Finish();
  656. return ctrlMousescrollup;
  657. }
  658. private UnityEngine.InputSystem.Controls.AxisControl Initialize_ctrlMousescrolldown(InternedString kAxisLayout, InputControl parent)
  659. {
  660. var ctrlMousescrolldown = new UnityEngine.InputSystem.Controls.AxisControl { clamp = UnityEngine.InputSystem.Controls.AxisControl.Clamp.BeforeNormalize, clampMin = -3.402823E+38f, invert = true };
  661. ctrlMousescrolldown.Setup()
  662. .At(this, 23)
  663. .WithParent(parent)
  664. .WithName("down")
  665. .WithDisplayName("Scroll Down")
  666. .WithShortDisplayName("Scroll Down")
  667. .WithLayout(kAxisLayout)
  668. .IsSynthetic(true)
  669. .WithStateBlock(new InputStateBlock
  670. {
  671. format = new FourCC(1179407392),
  672. byteOffset = 20,
  673. bitOffset = 0,
  674. sizeInBits = 32
  675. })
  676. .Finish();
  677. return ctrlMousescrolldown;
  678. }
  679. private UnityEngine.InputSystem.Controls.AxisControl Initialize_ctrlMousescrollleft(InternedString kAxisLayout, InputControl parent)
  680. {
  681. var ctrlMousescrollleft = new UnityEngine.InputSystem.Controls.AxisControl { clamp = UnityEngine.InputSystem.Controls.AxisControl.Clamp.BeforeNormalize, clampMin = -3.402823E+38f, invert = true };
  682. ctrlMousescrollleft.Setup()
  683. .At(this, 24)
  684. .WithParent(parent)
  685. .WithName("left")
  686. .WithDisplayName("Scroll Left")
  687. .WithShortDisplayName("Scroll Left")
  688. .WithLayout(kAxisLayout)
  689. .IsSynthetic(true)
  690. .WithStateBlock(new InputStateBlock
  691. {
  692. format = new FourCC(1179407392),
  693. byteOffset = 16,
  694. bitOffset = 0,
  695. sizeInBits = 32
  696. })
  697. .Finish();
  698. return ctrlMousescrollleft;
  699. }
  700. private UnityEngine.InputSystem.Controls.AxisControl Initialize_ctrlMousescrollright(InternedString kAxisLayout, InputControl parent)
  701. {
  702. var ctrlMousescrollright = new UnityEngine.InputSystem.Controls.AxisControl { clamp = UnityEngine.InputSystem.Controls.AxisControl.Clamp.BeforeNormalize, clampMax = 3.402823E+38f };
  703. ctrlMousescrollright.Setup()
  704. .At(this, 25)
  705. .WithParent(parent)
  706. .WithName("right")
  707. .WithDisplayName("Scroll Right")
  708. .WithShortDisplayName("Scroll Right")
  709. .WithLayout(kAxisLayout)
  710. .IsSynthetic(true)
  711. .WithStateBlock(new InputStateBlock
  712. {
  713. format = new FourCC(1179407392),
  714. byteOffset = 16,
  715. bitOffset = 0,
  716. sizeInBits = 32
  717. })
  718. .Finish();
  719. return ctrlMousescrollright;
  720. }
  721. private UnityEngine.InputSystem.Controls.AxisControl Initialize_ctrlMousescrollx(InternedString kAxisLayout, InputControl parent)
  722. {
  723. var ctrlMousescrollx = new UnityEngine.InputSystem.Controls.AxisControl();
  724. ctrlMousescrollx.Setup()
  725. .At(this, 26)
  726. .WithParent(parent)
  727. .WithName("x")
  728. .WithDisplayName("Scroll Left/Right")
  729. .WithShortDisplayName("Scroll Left/Right")
  730. .WithLayout(kAxisLayout)
  731. .WithUsages(2, 1)
  732. .WithAliases(0, 1)
  733. .WithStateBlock(new InputStateBlock
  734. {
  735. format = new FourCC(1179407392),
  736. byteOffset = 16,
  737. bitOffset = 0,
  738. sizeInBits = 32
  739. })
  740. .Finish();
  741. return ctrlMousescrollx;
  742. }
  743. private UnityEngine.InputSystem.Controls.AxisControl Initialize_ctrlMousescrolly(InternedString kAxisLayout, InputControl parent)
  744. {
  745. var ctrlMousescrolly = new UnityEngine.InputSystem.Controls.AxisControl();
  746. ctrlMousescrolly.Setup()
  747. .At(this, 27)
  748. .WithParent(parent)
  749. .WithName("y")
  750. .WithDisplayName("Scroll Up/Down")
  751. .WithShortDisplayName("Scroll Wheel")
  752. .WithLayout(kAxisLayout)
  753. .WithUsages(3, 1)
  754. .WithAliases(1, 1)
  755. .WithStateBlock(new InputStateBlock
  756. {
  757. format = new FourCC(1179407392),
  758. byteOffset = 20,
  759. bitOffset = 0,
  760. sizeInBits = 32
  761. })
  762. .Finish();
  763. return ctrlMousescrolly;
  764. }
  765. private UnityEngine.InputSystem.Controls.AxisControl Initialize_ctrlMouseradiusx(InternedString kAxisLayout, InputControl parent)
  766. {
  767. var ctrlMouseradiusx = new UnityEngine.InputSystem.Controls.AxisControl();
  768. ctrlMouseradiusx.Setup()
  769. .At(this, 28)
  770. .WithParent(parent)
  771. .WithName("x")
  772. .WithDisplayName("Radius X")
  773. .WithShortDisplayName("Radius X")
  774. .WithLayout(kAxisLayout)
  775. .WithStateBlock(new InputStateBlock
  776. {
  777. format = new FourCC(1179407392),
  778. byteOffset = 40,
  779. bitOffset = 0,
  780. sizeInBits = 32
  781. })
  782. .Finish();
  783. return ctrlMouseradiusx;
  784. }
  785. private UnityEngine.InputSystem.Controls.AxisControl Initialize_ctrlMouseradiusy(InternedString kAxisLayout, InputControl parent)
  786. {
  787. var ctrlMouseradiusy = new UnityEngine.InputSystem.Controls.AxisControl();
  788. ctrlMouseradiusy.Setup()
  789. .At(this, 29)
  790. .WithParent(parent)
  791. .WithName("y")
  792. .WithDisplayName("Radius Y")
  793. .WithShortDisplayName("Radius Y")
  794. .WithLayout(kAxisLayout)
  795. .WithStateBlock(new InputStateBlock
  796. {
  797. format = new FourCC(1179407392),
  798. byteOffset = 44,
  799. bitOffset = 0,
  800. sizeInBits = 32
  801. })
  802. .Finish();
  803. return ctrlMouseradiusy;
  804. }
  805. }
  806. }