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