19class ShuffleboardContainer;
This file defines the StringMap class.
A shim class to allow storing ShuffleboardComponents in arrays.
Definition: ShuffleboardComponentBase.h:24
int m_width
Definition: ShuffleboardComponentBase.h:42
wpi::StringMap< nt::Value > m_properties
Definition: ShuffleboardComponentBase.h:38
ShuffleboardComponentBase(ShuffleboardContainer &parent, std::string_view title, std::string_view type="")
bool m_metadataDirty
Definition: ShuffleboardComponentBase.h:39
int m_height
Definition: ShuffleboardComponentBase.h:43
int m_row
Definition: ShuffleboardComponentBase.h:41
void SetType(std::string_view type)
void BuildMetadata(std::shared_ptr< nt::NetworkTable > metaTable)
ShuffleboardContainer & GetParent()
int m_column
Definition: ShuffleboardComponentBase.h:40
const std::string & GetType() const
Common interface for objects that can contain shuffleboard components.
Definition: ShuffleboardContainer.h:42
Definition: ShuffleboardValue.h:15
basic_string_view< char > string_view
Definition: core.h:520
type
Definition: core.h:575
Definition: AprilTagFieldLayout.h:22