WPILibC++ 2027.0.0-alpha-4
Loading...
Searching...
No Matches
wpi::cmd::RobotModeTriggers Class Reference

A class containing static Trigger factories for running callbacks when robot mode changes. More...

#include <wpi/commands2/button/RobotModeTriggers.hpp>

Public Member Functions

 RobotModeTriggers ()=delete

Static Public Member Functions

static Trigger Autonomous ()
 Returns a trigger that is true when the robot is enabled in autonomous mode.
static Trigger Teleop ()
 Returns a trigger that is true when the robot is enabled in teleop mode.
static Trigger Disabled ()
 Returns a trigger that is true when the robot is disabled.
static Trigger Test ()
 Returns a trigger that is true when the robot is enabled in test mode.

Detailed Description

A class containing static Trigger factories for running callbacks when robot mode changes.

Constructor & Destructor Documentation

◆ RobotModeTriggers()

wpi::cmd::RobotModeTriggers::RobotModeTriggers ( )
delete

Member Function Documentation

◆ Autonomous()

Trigger wpi::cmd::RobotModeTriggers::Autonomous ( )
static

Returns a trigger that is true when the robot is enabled in autonomous mode.

Returns
A trigger that is true when the robot is enabled in autonomous mode.

◆ Disabled()

Trigger wpi::cmd::RobotModeTriggers::Disabled ( )
static

Returns a trigger that is true when the robot is disabled.

Returns
A trigger that is true when the robot is disabled.

◆ Teleop()

Trigger wpi::cmd::RobotModeTriggers::Teleop ( )
static

Returns a trigger that is true when the robot is enabled in teleop mode.

Returns
A trigger that is true when the robot is enabled in teleop mode.

◆ Test()

Trigger wpi::cmd::RobotModeTriggers::Test ( )
static

Returns a trigger that is true when the robot is enabled in test mode.

Returns
A trigger that is true when the robot is enabled in test mode.

The documentation for this class was generated from the following file: