|
WPILibC++
2020.3.2
|
A shim class to allow storing ShuffleboardComponents in arrays. More...
#include <ShuffleboardComponentBase.h>
Public Member Functions | |
| ShuffleboardComponentBase (ShuffleboardContainer &parent, const wpi::Twine &title, const wpi::Twine &type="") | |
| void | SetType (const wpi::Twine &type) |
| void | BuildMetadata (std::shared_ptr< nt::NetworkTable > metaTable) |
| ShuffleboardContainer & | GetParent () |
| const std::string & | GetType () const |
Public Member Functions inherited from frc::ShuffleboardValue | |
| ShuffleboardValue (const wpi::Twine &title) | |
| wpi::StringRef | GetTitle () const |
| Gets the title of this Shuffleboard value. | |
| virtual void | BuildInto (std::shared_ptr< nt::NetworkTable > parentTable, std::shared_ptr< nt::NetworkTable > metaTable)=0 |
| Builds the entries for this value. More... | |
| virtual void | EnableIfActuator () |
| Enables user control of this widget in the Shuffleboard application. More... | |
| virtual void | DisableIfActuator () |
| Disables user control of this widget in the Shuffleboard application. More... | |
Protected Attributes | |
| wpi::StringMap< std::shared_ptr< nt::Value > > | m_properties |
| bool | m_metadataDirty = true |
| int | m_column = -1 |
| int | m_row = -1 |
| int | m_width = -1 |
| int | m_height = -1 |
A shim class to allow storing ShuffleboardComponents in arrays.