Package com.limelight.input

Examples of com.limelight.input.Device


  public void removeListener(DeviceListener listener) {
    listeners.remove(listener);
  }
 
  public void deviceAttached(int deviceId, int numButtons, int numAxes) {
    devices.put(deviceId, new Device(deviceId, numButtons, numAxes));
  }
View Full Code Here


  public void deviceRemoved(int deviceId) {
    devices.remove(deviceId);
  }

  public void buttonDown(int deviceId, int buttonId) {
    Device dev = devices.get(deviceId);
    for (DeviceListener listener : listeners) {
      listener.handleButton(dev, buttonId, true);
    }
  }
View Full Code Here

      listener.handleButton(dev, buttonId, true);
    }
  }

  public void buttonUp(int deviceId, int buttonId) {
    Device dev = devices.get(deviceId);
    for (DeviceListener listener : listeners) {
      listener.handleButton(dev, buttonId, false);
    }
  }
View Full Code Here

      listener.handleButton(dev, buttonId, false);
    }
  }

  public void axisMoved(int deviceId, int axisId, float value, float lastValue) {
    Device dev = devices.get(deviceId);
    for (DeviceListener listener : listeners) {
      listener.handleAxis(dev, axisId, value, lastValue);
    }
  }
View Full Code Here

TOP

Related Classes of com.limelight.input.Device

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.