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

Public Member Functions

 DIComponent (Component.Identifier identifier, DIDeviceObject object)
 
final boolean isRelative ()
 
final boolean isAnalog ()
 
final float getDeadZone ()
 
final DIDeviceObject getDeviceObject ()
 
- 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

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

Private Attributes

final DIDeviceObject object
 

Additional Inherited Members

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

Detailed Description

Author
elias
Version
1.0

Member Function Documentation

final float net.java.games.input.DIComponent.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.DIComponent.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.DIComponent.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.