X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=libchimara%2Fchimara-glk.h;h=a767fa7bf1e55cbbd3664a055aca47d25b7c550b;hb=40c961bdf2523ebdcb6717f2537f97156fd19ab4;hp=8713efe46ef2887c6ba4f2791bd5413d84d2d954;hpb=42d2c2e53f65402039e0b1c6e48e258fb417bb71;p=rodin%2Fchimara.git diff --git a/libchimara/chimara-glk.h b/libchimara/chimara-glk.h index 8713efe..a767fa7 100644 --- a/libchimara/chimara-glk.h +++ b/libchimara/chimara-glk.h @@ -60,12 +60,18 @@ typedef struct _ChimaraGlkClass { * An appropriate interpreter plugin for the autodetected * game file type could not be found. * + * + * CHIMARA_PLUGIN_ALREADY_RUNNING + * A plugin was opened while there was already another plugin + * running in the widget. + * * */ typedef enum _ChimaraError { CHIMARA_LOAD_MODULE_ERROR, CHIMARA_NO_GLK_MAIN, - CHIMARA_PLUGIN_NOT_FOUND + CHIMARA_PLUGIN_NOT_FOUND, + CHIMARA_PLUGIN_ALREADY_RUNNING } ChimaraError; /** @@ -96,7 +102,6 @@ void chimara_glk_wait(ChimaraGlk *glk); gboolean chimara_glk_get_running(ChimaraGlk *glk); void chimara_glk_feed_char_input(ChimaraGlk *glk, guint32 keycode); void chimara_glk_feed_line_input(ChimaraGlk *glk, const gchar *text); -void chimara_glk_reset(ChimaraGlk *self); G_END_DECLS