Class VirtualJoystick

Namespace
Forma
Assembly
Forma.dll

On-screen analog joystick with normalized vector output and pointer capture.

public sealed class VirtualJoystick : TemplatedControl, IAddChild<Control>, IAddChild, INotifyPropertyChanged, IDisposable
Inheritance
VirtualJoystick
Implements
Inherited Members

Constructors

VirtualJoystick()

public VirtualJoystick()

Properties

AccessibilityActions

public override AccessibilityActions AccessibilityActions { get; }

Property Value

AccessibilityActions

AccessibilityRole

public override AccessibilityRole AccessibilityRole { get; }

Property Value

AccessibilityRole

AccessibilityValue

public override string AccessibilityValue { get; }

Property Value

string

BackgroundColor

public Color? BackgroundColor { get; set; }

Property Value

Color?

BorderColor

public Color? BorderColor { get; set; }

Property Value

Color?

DeadZone

public float DeadZone { get; set; }

Property Value

float

FixedCenter

public bool FixedCenter { get; set; }

Property Value

bool

IsPressed

public bool IsPressed { get; }

Property Value

bool

KnobColor

public Color? KnobColor { get; set; }

Property Value

Color?

Value

public Vector2 Value { get; }

Property Value

Vector2

Events

Pressed

public event EventHandler Pressed

Event Type

EventHandler

Released

public event EventHandler Released

Event Type

EventHandler

ValueChanged

public event Action<VirtualJoystick, Vector2> ValueChanged

Event Type

Action<VirtualJoystick, Vector2>