void Canvas_vLine_anim(int x, int y, int height, char c, double time)
Draws a vertical line at the specified position over time.
void Canvas_vLine_anim_reverse(int x, int y, int height, char c, double time)
Draws a vertical line at the specified position over time, then reverses the animation.
void Canvas_line_anim_reverse(int x0, int y0, int x1, int y1, char c, double time)
Draws a line at the specified position over time, then reverses the animation.
void Canvas_fillRect_anim(int x, int y, int width, int height, char c, double time)
Fills a rectangle at the specified position over time.
void Canvas_drawText_anim_reverse(int x, int y, const char *text, double time)
Draws text at the specified position over time, then reverses the animation.
void Canvas_rect_anim(int x, int y, int width, int height, char c, double time)
Draws a hollow rectangle at the specified position over time.
void Canvas_hLine_anim_reverse(int x, int y, int width, char c, double time)
Draws a horizontal line at the specified position over time, then reverses the animation.
void Canvas_line_anim(int x0, int y0, int x1, int y1, char c, double time)
Draws a line at the specified position over time.
void Canvas_drawText_anim(int x, int y, const char *text, double time)
Draws text at the specified position over time.
void Canvas_drawAsciiText_anim(int x, int y, char character, const char *text, double time)
Draws an ASCII character at the specified position over time.
void Canvas_hLine_anim(int x, int y, int width, char c, double time)
Draws a horizontal line at the specified position over time.
Canvas API for drawing shapes and text on the terminal.