diff options
author | Christian Göttsche <cgzones@googlemail.com> | 2023-04-09 14:18:26 +0200 |
---|---|---|
committer | BenBE <BenBE@geshi.org> | 2023-04-11 23:09:10 +0200 |
commit | ccf745ee7ea017230827ad0c5332d1e14fa3ee10 (patch) | |
tree | c5360591b85d52acf2291c738c6f7d8af876bfbd /Meter.h | |
parent | da255cb33fd8ddd233232850f9465e6ddb47015f (diff) |
Meter: introduce comprisedValues option
Useful for bar mode if latter values of the meter comprise previous
ones.
Diffstat (limited to 'Meter.h')
-rw-r--r-- | Meter.h | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -74,6 +74,7 @@ typedef struct MeterClass_ { const char* const description; /* optional meter description in header setup menu */ const uint8_t maxItems; const bool isMultiColumn; /* whether the meter draws multiple sub-columns (defaults to false) */ + const bool comprisedValues; /* whether latter values comprise previous ones (defaults to false) */ } MeterClass; #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) @@ -94,6 +95,7 @@ typedef struct MeterClass_ { #define Meter_name(this_) As_Meter(this_)->name #define Meter_uiName(this_) As_Meter(this_)->uiName #define Meter_isMultiColumn(this_) As_Meter(this_)->isMultiColumn +#define Meter_comprisedValues(this_) As_Meter(this_)->comprisedValues typedef struct GraphData_ { struct timeval time; |