Package-level declarations

Types

Link copied to clipboard
abstract class BooleanSetting : Setting

Represents a setting that can be either enabled or disabled.

Link copied to clipboard
interface DoubleRange

Range of doubles.

Link copied to clipboard
abstract class DoubleSetting : Setting

Represents a double setting with a current value and a valid range.

Link copied to clipboard
abstract class EnumSetSetting<E : Enum<out E>> : Setting

Represents a setting where multiple values may be selected at once.

Link copied to clipboard
abstract class EnumSetting<E : Enum<out E>> : Setting

Represents a setting with a current value amongst a valid set of choices.

Link copied to clipboard
interface IntegerRange

Range of integers.

Link copied to clipboard
abstract class IntSetting : Setting

Represents an integer setting with a current value and a valid range.

Link copied to clipboard
abstract class Setting

Represents a drone setting that can be modified by the client and will be sent to the drone.

Link copied to clipboard
abstract class StringSetting : Setting

Represents a setting with a string value.