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

Public Member Functions

 KDescriptor (KConfigDeviceUI ccw, float x, float y, InputConfig iconfig)
 
void draw ()
 
- Public Member Functions inherited from org.gamecontrolplus.gui.KBase
int getNbrOfConnectors ()
 
void update ()
 
void overWhat (float mx, float my)
 

Protected Member Functions

void drawConnectors ()
 

Package Attributes

InputConfig iconfig
 
KBaseInput source = null
 
int conID = 0
 
- Package Attributes inherited from org.gamecontrolplus.gui.KBase
String name
 
int uiType
 
final float px
 
final float py
 
float UI_HEIGHT
 
float fontBaseLine
 
int backCol
 
final KConnector[] connectors
 
boolean isOver = false
 

Additional Inherited Members

- 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.gui.KBase
KConfigDeviceUI ccw
 
final PApplet app
 
- Package Functions inherited from org.gamecontrolplus.gui.KBase
 KBase (KConfigDeviceUI ccw, float x, float y, int nbr_connects)