Index
All Classes and Interfaces|All Packages|Serialized Form
C
- CONFIG_DIR - Static variable in class org.team4206.battleaid.Static
- ContainsException(Field) - Constructor for exception org.team4206.battleaid.common.LoadableConfig.ContainsException
- CUBIC - Enum constant in enum class org.team4206.battleaid.common.TunedJoystick.ResponseCurve
E
- ExtensionException(Class<?>) - Constructor for exception org.team4206.battleaid.common.LoadableConfig.ExtensionException
G
- getLeftX() - Method in class org.team4206.battleaid.common.TunedJoystick
- getLeftY() - Method in class org.team4206.battleaid.common.TunedJoystick
- getRightX() - Method in class org.team4206.battleaid.common.TunedJoystick
- getRightY() - Method in class org.team4206.battleaid.common.TunedJoystick
I
- isLoadableConfig(Class<?>) - Static method in exception org.team4206.battleaid.common.LoadableConfig.ExtensionException
L
- LINEAR - Enum constant in enum class org.team4206.battleaid.common.TunedJoystick.ResponseCurve
- load(LoadableConfig, String) - Method in class org.team4206.battleaid.common.LoadableConfig
-
This function is the 'hook' into LoadableConfig.
- LoadableConfig - Class in org.team4206.battleaid.common
-
Utility class that initializes Plain-Old-Java-Objects from *.toml(s).
- LoadableConfig() - Constructor for class org.team4206.battleaid.common.LoadableConfig
- LoadableConfig.ContainsException - Exception in org.team4206.battleaid.common
-
Raised when configuration file is missing fields defined by the subclass.
- LoadableConfig.ExtensionException - Exception in org.team4206.battleaid.common
-
Raised when a field is an object that does not extend LoadableConfig.
O
- org.team4206.battleaid - package org.team4206.battleaid
- org.team4206.battleaid.common - package org.team4206.battleaid.common
P
- print(LoadableConfig) - Static method in class org.team4206.battleaid.common.LoadableConfig
-
Lets a user debug their config to verify initialized contents.
Code taken from here.
Q
- QUADRATIC - Enum constant in enum class org.team4206.battleaid.common.TunedJoystick.ResponseCurve
S
- setDeadzone(double) - Method in class org.team4206.battleaid.common.TunedJoystick
-
The expected deadzone is between 0.0 and 1.0.
- SOFT - Enum constant in enum class org.team4206.battleaid.common.TunedJoystick.ResponseCurve
- Static - Class in org.team4206.battleaid
- Static() - Constructor for class org.team4206.battleaid.Static
T
- TunedJoystick - Class in org.team4206.battleaid.common
-
Utility class for scaling and tuning joystick values from a controller.
- TunedJoystick(XboxController) - Constructor for class org.team4206.battleaid.common.TunedJoystick
- TunedJoystick.ResponseCurve - Enum Class in org.team4206.battleaid.common
-
Helper class for applying exponential transformations.
U
- useResponseCurve(TunedJoystick.ResponseCurve) - Method in class org.team4206.battleaid.common.TunedJoystick
-
Set the type of response curve to be used.
V
- valueOf(String) - Static method in enum class org.team4206.battleaid.common.TunedJoystick.ResponseCurve
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.team4206.battleaid.common.TunedJoystick.ResponseCurve
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VERYSOFT - Enum constant in enum class org.team4206.battleaid.common.TunedJoystick.ResponseCurve
All Classes and Interfaces|All Packages|Serialized Form