WPILibC++ 2023.4.3-108-ge5452e3
|
#include <frc/shuffleboard/ShuffleboardInstance.h>
Public Member Functions | |
ShuffleboardInstance (nt::NetworkTableInstance ntInstance) | |
virtual | ~ShuffleboardInstance () |
ShuffleboardInstance (ShuffleboardInstance &&)=default | |
ShuffleboardInstance & | operator= (ShuffleboardInstance &&)=default |
frc::ShuffleboardTab & | GetTab (std::string_view title) override |
Gets the tab with the given title, creating it if it does not already exist. More... | |
void | Update () override |
Updates all tabs. More... | |
void | EnableActuatorWidgets () override |
Enables all widgets in Shuffleboard that offer user control over actuators. More... | |
void | DisableActuatorWidgets () override |
Disables all widgets in Shuffleboard that offer user control over actuators. More... | |
void | SelectTab (int index) override |
Selects the tab in the dashboard with the given index in the range [0..n-1], where n is the number of tabs in the dashboard at the time this method is called. More... | |
void | SelectTab (std::string_view) override |
Selects the tab in the dashboard with the given title. More... | |
virtual ShuffleboardTab & | GetTab (std::string_view title)=0 |
Gets the tab with the given title, creating it if it does not already exist. More... | |
virtual void | Update ()=0 |
Updates all tabs. More... | |
virtual void | EnableActuatorWidgets ()=0 |
Enables all widgets in Shuffleboard that offer user control over actuators. More... | |
virtual void | DisableActuatorWidgets ()=0 |
Disables all widgets in Shuffleboard that offer user control over actuators. More... | |
virtual void | SelectTab (int index)=0 |
Selects the tab in the dashboard with the given index in the range [0..n-1], where n is the number of tabs in the dashboard at the time this method is called. More... | |
virtual void | SelectTab (std::string_view title)=0 |
Selects the tab in the dashboard with the given title. More... | |
|
explicit |
|
virtual |
|
default |
|
overridevirtual |
Disables all widgets in Shuffleboard that offer user control over actuators.
Implements frc::ShuffleboardRoot.
|
overridevirtual |
Enables all widgets in Shuffleboard that offer user control over actuators.
Implements frc::ShuffleboardRoot.
|
overridevirtual |
Gets the tab with the given title, creating it if it does not already exist.
title | the title of the tab |
Implements frc::ShuffleboardRoot.
|
default |
|
overridevirtual |
Selects the tab in the dashboard with the given index in the range [0..n-1], where n is the number of tabs in the dashboard at the time this method is called.
index | the index of the tab to select |
Implements frc::ShuffleboardRoot.
|
overridevirtual |
Selects the tab in the dashboard with the given title.
title | the title of the tab to select |
Implements frc::ShuffleboardRoot.
|
overridevirtual |
Updates all tabs.
Implements frc::ShuffleboardRoot.