Razorbotz RMC 2021-2022 Documentation
Loading...
Searching...
No Matches
InfoFrame Class Reference
Inheritance diagram for InfoFrame:
Collaboration diagram for InfoFrame:

Public Member Functions

 InfoFrame (std::string frameName)
 
void addItem (std::string itemName)
 
void setItem (std::string itemName, std::string itemValue)
 
void setItem (std::string itemName, bool itemValue)
 
void setItem (std::string itemName, int itemValue)
 
void setItem (std::string itemName, long itemValue)
 
void setItem (std::string itemName, float itemValue)
 
void setItem (std::string itemName, double itemValue)
 
void setItem (std::string itemName, uint8_t itemValue)
 
void setItem (std::string itemName, uint16_t itemValue)
 
void setItem (std::string itemName, uint32_t itemValue)
 
void setItem (std::string itemName, uint64_t itemValue)
 
void setBackground (std::string itemName, std::string color)
 
void setTextColor (std::string itemName, std::string color)
 

Public Attributes

Gtk::Frame * frame
 
Gtk::Box * contentsBox
 
std::vector< std::shared_ptr< InfoItem > > itemList
 

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