-
-
Notifications
You must be signed in to change notification settings - Fork 437
Commit c0dbe83
Add initial axis input proposal draft (#2415)
* Add initial axis input proposal draft
* Update documentation/proposals/Proposal - Axis Input Devices.md
Co-authored-by: Dylan Perks <11160611+Perksey@users.noreply.github.com>
* Update documentation/proposals/Proposal - Axis Input Devices.md
Co-authored-by: Dylan Perks <11160611+Perksey@users.noreply.github.com>
* further document `AxisTrait`
* Add additional comment
* improved phrasing for extension method suggestion
Co-authored-by: Dylan Perks <11160611+Perksey@users.noreply.github.com>
* Move description, status, and IsVirtual properties into IInputDevice
* Add feature to AxisGroupType.Position1D and request for feedback to AxisGroupType.Position2D and 3D
* Remove request for feedback
this feedback was more-or-less answered by myself in the axis group priority section. if we need or would like to provide anything more specific, it could be an extension method
* mark AxisDescription params as `in`
* Push validation of IAxisDevice to the InputContext
* Update input context validation description
ty perksey :)
Co-authored-by: Dylan Perks <11160611+Perksey@users.noreply.github.com>
* update validation method declaration
* Add flags for "dynamic" axes and axis groups
* Update axis update method with a struct and add "dynamic" axis handling
* add IAxisDevice.Outputs draft to the proposal
* correct axis group example
* update OutputDescription constructors
* change IsActive to AxisDescription.IsAvailable
* remove type information from OutputDescription
* add output groups
* address some feedback points
* improve enums according to feedback (and then some)
* formatting
* update OutputGroupType to be consistent with previous changes
* add note re: the removal of Outputs api from consideration for this proposal
* Rename proposal to WIP
---------
Co-authored-by: Dylan Perks <11160611+Perksey@users.noreply.github.com>
Co-authored-by: Dylan Perks <dylan@perksey.com>1 parent 4528b57 commit c0dbe83Copy full SHA for c0dbe83
File tree
Expand file treeCollapse file tree
1 file changed
+794
-0
lines changedFilter options
- documentation/proposals
Expand file treeCollapse file tree
1 file changed
+794
-0
lines changed
0 commit comments