Composite commit (GUI / Networking)
[tpg/acess2.git] / Usermode / Applications / axwin2_src / WM / common.h
index 13379fa..2df0b55 100644 (file)
@@ -10,6 +10,8 @@
 #include <stdint.h>
 
 #include "wm.h"
+#include "image.h"
+//#include "font.h"
 
 // === GLOBALS ===
 extern char    *gsTerminalDevice;
@@ -24,5 +26,12 @@ extern int   giMouseFD;
 
 // === Functions ===
 extern void    memset32(void *ptr, uint32_t val, size_t count);
-
+// --- Video ---
+extern void    Video_Update(void);
+extern void    Video_FillRect(short X, short Y, short W, short H, uint32_t Color);
+extern void    Video_DrawRect(short X, short Y, short W, short H, uint32_t Color);
+extern void    Video_DrawText(short X, short Y, short W, short H, void *Font, int Point, uint32_t Color, char *Text);
+extern void Video_DrawImage(short X, short Y, short W, short H, tImage *Image);
+// --- Debug Hack ---
+extern void    _SysDebug(const char *Format, ...);
 #endif

UCC git Repository :: git.ucc.asn.au