gint implementation

This commit is contained in:
KikooDX 2022-02-28 15:49:33 +01:00
parent 6e3c729758
commit 51c3eff622
1 changed files with 14 additions and 2 deletions

View File

@ -10,6 +10,7 @@ int LZY_Deinit(void);
int LZY_DrawBegin(void);
int LZY_DrawEnd(void);
void LZY_DrawSetColor(uint8_t r, uint8_t g, uint8_t b);
void LZY_DrawSetColorNone(void);
int LZY_DrawClear(void);
void LZY_CycleEvents(void);
int LZY_KeyDown(unsigned int scancode);
@ -38,6 +39,7 @@ enum LZY_ScanCode {
#endif
#ifdef FXCG50
#include <gint/display.h>
#include <gint/keyboard.h>
#include <stdint.h>
static color_t draw_color;
@ -55,6 +57,7 @@ int LZY_DrawBegin(void) {
}
int LZY_DrawEnd(void) {
dupdate();
return 0;
}
@ -62,14 +65,21 @@ void LZY_DrawSetColor(uint8_t r, uint8_t g, uint8_t b) {
draw_color = C_RGB(r << 3, g << 3, b << 3);
}
void LZY_DrawSetColorNone(void) {
draw_color = C_NONE;
}
int LZY_DrawClear(void) {
dclear(draw_color);
return 0;
}
void LZY_CycleEvents(void) {}
void LZY_CycleEvents(void) {
clearevents();
}
int LZY_KeyDown(unsigned int scancode) {
return 0;
return keydown(scancode);
}
const char *LZY_GetError(void) {
@ -98,6 +108,8 @@ int LZY_DrawEnd(void) {
void LZY_DrawSetColor(uint8_t r, uint8_t g, uint8_t b) {}
void LZY_DrawSetColorNone(void) {}
int LZY_DrawClear(void) {
return 0;
}