Package net.java.games.input
Class WinTabDevice
java.lang.Object
net.java.games.input.AbstractController
net.java.games.input.WinTabDevice
- All Implemented Interfaces:
Controller
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.java.games.input.Controller
Controller.PortType, Controller.Type -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionstatic WinTabDevicecreateDevice(WinTabContext context, int deviceIndex) protected booleangetNextDeviceEvent(Event event) getType()Returns the type of the Controller.protected voidvoidprocessPacket(WinTabPacket packet) Methods inherited from class net.java.games.input.AbstractController
equals, getComponent, getComponents, getControllers, getEventQueue, getName, getPortNumber, getPortType, getRumblers, poll, setDeviceEventQueueSize, setEventQueueSize, toString
-
Field Details
-
XAxis
public static final int XAxis- See Also:
-
YAxis
public static final int YAxis- See Also:
-
ZAxis
public static final int ZAxis- See Also:
-
NPressureAxis
public static final int NPressureAxis- See Also:
-
TPressureAxis
public static final int TPressureAxis- See Also:
-
OrientationAxis
public static final int OrientationAxis- See Also:
-
RotationAxis
public static final int RotationAxis- See Also:
-
-
Method Details
-
getNextDeviceEvent
- Specified by:
getNextDeviceEventin classAbstractController- Throws:
IOException
-
pollDevice
- Overrides:
pollDevicein classAbstractController- Throws:
IOException
-
getType
Description copied from class:AbstractControllerReturns the type of the Controller.- Specified by:
getTypein interfaceController- Overrides:
getTypein classAbstractController
-
processPacket
-
createDevice
-