Game Control Plus  1.2.2
 All Classes Namespaces Functions Variables Pages
net.java.games.input.RawKeyboard Class Reference
Inheritance diagram for net.java.games.input.RawKeyboard:

Classes

class  Key
 

Public Member Functions

final void pollDevice () throws IOException
 
- Public Member Functions inherited from net.java.games.input.Keyboard
Type getType ()
 
final boolean isKeyDown (Component.Identifier.Key key_id)
 
- Public Member Functions inherited from net.java.games.input.AbstractController
final Controller[] getControllers ()
 
final Component[] getComponents ()
 
final Component getComponent (Component.Identifier id)
 
final Rumbler[] getRumblers ()
 
PortType getPortType ()
 
int getPortNumber ()
 
final String getName ()
 
String toString ()
 
final void setEventQueueSize (int size)
 
final EventQueue getEventQueue ()
 
synchronized boolean poll ()
 

Protected Member Functions

 RawKeyboard (String name, RawDevice device, Controller[] children, Rumbler[] rumblers) throws IOException
 
final synchronized boolean getNextDeviceEvent (Event event) throws IOException
 
final void setDeviceEventQueueSize (int size) throws IOException
 
- Protected Member Functions inherited from net.java.games.input.Keyboard
 Keyboard (String name, Component[] keys, Controller[] children, Rumbler[] rumblers)
 
- Protected Member Functions inherited from net.java.games.input.AbstractController
 AbstractController (String name, Component[] components, Controller[] children, Rumbler[] rumblers)
 
void setDeviceEventQueueSize (int size) throws IOException
 
void pollDevice () throws IOException
 

Static Private Member Functions

static final Component[] createKeyboardComponents (RawDevice device)
 

Private Attributes

final RawKeyboardEvent raw_event = new RawKeyboardEvent()
 
final RawDevice device
 

Additional Inherited Members

- Static Package Attributes inherited from net.java.games.input.AbstractController
static final int EVENT_QUEUE_DEPTH = 32
 

Detailed Description

Author
elias
Version
1.0