class |
CommandGroupBase |
A base for CommandGroups.
|
class |
ConditionalCommand |
Runs one of two commands, depending on the value of the given condition when this command is
initialized.
|
class |
FunctionalCommand |
A command that allows the user to pass in functions for each of the basic command methods through
the constructor.
|
class |
InstantCommand |
A Command that runs instantly; it will initialize, execute once, and end on the same
iteration of the scheduler.
|
class |
NotifierCommand |
A command that starts a notifier to run the given runnable periodically in a separate thread.
|
class |
ParallelCommandGroup |
A CommandGroup that runs a set of commands in parallel, ending when the last command ends.
|
class |
ParallelDeadlineGroup |
A CommandGroup that runs a set of commands in parallel, ending only when a specific command
(the "deadline") ends, interrupting all other commands that are still running at that point.
|
class |
ParallelRaceGroup |
A CommandGroup that runs a set of commands in parallel, ending when any one of the commands ends
and interrupting all the others.
|
class |
PerpetualCommand |
A command that runs another command in perpetuity, ignoring that command's end conditions.
|
class |
PIDCommand |
|
class |
PrintCommand |
A command that prints a string when initialized.
|
class |
ProxyScheduleCommand |
Schedules the given commands when this command is initialized, and ends when all the commands are
no longer scheduled.
|
class |
RunCommand |
A command that runs a Runnable continuously.
|
class |
ScheduleCommand |
Schedules the given commands when this command is initialized.
|
class |
SelectCommand |
Runs one of a selection of commands, either using a selector and a key to command mapping, or a
supplier that returns the command directly at runtime.
|
class |
SequentialCommandGroup |
A CommandGroups that runs a list of commands in sequence.
|
class |
StartEndCommand |
A command that runs a given runnable when it is initalized, and another runnable when it ends.
|
class |
WaitCommand |
A command that does nothing but takes a specified amount of time to finish.
|
class |
WaitUntilCommand |
A command that does nothing but ends after a specified match time or condition.
|