Game Control Plus  1.2.2
 All Classes Namespaces Functions Variables Pages
org.gamecontrolplus.ControlRelativeSlider Class Reference
Inheritance diagram for org.gamecontrolplus.ControlRelativeSlider:

Package Functions

 ControlRelativeSlider (Component i_component)
 
void update ()
 
void updateRelative ()
 
- Package Functions inherited from org.gamecontrolplus.ControlSlider
 ControlSlider (final Component i_component)
 
void update ()
 
void updateRelative ()
 
- Package Functions inherited from org.gamecontrolplus.ControlInput
 ControlInput (final Component i_component)
 

Private Attributes

float pollValue = 0
 

Additional Inherited Members

- Public Member Functions inherited from org.gamecontrolplus.ControlSlider
float getTotalValue ()
 
void reset ()
 
boolean isRelative ()
 
String toText (String tab)
 
- Public Member Functions inherited from org.gamecontrolplus.ControlInput
String getName ()
 
float getValue ()
 
float getTolerance ()
 
void setTolerance (final float i_tolerance)
 
float getMultiplier ()
 
void setMultiplier (final float i_multiplier)
 
- Public Attributes inherited from org.gamecontrolplus.gui.KConstants
final float INPUT_UI_HEIGHT = 24
 
final float DESC_UI_HEIGHT = 30
 
final float ELEMENT_UI_GAP = 4
 
final float INPUT_UI_LENGTH = 220
 
final float DESC_UI_LENGTH = 300
 
final float TEXTFIELD_GAP = 4
 
final float INICATOR_D = 12
 
final float CONNECTOR_SIZE_R = 10
 
final float CONNECTOR_SIZE_R2 = CONNECTOR_SIZE_R * CONNECTOR_SIZE_R
 
final float CONNECTOR_SIZE_D = 2 * CONNECTOR_SIZE_R
 
final int INPUT = 0x01
 
final int DESC = 0x02
 
final float FONT_SIZE = 12
 
final int PANEL_WIDTH = 320
 
final int PANEL_HEIGHT = 280
 
final int UI_BUTTON = 0x01
 
final int UI_COOLIEHAT = 0x02
 
final int UI_SLIDER = 0x03
 
final int UI_DESCRIPTOR = 0x04
 
final int[] UI_E_BACK = new int[] { 0, 0xFFFFD0D0, 0xFFD0FFD0, 0xFFD0D0FF, 0xFFFFD0D0 }
 
final int BACKGROUND = 0xFFF0FFF0
 
final int PANEL = 0xFF208020
 
final int BORDER = 0xFF4040A0
 
final int CONNECTION = 0xFF8080A0
 
final int HIGHLIGHT = 0xFFFF40FF
 
final int NAME_AREA = 0xFFC8C8FF
 
final int CONNECTOR = 0xFFFFC0FF
 
final int TEXTFILL = 0xFF000080
 
final int PRESSED = 0xFFFF3030
 
final int RELEASED = 0xFF802020
 
final int SLIDER_CURSOR = 0xFFFF4040
 
int WORKING = 0
 
int CANCELLED = 1
 
int FINISHED = 2
 
int NOT_OVER = 0x0000
 
int OVER_CONNECTOR = 0x0100
 
int ON_PRESS = 0
 
int ON_RELEASE = 1
 
int WHILE_PRESS = 2
 
int BUTTON_TYPE = 1
 
int HAT_TYPE = 2
 
int SLIDER_TYPE = 3
 
String SEPARATOR = "\t"
 
- Protected Attributes inherited from org.gamecontrolplus.ControlSlider
float totalValue = 0f
 
- Protected Attributes inherited from org.gamecontrolplus.ControlInput
float actualValue = 0f
 
float tolerance = 0f
 
float multiplier = 1f
 
final String actualName
 
int inputType
 
- Package Attributes inherited from org.gamecontrolplus.ControlInput
final Component component
 

Detailed Description

Author
Christian Riekoff

Member Function Documentation

void org.gamecontrolplus.ControlRelativeSlider.update ( )
packagevirtual

This method is called before each frame to update the slider values.

Implements org.gamecontrolplus.ControlInput.