BizHawk/BizHawk.Client.EmuHawk/tools/VirtualPads/controls
YoshiRulz 3decfa5019
Use inheritance instead of Type for PadSchema controls
* Rename ButtonSchema to PadSchemaControl, create ButtonSchema subclass, rename
AnalogSchema to AnalogStickSchema, and make PadSchemaControl abstract
* Replace switching on PadSchemaControl.Type (enum PadInputType) with type
checks
* Refactor and merge VirtualpadTool.CheckPads() into .CreatePads() (it was
easier than just using type checks in the old algorithm)
* Move members from PadSchemaControl to subtypes and cleanup
2020-03-31 21:40:36 +10:00
..
components Rename axis-related types, members, and locals 2020-03-31 17:29:55 +10:00
IVirtualPadControl.cs Virtualpad misc cleanups 2017-05-24 09:07:03 -05:00
VirtualPadAnalogButton.Designer.cs VirtualPads - PSX NeGcon support, also slider controls now support vertical orientation 2017-04-29 14:47:51 -05:00
VirtualPadAnalogButton.cs Rename axis-related types, members, and locals 2020-03-31 17:29:55 +10:00
VirtualPadAnalogButton.resx Virtual Pads - basic analog button control and wire up to NES arkanoid paddle 2014-06-24 12:58:08 +00:00
VirtualPadAnalogStick.Designer.cs Cleanup VirtualPadAnalogStick and use LUTs for polar conversion 2020-02-27 04:34:31 +00:00
VirtualPadAnalogStick.cs Move Global controller adapters into InputManager, it's a step in the right direction 2020-03-15 17:50:48 -05:00
VirtualPadAnalogStick.resx Virtual Pads - analog stick should be done now (including max X,Y constraints) 2014-06-22 17:41:13 +00:00
VirtualPadButton.cs Move Global controller adapters into InputManager, it's a step in the right direction 2020-03-15 17:50:48 -05:00
VirtualPadDiscManager.Designer.cs Misc cleanups in tool dialogs - mostly the use of expression body (C#6/C#7isms) 2019-10-29 09:27:56 -05:00
VirtualPadDiscManager.cs Use inheritance instead of Type for PadSchema controls 2020-03-31 21:40:36 +10:00
VirtualPadDiscManager.resx psx - revise disc swapping method. way cooler now, you get a list of discs in the virtualpad box, and changing between them maps to physical operations more logically. 2014-12-19 03:24:48 +00:00
VirtualPadTargetScreen.Designer.cs Fix NES Zapper target being 210 pixels tall instead of 240. 2015-01-01 22:14:03 +00:00
VirtualPadTargetScreen.cs Rename axis-related types, members, and locals 2020-03-31 17:29:55 +10:00
VirtualPadTargetScreen.resx implement TargetScreen virtual pad and wire up to Nes zapper 2014-06-22 21:50:27 +00:00