跳转至

__CFBD_ProgressBar

#include <progressbar.h>

Public Attributes

Name
CFBD_ProgressBarOps * ops
Progress bar operation table.
CFBDGraphic_Point tl
Top-left position of progress bar in pixels.
CFBDGraphicSize size
Width and height dimensions of progress bar.
int32_t min
Minimum value of progress range.
int32_t max
Maximum value of progress range.
int32_t value
Current progress value (must be in [min, max])
CFBD_GraphicDevice * device
Graphics device for rendering.
uint8_t border
Border display flag (0=no border, 1=display border)
uint8_t padding
Inner padding between border and fill in pixels.
CFBD_BaseAnimation animation
Animation timing configuration for transitions.

Public Attributes Documentation

variable ops

CFBD_ProgressBarOps * ops;

Progress bar operation table.

variable tl

CFBDGraphic_Point tl;

Top-left position of progress bar in pixels.

variable size

CFBDGraphicSize size;

Width and height dimensions of progress bar.

variable min

int32_t min;

Minimum value of progress range.

variable max

int32_t max;

Maximum value of progress range.

variable value

int32_t value;

Current progress value (must be in [min, max])

variable device

CFBD_GraphicDevice * device;

Graphics device for rendering.

variable border

uint8_t border;

Border display flag (0=no border, 1=display border)

variable padding

uint8_t padding;

Inner padding between border and fill in pixels.

variable animation

CFBD_BaseAnimation animation;

Animation timing configuration for transitions.


Updated on 2026-02-03 at 13:21:55 +0000