X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=libchimara%2Fchimara-if.h;h=f081aaf3e7392687b3e1e5dcc65cad57394a8d9e;hb=b2786d791c97b51fee5f5c628d2819fc58c03d8e;hp=ea5aed0d6a2937ad09f2803a6ff0a135040d2408;hpb=1410fe4a16ca30242deb8273a8c5867ebeb66b65;p=rodin%2Fchimara.git diff --git a/libchimara/chimara-if.h b/libchimara/chimara-if.h index ea5aed0..f081aaf 100644 --- a/libchimara/chimara-if.h +++ b/libchimara/chimara-if.h @@ -17,7 +17,9 @@ typedef enum _ChimaraIFFormat { CHIMARA_IF_FORMAT_Z5, CHIMARA_IF_FORMAT_Z6, CHIMARA_IF_FORMAT_Z8, + CHIMARA_IF_FORMAT_Z_BLORB, CHIMARA_IF_FORMAT_GLULX, + CHIMARA_IF_FORMAT_GLULX_BLORB, CHIMARA_IF_NUM_FORMATS } ChimaraIFFormat; @@ -43,6 +45,7 @@ GType chimara_if_get_type(void) G_GNUC_CONST; GtkWidget *chimara_if_new(void); void chimara_if_set_preferred_interpreter(ChimaraIF *self, ChimaraIFFormat format, ChimaraIFInterpreter interpreter); ChimaraIFInterpreter chimara_if_get_preferred_interpreter(ChimaraIF *self, ChimaraIFFormat format); +gboolean chimara_if_run_game(ChimaraIF *self, gchar *gamefile, GError **error); G_END_DECLS