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
AccessibilityRole
public override AccessibilityRole AccessibilityRole { get; }
Property Value
AccessibilityValue
public override string AccessibilityValue { get; }
Property Value
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
FixedCenter
public bool FixedCenter { get; set; }
Property Value
IsPressed
public bool IsPressed { get; }
Property Value
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
Released
public event EventHandler Released
Event Type
ValueChanged
public event Action<VirtualJoystick, Vector2> ValueChanged
Event Type
- Action<VirtualJoystick, Vector2>