![]() |
RumPi Linux Client 1.0
A wxWidgets desktop dashboard that visualizes a RumPi robot's live sensor data as a condition-reactive scene
|
#include <algorithm>#include <cmath>#include <memory>#include <wx/dcclient.h>#include <wx/dcmemory.h>#include <wx/graphics.h>#include <wx/pen.h>#include <wx/brush.h>#include <wx/font.h>#include <wx/datetime.h>#include <wx/filename.h>#include <wx/filefn.h>#include <wx/file.h>#include <wx/image.h>#include <AceLinux.h>#include <RumPi/AlertManager.h>#include "../../Headers/GUI/HomeScenePanel.h"#include "../../Headers/Resources/SceneData.h"#include "../../Headers/ClientUtilities.h"#include "../../Headers/ClientConfig.h"Enumerations | |
| enum | EReadingPill { E_READING_PILL_TEMPERATURE = 0 , E_READING_PILL_HUMIDITY , E_READING_PILL_AIR_QUALITY , E_READING_PILL_CO2 , E_READING_PILL_WIND , E_READING_PILL_COUNT } |
| The reading pills along the bottom strip, in draw order. More... | |
| enum EReadingPill |
The reading pills along the bottom strip, in draw order.
Naming the slots lets the per-pill logic (values, font-fit, status dots) read by role instead of a bare index; E_READING_PILL_COUNT is the number of pills.