Namespace Snowflake.Input.Controller
Classes
ControllerElementCollection
ControllerElementExtensions
Extensions to Controller
ControllerElementInfo
ControllerElementTypeExtensions
Extensions to Controller
InvalidControllerIdException
Thrown when attempting to create an invalid controller ID.
Structs
ControllerId
Represents a Stone controller ID.
Interfaces
IControllerElementCollection
Represents a collection of controller elements in a layout
IControllerElementInfo
Represents metadata about a controller element
IControllerLayout
Represents the layout of a controller, real or virtual
Enums
ControllerElement
An enumeration of Stone controller elements See https://github.com/SnowflakePowered/stone/blob/master/spec/Controllers.md for the specification.
ControllerElementType
Every Stone controller element can have one of any of the following types. This means a face button can be treated as a directional button, etc, and serves as hinting outside of the semantic meaning of the element keys themselves to the consumer.