BowlerKernel
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
com.neuronrobotics.sdk.addons.gamepad.JogTrainerWidget Class Reference
Inheritance diagram for com.neuronrobotics.sdk.addons.gamepad.JogTrainerWidget:
Inheritance graph
[legend]
Collaboration diagram for com.neuronrobotics.sdk.addons.gamepad.JogTrainerWidget:
Collaboration graph
[legend]

Public Member Functions

 JogTrainerWidget (BowlerJInputDevice gameController)
 
void start (Stage primaryStage) throws Exception
 
void reset ()
 
void onEvent (String name, float value)
 

Static Public Member Functions

static void run (BowlerJInputDevice c)
 

Private Attributes

ResourceBundle resources
 
Label controllername
 
URL location
 
GridPane grid
 
int mappingIndex = 0
 
HashMap< Integer, TextField > fields = new HashMap<>()
 
String axisWaiting =null
 
long timeOfLastAxisSet =0
 
ArrayList< String > listOfMappedAxis =new ArrayList<>()
 
Button save
 
Stage primaryStage
 
BowlerJInputDevice gameController
 

Detailed Description

Definition at line 40 of file JogTrainerWidget.java.

Constructor & Destructor Documentation

◆ JogTrainerWidget()

com.neuronrobotics.sdk.addons.gamepad.JogTrainerWidget.JogTrainerWidget ( BowlerJInputDevice  gameController)

Member Function Documentation

◆ onEvent()

void com.neuronrobotics.sdk.addons.gamepad.JogTrainerWidget.onEvent ( String  name,
float  value 
)

◆ reset()

void com.neuronrobotics.sdk.addons.gamepad.JogTrainerWidget.reset ( )

◆ run()

static void com.neuronrobotics.sdk.addons.gamepad.JogTrainerWidget.run ( BowlerJInputDevice  c)
static

◆ start()

void com.neuronrobotics.sdk.addons.gamepad.JogTrainerWidget.start ( Stage  primaryStage) throws Exception

Member Data Documentation

◆ axisWaiting

String com.neuronrobotics.sdk.addons.gamepad.JogTrainerWidget.axisWaiting =null
private

◆ controllername

Label com.neuronrobotics.sdk.addons.gamepad.JogTrainerWidget.controllername
private

◆ fields

HashMap<Integer, TextField> com.neuronrobotics.sdk.addons.gamepad.JogTrainerWidget.fields = new HashMap<>()
private

◆ gameController

BowlerJInputDevice com.neuronrobotics.sdk.addons.gamepad.JogTrainerWidget.gameController
private

◆ grid

GridPane com.neuronrobotics.sdk.addons.gamepad.JogTrainerWidget.grid
private

Definition at line 52 of file JogTrainerWidget.java.

◆ listOfMappedAxis

ArrayList<String> com.neuronrobotics.sdk.addons.gamepad.JogTrainerWidget.listOfMappedAxis =new ArrayList<>()
private

◆ location

URL com.neuronrobotics.sdk.addons.gamepad.JogTrainerWidget.location
private

Definition at line 49 of file JogTrainerWidget.java.

◆ mappingIndex

int com.neuronrobotics.sdk.addons.gamepad.JogTrainerWidget.mappingIndex = 0
private

◆ primaryStage

Stage com.neuronrobotics.sdk.addons.gamepad.JogTrainerWidget.primaryStage
private

◆ resources

ResourceBundle com.neuronrobotics.sdk.addons.gamepad.JogTrainerWidget.resources
private

Definition at line 43 of file JogTrainerWidget.java.

◆ save

Button com.neuronrobotics.sdk.addons.gamepad.JogTrainerWidget.save
private

◆ timeOfLastAxisSet

long com.neuronrobotics.sdk.addons.gamepad.JogTrainerWidget.timeOfLastAxisSet =0
private

The documentation for this class was generated from the following file: