gint implementation
This commit is contained in:
parent
6e3c729758
commit
51c3eff622
16
inc/lzy.h
16
inc/lzy.h
|
@ -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;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue