Remarks

JoyWing
Status Not Working
Source code GitHub
NuGet package Not Published
Characteristic Locus
Inheritance System.Object > JoyWing
Inherited Members System.Object.ToString() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.ReferenceEquals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone()
Namespace Meadow.Foundation.FeatherWings
Assembly MiniTft.dll

Syntax

public class JoyWing

Constructors

JoyWing(IDigitalInputPort, IDigitalInputPort, IDigitalInputPort, IDigitalInputPort, IDigitalInputPort, IDigitalInputPort, IDigitalInputPort)

Declaration
public JoyWing(IDigitalInputPort portX, IDigitalInputPort portY, IDigitalInputPort portA, IDigitalInputPort portB, IDigitalInputPort portSelect, IDigitalInputPort portJoyHorizontal, IDigitalInputPort portJoyVertical)

Parameters

Type Name Description
IDigitalInputPort portX
IDigitalInputPort portY
IDigitalInputPort portA
IDigitalInputPort portB
IDigitalInputPort portSelect
IDigitalInputPort portJoyHorizontal
IDigitalInputPort portJoyVertical

JoyWing(IIODevice, IPin, IPin, IPin, IPin, IPin, IPin, IPin)

Declaration
public JoyWing(IIODevice device, IPin pinX, IPin pinY, IPin pinA, IPin pinB, IPin pinSelect, IPin pinJoyHorizontal, IPin pinJoyVertical)

Parameters

Type Name Description
IIODevice device
IPin pinX
IPin pinY
IPin pinA
IPin pinB
IPin pinSelect
IPin pinJoyHorizontal
IPin pinJoyVertical

Properties

ButtonA

Declaration
public IButton ButtonA { get; }

Property Value

Type Description
IButton

ButtonB

Declaration
public IButton ButtonB { get; }

Property Value

Type Description
IButton

ButtonSelect

Declaration
public IButton ButtonSelect { get; }

Property Value

Type Description
IButton

ButtonX

Declaration
public IButton ButtonX { get; }

Property Value

Type Description
IButton

ButtonY

Declaration
public IButton ButtonY { get; }

Property Value

Type Description
IButton

Events

OnA

Declaration
public event EventHandler OnA

Event Type

Type Description
System.EventHandler

OnB

Declaration
public event EventHandler OnB

Event Type

Type Description
System.EventHandler

OnSelect

Declaration
public event EventHandler OnSelect

Event Type

Type Description
System.EventHandler

OnX

Declaration
public event EventHandler OnX

Event Type

Type Description
System.EventHandler

OnY

Declaration
public event EventHandler OnY

Event Type

Type Description
System.EventHandler