.._gui_c classes used for interfacing with SDL and other device interfaces.
X-1.5 Camiel Vanderhoeven 20-JAN-2008 Added X11 GUI.
X-1.4 Camiel Vanderhoeven 19-JAN-2008 Added win32 GUI.
X-1.3 Camiel Vanderhoeven 02-JAN-2008 Comments.
X-1.2 Camiel Vanderhoeven 10-DEC-2007 Simplified this for use with ES40.
X-1.1 Camiel Vanderhoeven 6-DEC-2007 Initial version for ES40 emulator.
Definition in file plugin.h.
Go to the source code of this file.
Defines | |
| #define | PLUG_load_plugin(cfg, name) |
| #define | PLUG_unload_plugin(name) |
| #define | DECLARE_PLUGIN_INIT_FINI_FOR_MODULE(mod) |
Functions | |
| int | libsdl_LTX_plugin_init (CConfigurator *cfg) |
| void | libsdl_LTX_plugin_fini (void) |
| int | libwin32_LTX_plugin_init (CConfigurator *cfg) |
| void | libwin32_LTX_plugin_fini (void) |
| int | libx11_LTX_plugin_init (CConfigurator *cfg) |
| void | libx11_LTX_plugin_fini (void) |
| #define DECLARE_PLUGIN_INIT_FINI_FOR_MODULE | ( | mod | ) |
Value:
int lib##mod##_LTX_plugin_init(CConfigurator* cfg); \ void lib##mod##_LTX_plugin_fini(void);
| #define PLUG_load_plugin | ( | cfg, | |||
| name | ) |
Value:
{ \
lib##name##_LTX_plugin_init(cfg); \
}
Definition at line 65 of file plugin.h.
Referenced by CConfigurator::initialize().
| #define PLUG_unload_plugin | ( | name | ) |
| int libsdl_LTX_plugin_init | ( | CConfigurator * | cfg | ) |
| void libwin32_LTX_plugin_fini | ( | void | ) |
Definition at line 104 of file gui_win32.cpp.
| int libwin32_LTX_plugin_init | ( | CConfigurator * | cfg | ) |
Definition at line 104 of file gui_win32.cpp.
| void libx11_LTX_plugin_fini | ( | void | ) |
Definition at line 122 of file gui_x11.cpp.
| int libx11_LTX_plugin_init | ( | CConfigurator * | cfg | ) |
Definition at line 122 of file gui_x11.cpp.