public static void DisableInputDevice(AirVRInputDevice device) { if (_instance != null) { _instance._inputStream.DisableInputSender(device); } }
public static void UnregisterInputDevice(AirVRInputDevice device) { if (_instance != null) { _instance._inputDevices.Remove(device); } }
public static void RegisterInputDevice(AirVRInputDevice device) { Assert.IsNotNull(_instance); if (_instance._inputDevices.Contains(device) == false) { _instance._inputDevices.Add(device); } }
private void addInputDevice(AirVRInputDevice device) { receivers.Add(device.name, device); }
public override void PollInput(AirVRInputDevice device, AirVRInputStream inputStream, byte id) { value = inputStream.GetAxis(device, id); }
public abstract void PollInput(AirVRInputDevice device, AirVRInputStream inputStream, byte id);
public override void PollInput(AirVRInputDevice device, AirVRInputStream inputStream, byte id) { inputStream.GetTouch(device, id, out _position, out _touch); }
public override void PollInput(AirVRInputDevice device, AirVRInputStream inputStream, byte id) { inputStream.GetTransform(device, id, out _timeStamp, out _position, out _orientation); }
public static void EnableInputDevice(AirVRInputDevice device) { Assert.IsNotNull(_instance); _instance._inputStream.EnableInputSender(device); }
public static bool CheckIfInputDeviceEnabled(AirVRInputDevice device) { Assert.IsNotNull(_instance); return(_instance._inputStream.CheckIfInputSenderAvailable(device)); }