Interface IDeviceLayoutMapping
Represents a map from a Controller
Inherited Members
System.Collections.Generic.IEnumerable<Snowflake.Input.Controller.Mapped.ControllerElementMapping>.GetEnumerator()
Namespace: Snowflake.Input.Device
Assembly: Snowflake.Framework.Primitives.dll
Syntax
public interface IDeviceLayoutMapping : IEnumerable<ControllerElementMapping>, IEnumerable
Properties
Item[ControllerElement]
Gets the capability that maps on to the given element.
If none exists, then None is returned.
Declaration
DeviceCapability this[ControllerElement e] { get; }
Parameters
Type | Name | Description |
---|---|---|
Controller |
e | The controller element. |
Property Value
Type | Description |
---|---|
Device |
The capability that maps on to the given element. |