MeterMode.h 632 B

1234567891011121314151617181920212223242526272829
  1. #ifndef HEADER_MeterMode
  2. #define HEADER_MeterMode
  3. /*
  4. htop - MeterMode.h
  5. (C) 2024 htop dev team
  6. Released under the GNU GPLv2+, see the COPYING file
  7. in the source distribution for its full text.
  8. */
  9. enum MeterModeId_ {
  10. /* Meter mode 0 is reserved */
  11. BAR_METERMODE = 1,
  12. TEXT_METERMODE,
  13. GRAPH_METERMODE,
  14. LED_METERMODE,
  15. LAST_METERMODE
  16. };
  17. typedef unsigned int MeterModeId;
  18. #define METERMODE_DEFAULT_SUPPORTED ( \
  19. (1 << BAR_METERMODE) | \
  20. (1 << TEXT_METERMODE) | \
  21. (1 << GRAPH_METERMODE) | \
  22. (1 << LED_METERMODE) | \
  23. 0) // Avoids edits when updating
  24. #endif