|
| void | drawRect (uint32_t x, uint32_t y, uint32_t w, uint32_t h, uint32_t color) |
| | Рисуем залитый прямоугольник Подробнее...
|
| |
| void | drawRectLine (int x, int y, int w, int h, int color, int color2, int c) |
| | Рисует узор вокруг прямоугольника Подробнее...
|
| |
| void | drawRectBorder (int x, int y, int w, int h, int color) |
| | Рисует линию вокруг прямоугольника Подробнее...
|
| |
| void | drawHorizontalLine (int x1, int x2, int y, uint32_t color) |
| | Рисует горизонтальную линию Подробнее...
|
| |
| void | drawVerticalLine (int y1, int y2, int x, uint32_t color) |
| | Рисует вертикальную линию Подробнее...
|
| |
| void | drawCirclePoints (int cx, int cy, int x, int y, uint32_t color) |
| | Рисует окружные пиксели круга линию Подробнее...
|
| |
| void | drawCircle (int cx, int cy, int radius, uint32_t color) |
| | Рисует круг Подробнее...
|
| |
| void | drawFilledCircle (int x0, int y0, int radius, uint32_t color) |
| | Закрашивает круг Подробнее...
|
| |
| void | drawFilledRectBorder (int x0, int y0, int radius, int w, int mode, uint32_t color) |
| | Закрашивает округленный куб Подробнее...
|
| |
| void | drawRoundedSquare (int x, int y, int size, int radius, uint32_t fill_color, uint32_t border_color) |
| | Рисуем округленный куб закрашиваем его и обводим Подробнее...
|
| |
| void | drawRoundedRectangle (int x, int y, int width, int height, int radius, uint32_t fill_color, uint32_t border_color) |
| | Рисуем округленный прямоугольник, закрашиваем его и обводим Подробнее...
|
| |
Драйвера для работы с пикселями (Пакет Пиксель)
- Автор
- Пиминов Никита (nikit.nosp@m.a.pi.nosp@m.minof.nosp@m.f@ya.nosp@m.ndex..nosp@m.ru)
- Версия
- 0.3.5
- Дата
- 2022-10-20
- Авторство
- Copyright SayoriOS Team (c) 2022-2024
См. определение в файле pixel.c
| void drawRectLine |
( |
int |
x, |
|
|
int |
y, |
|
|
int |
w, |
|
|
int |
h, |
|
|
int |
color, |
|
|
int |
color2, |
|
|
int |
c |
|
) |
| |
Рисует узор вокруг прямоугольника
- Аргументы
-
| x | - Начальная координата X |
| y | - Начальная координата y |
| w | - Длина |
| h | - Высота |
| color | - Цвет 1 |
| color2 | - Цвет 2 |
| с | - Символ |
for (int _x = x; _x < x+w ; _x += 8){ tty_putchar_color(c, _x, y, color, color2); tty_putchar_color(c, _x, y+h-16, color, color2); } for (int _y = y; _y < y+h; _y += 16){ tty_putchar_color(c, x, _y, color, color2); tty_putchar_color(c, x+w-8, _y, color, color2); }
См. определение в файле pixel.c строка 44