namespace Sandbox.VR;
partial record VRController
{
///
/// The trigger input on this controller
///
public AnalogInput Trigger { get; internal set; }
///
/// The grip input on this controller
///
public AnalogInput Grip { get; internal set; }
///
/// The primary joystick input on this controller
///
public AnalogInput2D Joystick { get; internal set; }
///
/// The primary joystick press on this controller
///
public DigitalInput JoystickPress { get; internal set; }
///
/// The primary button on this controller (Usually A, can be X for Oculus Touch)
///
public DigitalInput ButtonA { get; internal set; }
///
/// The secondary button on this controller (Usually B, can be Y for Oculus Touch)
///
public DigitalInput ButtonB { get; internal set; }
}