Xemu [doxygen]  hyppo 0a42be3a057156924bc1b626a687bd6e27349c45 @ Sat 19 Mar 02:15:11 CET 2022
Data Structures | Functions | Variables
emutools_gui.c File Reference
#include "xemu/emutools.h"
#include "xemu/emutools_gui.h"
#include <string.h>
#include "xemu/gui/popular_user_funcs.c"
#include "xemu/gui/gui_nogui.c"
#include "xemu/gui/gui_osd.c"
Include dependency graph for emutools_gui.c:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  xemugui_descriptor_st
 

Functions

int xemugui_init (const char *name)
 
void xemugui_shutdown (void)
 
int xemugui_iteration (void)
 
int xemugui_file_selector (int dialog_mode, const char *dialog_title, char *default_dir, char *selected, int path_max_size)
 
int xemugui_popup (const struct menu_st desc[])
 
int xemugui_info (int sdl_class, const char *msg)
 

Variables

int is_xemugui_ok = 0
 

Function Documentation

◆ xemugui_file_selector()

int xemugui_file_selector ( int  dialog_mode,
const char *  dialog_title,
char *  default_dir,
char *  selected,
int  path_max_size 
)

Definition at line 126 of file emutools_gui.c.

◆ xemugui_info()

int xemugui_info ( int  sdl_class,
const char *  msg 
)

Definition at line 156 of file emutools_gui.c.

◆ xemugui_init()

int xemugui_init ( const char *  name)

Definition at line 82 of file emutools_gui.c.

◆ xemugui_iteration()

int xemugui_iteration ( void  )

Definition at line 120 of file emutools_gui.c.

◆ xemugui_popup()

int xemugui_popup ( const struct menu_st  desc[])

Definition at line 135 of file emutools_gui.c.

Here is the caller graph for this function:

◆ xemugui_shutdown()

void xemugui_shutdown ( void  )

Definition at line 113 of file emutools_gui.c.

Variable Documentation

◆ is_xemugui_ok

int is_xemugui_ok = 0

Definition at line 22 of file emutools_gui.c.