|
FreeBASIC
0.91.0
|
#include <fb_private_console.h>
Data Fields | |
| int | inited |
| int | term_type |
| int | h_in |
| FILE * | f_in |
| struct termios old_term_out | old_term_in |
| int | old_in_flags |
| int | fg_color |
| int | bg_color |
| int | cur_x |
| int | cur_y |
| int | w |
| int | h |
| unsigned char * | char_buffer |
| unsigned char * | attr_buffer |
| char * | seq [SEQ_MAX] |
| int(* | keyboard_getch )(void) |
| int(* | keyboard_init )(void) |
| void(* | keyboard_exit )(void) |
| void(* | keyboard_handler )(void) |
| int(* | mouse_init )(void) |
| void(* | mouse_exit )(void) |
| void(* | mouse_handler )(void) |
| void(* | mouse_update )(int cb, int cx, int cy) |
| void(* | gfx_exit )(void) |
Definition at line 38 of file fb_private_console.h.
| unsigned char * FBCONSOLE::attr_buffer |
Definition at line 49 of file fb_private_console.h.
| int FBCONSOLE::bg_color |
Definition at line 46 of file fb_private_console.h.
| unsigned char* FBCONSOLE::char_buffer |
Definition at line 49 of file fb_private_console.h.
| int FBCONSOLE::cur_x |
Definition at line 47 of file fb_private_console.h.
| int FBCONSOLE::cur_y |
Definition at line 47 of file fb_private_console.h.
| FILE* FBCONSOLE::f_in |
Definition at line 43 of file fb_private_console.h.
| int FBCONSOLE::fg_color |
Definition at line 46 of file fb_private_console.h.
| void(* FBCONSOLE::gfx_exit)(void) |
Definition at line 62 of file fb_private_console.h.
| int FBCONSOLE::h |
Definition at line 48 of file fb_private_console.h.
| int FBCONSOLE::h_in |
Definition at line 42 of file fb_private_console.h.
| int FBCONSOLE::inited |
Definition at line 40 of file fb_private_console.h.
| void(* FBCONSOLE::keyboard_exit)(void) |
Definition at line 56 of file fb_private_console.h.
| int(* FBCONSOLE::keyboard_getch)(void) |
Definition at line 54 of file fb_private_console.h.
| void(* FBCONSOLE::keyboard_handler)(void) |
Definition at line 57 of file fb_private_console.h.
| int(* FBCONSOLE::keyboard_init)(void) |
Definition at line 55 of file fb_private_console.h.
| void(* FBCONSOLE::mouse_exit)(void) |
Definition at line 59 of file fb_private_console.h.
| void(* FBCONSOLE::mouse_handler)(void) |
Definition at line 60 of file fb_private_console.h.
| int(* FBCONSOLE::mouse_init)(void) |
Definition at line 58 of file fb_private_console.h.
| void(* FBCONSOLE::mouse_update)(int cb, int cx, int cy) |
Definition at line 61 of file fb_private_console.h.
| int FBCONSOLE::old_in_flags |
Definition at line 45 of file fb_private_console.h.
| struct termios old_term_out FBCONSOLE::old_term_in |
Definition at line 44 of file fb_private_console.h.
| char* FBCONSOLE::seq[SEQ_MAX] |
Definition at line 53 of file fb_private_console.h.
| int FBCONSOLE::term_type |
Definition at line 41 of file fb_private_console.h.
| int FBCONSOLE::w |
Definition at line 48 of file fb_private_console.h.