WPILibC++
2019.1.1-beta-4-29-g6105873
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Modules
Pages
BuiltInWidgets.h
1
/*----------------------------------------------------------------------------*/
2
/* Copyright (c) 2018 FIRST. All Rights Reserved. */
3
/* Open Source Software - may be modified and shared by FRC teams. The code */
4
/* must be accompanied by the FIRST BSD license file in the root directory of */
5
/* the project. */
6
/*----------------------------------------------------------------------------*/
7
8
#pragma once
9
10
#include "frc/shuffleboard/WidgetType.h"
11
12
namespace
frc
{
13
28
class
BuiltInWidgets
{
29
public
:
40
static
const
WidgetType
kTextView
;
57
static
const
WidgetType
kNumberSlider
;
74
static
const
WidgetType
kNumberBar
;
89
static
const
WidgetType
kDial
;
106
static
const
WidgetType
kGraph
;
124
static
const
WidgetType
kBooleanBox
;
133
static
const
WidgetType
kToggleButton
;
142
static
const
WidgetType
kToggleSwitch
;
165
static
const
WidgetType
kVoltageView
;
178
static
const
WidgetType
kPowerDistributionPanel
;
188
static
const
WidgetType
kComboBoxChooser
;
198
static
const
WidgetType
kSplitButtonChooser
;
207
static
const
WidgetType
kEncoder
;
231
static
const
WidgetType
kSpeedController
;
242
static
const
WidgetType
kCommand
;
252
static
const
WidgetType
kPIDCommand
;
260
static
const
WidgetType
kPIDController
;
281
static
const
WidgetType
kAccelerometer
;
301
static
const
WidgetType
k3AxisAccelerometer
;
320
static
const
WidgetType
kGyro
;
328
static
const
WidgetType
kRelay
;
347
static
const
WidgetType
kDifferentialDrive
;
360
static
const
WidgetType
kMecanumDrive
;
384
static
const
WidgetType
kCameraStream
;
385
};
386
387
}
// namespace frc
frc::BuiltInWidgets::kComboBoxChooser
static const WidgetType kComboBoxChooser
Displays a SendableChooser with a dropdown combo box with a list of options.
Definition:
BuiltInWidgets.h:188
frc::BuiltInWidgets::kCommand
static const WidgetType kCommand
Displays a command with a toggle button.
Definition:
BuiltInWidgets.h:242
frc
WPILib FRC namespace.
Definition:
SPIAccelerometerSim.h:18
frc::BuiltInWidgets::kBooleanBox
static const WidgetType kBooleanBox
Displays a boolean value as a large colored box.
Definition:
BuiltInWidgets.h:124
frc::BuiltInWidgets::kMecanumDrive
static const WidgetType kMecanumDrive
Displays a mecanum drive with a widget that displays the speed of each wheel, and vectors for the dir...
Definition:
BuiltInWidgets.h:360
frc::BuiltInWidgets::kSpeedController
static const WidgetType kSpeedController
Displays a SpeedController.
Definition:
BuiltInWidgets.h:231
frc::BuiltInWidgets::kToggleSwitch
static const WidgetType kToggleSwitch
Displays a boolean with a fixed-size toggle switch.
Definition:
BuiltInWidgets.h:142
frc::BuiltInWidgets::k3AxisAccelerometer
static const WidgetType k3AxisAccelerometer
Displays a 3-axis accelerometer with a number bar for each axis' accleration.
Definition:
BuiltInWidgets.h:301
frc::BuiltInWidgets::kPowerDistributionPanel
static const WidgetType kPowerDistributionPanel
Displays a PowerDistributionPanel.
Definition:
BuiltInWidgets.h:178
frc::BuiltInWidgets::kPIDCommand
static const WidgetType kPIDCommand
Displays a PID command with a checkbox and an editor for the PIDF constants.
Definition:
BuiltInWidgets.h:252
frc::BuiltInWidgets::kNumberBar
static const WidgetType kNumberBar
Displays a number with a view-only bar.
Definition:
BuiltInWidgets.h:74
frc::BuiltInWidgets::kTextView
static const WidgetType kTextView
Displays a value with a simple text field.
Definition:
BuiltInWidgets.h:40
frc::BuiltInWidgets::kDifferentialDrive
static const WidgetType kDifferentialDrive
Displays a differential drive with a widget that displays the speed of each side of the drivebase and...
Definition:
BuiltInWidgets.h:347
frc::BuiltInWidgets::kGyro
static const WidgetType kGyro
Displays a gyro with a dial from 0 to 360 degrees.
Definition:
BuiltInWidgets.h:320
frc::BuiltInWidgets::kEncoder
static const WidgetType kEncoder
Displays an edu.wpi.first.wpilibj.Encoder displaying its speed, total travelled distance, and its distance per tick.
Definition:
BuiltInWidgets.h:207
frc::BuiltInWidgets::kAccelerometer
static const WidgetType kAccelerometer
Displays an accelerometer with a number bar displaying the magnitude of the acceleration and text dis...
Definition:
BuiltInWidgets.h:281
frc::BuiltInWidgets
The types of the widgets bundled with Shuffleboard.
Definition:
BuiltInWidgets.h:28
frc::BuiltInWidgets::kDial
static const WidgetType kDial
Displays a number with a view-only dial.
Definition:
BuiltInWidgets.h:89
frc::BuiltInWidgets::kNumberSlider
static const WidgetType kNumberSlider
Displays a number with a controllable slider.
Definition:
BuiltInWidgets.h:57
frc::BuiltInWidgets::kPIDController
static const WidgetType kPIDController
Displays a PID controller with an editor for the PIDF constants and a toggle switch for enabling and ...
Definition:
BuiltInWidgets.h:260
frc::BuiltInWidgets::kGraph
static const WidgetType kGraph
Displays a number with a graph.
Definition:
BuiltInWidgets.h:106
frc::BuiltInWidgets::kRelay
static const WidgetType kRelay
Displays a relay with toggle buttons for each supported mode (off, on, forward, reverse).
Definition:
BuiltInWidgets.h:328
frc::BuiltInWidgets::kCameraStream
static const WidgetType kCameraStream
Displays a camera stream.
Definition:
BuiltInWidgets.h:384
frc::BuiltInWidgets::kSplitButtonChooser
static const WidgetType kSplitButtonChooser
Displays a SendableChooser with a toggle button for each available option.
Definition:
BuiltInWidgets.h:198
frc::BuiltInWidgets::kToggleButton
static const WidgetType kToggleButton
Displays a boolean with a large interactive toggle button.
Definition:
BuiltInWidgets.h:133
frc::BuiltInWidgets::kVoltageView
static const WidgetType kVoltageView
Displays an analog input or a raw number with a number bar.
Definition:
BuiltInWidgets.h:165
frc::WidgetType
Represents the type of a widget in Shuffleboard.
Definition:
WidgetType.h:21
wpilibc
src
main
native
include
frc
shuffleboard
BuiltInWidgets.h
Generated on Sun Dec 30 2018 15:04:54 for WPILibC++ by
1.8.8