Game Control Plus  1.2.2
 All Classes Namespaces Functions Variables Pages
Package net.java.games.input

Classes

class  AbstractComponent
 
class  AbstractController
 
class  ButtonUsage
 
interface  Component
 
interface  Controller
 
class  ControllerEnvironment
 
class  ControllerEvent
 
interface  ControllerListener
 
class  DataQueue
 
class  DIAbstractController
 
class  DIComponent
 
class  DIControllers
 
class  DIDeviceObject
 
class  DIDeviceObjectData
 
class  DIEffectInfo
 
class  DIIdentifierMap
 
class  DIKeyboard
 
class  DIMouse
 
class  DirectInputEnvironmentPlugin
 
class  DummyWindow
 
class  ElementType
 
class  Event
 
class  EventQueue
 
class  GenericDesktopUsage
 
class  IDirectInput
 
class  IDirectInputDevice
 
class  IDirectInputEffect
 
class  Keyboard
 
class  KeyboardUsage
 
class  LinuxAbsInfo
 
class  LinuxAbstractController
 
class  LinuxAxisDescriptor
 
class  LinuxComponent
 
class  LinuxConstantFF
 
class  LinuxControllers
 
interface  LinuxDevice
 
class  LinuxDeviceTask
 
class  LinuxDeviceThread
 
class  LinuxEnvironmentPlugin
 
class  LinuxEvent
 
class  LinuxEventComponent
 
class  LinuxEventDevice
 
class  LinuxForceFeedbackEffect
 
class  LinuxInputID
 
class  LinuxJoystickAbstractController
 
class  LinuxJoystickAxis
 
class  LinuxJoystickButton
 
class  LinuxJoystickDevice
 
class  LinuxJoystickEvent
 
class  LinuxKeyboard
 
class  LinuxMouse
 
class  LinuxNativeTypesMap
 
class  LinuxPOV
 
class  LinuxRumbleFF
 
class  Mouse
 
class  NativeDefinitions
 
class  OSXAbstractController
 
class  OSXComponent
 
class  OSXControllers
 
class  OSXEnvironmentPlugin
 
class  OSXEvent
 
class  OSXHIDDevice
 
class  OSXHIDDeviceIterator
 
class  OSXHIDElement
 
class  OSXHIDQueue
 
class  OSXKeyboard
 
class  OSXMouse
 
class  RawDevice
 
class  RawDeviceInfo
 
class  RawHIDInfo
 
class  RawIdentifierMap
 
class  RawInputEnvironmentPlugin
 
class  RawInputEventQueue
 
class  RawKeyboard
 
class  RawKeyboardEvent
 
class  RawKeyboardInfo
 
class  RawMouse
 
class  RawMouseEvent
 
class  RawMouseInfo
 
interface  Rumbler
 
class  SetupAPIDevice
 
interface  Usage
 
class  UsagePage
 
class  UsagePair
 
class  Version
 

Detailed Description

Copyright (C) 2003 Jeremy Booth (jerem.nosp@m.y@ne.nosp@m.wdawn.nosp@m.soft.nosp@m.ware..nosp@m.com)

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE