Package-level declarations

Types

Link copied to clipboard
object APIDependencies : OpModeManagerNotifier.Notifications

An object that orchestrates API dependency checking.

Link copied to clipboard
class MotorController(target: Int, pid: PIDCoefficients, motor: DcMotor)
Link copied to clipboard
class MotorControllerGroup(target: Int, pid: PIDCoefficients, motors: DcMotor)
Link copied to clipboard
object ResetListener : OpModeManagerNotifier.Notifications

A listener that resets all Resettable variables each time an opmode begins initializing.

Link copied to clipboard
class Resettable<T>(default: () -> T)

A property delegate that instruments resetting it between opmode runs.

Link copied to clipboard

This is an immutable object representing robot configuration.

Link copied to clipboard
enum Team : Enum<Team>

An enum representing a team of 2 robots in a game.

Functions

Link copied to clipboard
fun opModeSleep(opMode: OpMode): (Long) -> Unit