Top Description Fields Constructors Methods
com.studiohartman.jamepad

public Class Configuration

extends Object
Class Inheritance

Class defining the configuration of a ControllerManager.
Author
Benjamin Schulte

Field Summary

Modifier and TypeField and Description
public boolean
loadDatabaseInMemory

Disable this to return to legacy temporary file loading of database file.

public boolean
loadNativeLibrary

Disable this to skip loading of the native library.

public int
maxNumControllers

The max number of controllers the ControllerManager should deal with

public boolean
useRawInput

Use RawInput implementation instead of XInput on Windows, if applicable.

Constructor Summary

AccessConstructor and Description
public

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

loadDatabaseInMemoryback to summary
public boolean loadDatabaseInMemory

Disable this to return to legacy temporary file loading of database file.

loadNativeLibraryback to summary
public boolean loadNativeLibrary

Disable this to skip loading of the native library. Can be useful if an application wants to use a loader other than com.badlogic.gdx.utils.SharedLibraryLoader.

maxNumControllersback to summary
public int maxNumControllers

The max number of controllers the ControllerManager should deal with

useRawInputback to summary
public boolean useRawInput

Use RawInput implementation instead of XInput on Windows, if applicable. Enable this if you need to use more than four XInput controllers at once. Comes with drawbacks.

Constructor Detail

Configurationback to summary
public Configuration()