From 24b8430fa7a9a81b88c5c172c99bbc9a520ff4ba Mon Sep 17 00:00:00 2001 From: justanothercatgirl Date: Thu, 17 Oct 2024 18:19:43 +0300 Subject: X11 WORKING --- 7_2/include/drawable.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to '7_2/include/drawable.h') diff --git a/7_2/include/drawable.h b/7_2/include/drawable.h index 3d0caeb..8986342 100644 --- a/7_2/include/drawable.h +++ b/7_2/include/drawable.h @@ -4,6 +4,19 @@ #define FILL_CHR '#' #define SPACE_CHR ' ' +#include +#include +extern struct X11context { + enum {CTX_NO, CTX_INIT, CTX_FAIL} init; + Display *d; + Window r, w; + int s; + GC gctx; + XVisualInfo v; + XImage *i; + int* data; +} X11; + // что угодно, на чём можно ''нарисовать'' // должно иметь размер, размер пикселей, данные // функция put записывает пиксель по координатам x, y на поле -- cgit v1.2.3-70-g09d2