Go to the source code of this file.
|  | 
| #define | RETROWIN_TRACE_LVL   0 | 
|  | 
| #define | RETROWIN_FLAG_INIT_BMP   0x20 | 
|  | 
| #define | RETROWIN_FLAG_GUI_LOCKED   0x04 | 
|  | 
| #define | RETROWIN_FLAG_BORDER_NONE   0x00 | 
|  | 
| #define | RETROWIN_FLAG_BORDER_GRAY   0x01 | 
|  | 
| #define | RETROWIN_FLAG_BORDER_BLUE   0x02 | 
|  | 
| #define | retrowin_win_is_active(win)      (RETROWIN_FLAG_INIT_BMP == (RETROWIN_FLAG_INIT_BMP & (win)->flags)) | 
|  | 
| #define | RETROWIN_FLAG_BORDER_MASK   0x03 | 
|  | 
| #define | retrowin_lock_gui(win) | 
|  | 
| #define | retrowin_unlock_gui(win) | 
|  | 
|  | 
| MERROR_RETVAL | retrowin_redraw_win_stack (struct MDATA_VECTOR *win_stack) | 
|  | 
| MERROR_RETVAL | retrowin_refresh_win_stack (struct MDATA_VECTOR *win_stack) | 
|  | Force all windows on the stack to redraw. 
 | 
|  | 
| retrogui_idc_t | retrowin_poll_win_stack (struct MDATA_VECTOR *win_stack, retrogui_idc_t idc_active, RETROFLAT_IN_KEY *p_input, struct RETROFLAT_INPUT *input_evt) | 
|  | 
| ssize_t | retrowin_get_win_stack_sel_idx (struct MDATA_VECTOR *win_stack, retrogui_idc_t idc_win, retrogui_idc_t idc_ctl) | 
|  | Get the selected index of the given control in the given window from the window stack. 
 | 
|  | 
| void | retrowin_free_win (struct RETROWIN *win) | 
|  | 
| ssize_t | retrowin_get_by_idc (size_t idc, struct MDATA_VECTOR *win_stack) | 
|  | 
| ssize_t | retrowin_push_win (struct RETROGUI *gui, struct MDATA_VECTOR *win_stack, size_t idc, const char *font_filename, size_t x, size_t y, size_t w, size_t h, uint8_t flags) | 
|  | Create a new window on the given win_stack.  More... 
 | 
|  | 
| MERROR_RETVAL | retrowin_destroy_win (struct MDATA_VECTOR *win_stack, size_t idc) | 
|  | Destroy the given window's resources and remove it from the window stack.  More... 
 | 
|  |