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

Public Member Functions

 LinuxComponent (LinuxEventComponent component)
 
final boolean isRelative ()
 
final boolean isAnalog ()
 
final float getDeadZone ()
 
final LinuxEventComponent getComponent ()
 
- Public Member Functions inherited from net.java.games.input.AbstractComponent
Identifier getIdentifier ()
 
final float getPollData ()
 
final float getEventValue ()
 
final void setEventValue (float event_value)
 
String getName ()
 
String toString ()
 

Protected Member Functions

float poll () throws IOException
 
- Protected Member Functions inherited from net.java.games.input.AbstractComponent
 AbstractComponent (String name, Identifier id)
 

Package Functions

float convertValue (float value, LinuxAxisDescriptor descriptor)
 
- Package Functions inherited from net.java.games.input.AbstractComponent
final void setPollData (float value)
 

Private Attributes

final LinuxEventComponent component
 

Detailed Description

Represents a linux Axis

Author
elias
Version
1.0

Member Function Documentation

final float net.java.games.input.LinuxComponent.getDeadZone ( )
virtual

Returns the suggested dead zone for this axis. Dead zone is the amount polled data can vary before considered a significant change in value. An application can safely ignore changes less than this value in the positive or negative direction.

Returns
0.0f by default, can be overridden

Reimplemented from net.java.games.input.AbstractComponent.

final boolean net.java.games.input.LinuxComponent.isAnalog ( )
virtual

Returns whether or not the axis is analog, or false if it is digital.

Returns
false by default, can be overridden

Reimplemented from net.java.games.input.AbstractComponent.

final boolean net.java.games.input.LinuxComponent.isRelative ( )
virtual

Returns true if data returned from poll is relative to the last call, or false if data is absolute.

Implements net.java.games.input.Component.