mirror of
https://github.com/Pecusx/libretro-atari800.git
synced 2026-05-21 06:39:36 +02:00
28 lines
750 B
C
28 lines
750 B
C
#ifndef UI_BASIC_H_
|
|
#define UI_BASIC_H_
|
|
|
|
#include "ui.h"
|
|
|
|
/* "Basic" UI driver. Always present and guaranteed to work. Override
|
|
driver may call into this one to implement filtering */
|
|
extern UI_tDriver UI_BASIC_driver;
|
|
|
|
/* for Windows CE and Dreamcast */
|
|
#ifdef USE_UI_BASIC_ONSCREEN_KEYBOARD
|
|
extern int UI_BASIC_in_kbui;
|
|
extern int UI_BASIC_OnScreenKeyboard(const char *title, int layout);
|
|
/* layout must be one of MACHINE_* values (see atari.h)
|
|
or -1 for base keyboard with no function keys */
|
|
#endif
|
|
|
|
/* used only in the Dreamcast port */
|
|
extern const unsigned char UI_BASIC_key_to_ascii[256];
|
|
|
|
#ifdef DIRECTX
|
|
#define DX_MENU_ITEM_HEIGHT 8
|
|
extern POINT UI_mouse_click;
|
|
void SetMouseIndex(int x, int y);
|
|
#endif
|
|
|
|
#endif /* UI_BASIC_H_ */
|