X-Git-Url: https://git.stderr.nl/gitweb?p=projects%2Fchimara%2Fchimara.git;a=blobdiff_plain;f=libchimara%2Fchimara-if.h;h=f081aaf3e7392687b3e1e5dcc65cad57394a8d9e;hp=ea5aed0d6a2937ad09f2803a6ff0a135040d2408;hb=0121bfb334acf7756e068776bf40890c6fe14e13;hpb=aa81cab268d6b17079c9d04226bdfc47a1b6a289 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