*
* Constants representing all game formats supported by the Chimara system.
*/
-typedef enum _ChimaraIFFormat {
+typedef enum {
/*< private >*/
CHIMARA_IF_FORMAT_NONE = -1,
/*< public >*/
* @CHIMARA_IF_INTERPRETER_NITFOL: Nitfol
* @CHIMARA_IF_INTERPRETER_GLULXE: Glulxe
* @CHIMARA_IF_INTERPRETER_GIT: Git
+ * @CHIMARA_IF_INTERPRETER_BOCFEL: Bocfel
*
* Constants representing the available interpreter plugins.
*/
-typedef enum _ChimaraIFInterpreter {
+typedef enum {
/*< private >*/
CHIMARA_IF_INTERPRETER_NONE = -1,
/*< public >*/
CHIMARA_IF_INTERPRETER_NITFOL,
CHIMARA_IF_INTERPRETER_GLULXE,
CHIMARA_IF_INTERPRETER_GIT,
+ CHIMARA_IF_INTERPRETER_BOCFEL,
/*< private >*/
CHIMARA_IF_NUM_INTERPRETERS
} ChimaraIFInterpreter;
* Allowed values for the #ChimaraIF:interpreter-number property. All trademarks
* are the property of their respective owners.
*/
-typedef enum _ChimaraIFZmachineVersion {
+typedef enum {
CHIMARA_IF_ZMACHINE_DEFAULT = 0,
CHIMARA_IF_ZMACHINE_DECSYSTEM_20,
CHIMARA_IF_ZMACHINE_APPLE_IIE,
*
* This structure contains no public members.
*/
-typedef struct _ChimaraIF {
+typedef struct {
ChimaraGlk parent_instance;
/*< public >*/
} ChimaraIF;
-typedef struct _ChimaraIFClass {
+typedef struct {
ChimaraGlkClass parent_class;
/* Signals */
void(* command) (ChimaraIF *self, gchar *input, gchar *response);