2022-10-18 22:55:28 +08:00
|
|
|
#pragma once
|
|
|
|
|
|
|
|
|
|
#ifndef FF_INCLUDED_common_bar
|
|
|
|
|
#define FF_INCLUDED_common_bar
|
|
|
|
|
|
|
|
|
|
#include "fastfetch.h"
|
|
|
|
|
|
|
|
|
|
enum
|
|
|
|
|
{
|
2023-01-31 19:42:02 +08:00
|
|
|
FF_PERCENTAGE_TYPE_NUM_BIT = 1 << 0,
|
|
|
|
|
FF_PERCENTAGE_TYPE_BAR_BIT = 1 << 1,
|
|
|
|
|
FF_PERCENTAGE_TYPE_HIDE_OTHERS_BIT = 1 << 2,
|
|
|
|
|
FF_PERCENTAGE_TYPE_NUM_COLOR_BIT = 1 << 3,
|
2022-10-18 22:55:28 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
void ffAppendPercentBar(FFinstance* instance, FFstrbuf* buffer, uint8_t percent, uint8_t green, uint8_t yellow, uint8_t red);
|
2023-01-31 19:42:02 +08:00
|
|
|
void ffAppendPercentNum(FFinstance* instance, FFstrbuf* buffer, uint8_t percent, uint8_t green, uint8_t yellow, bool parentheses);
|
2022-10-18 22:55:28 +08:00
|
|
|
|
|
|
|
|
#endif
|