]> git.cworth.org Git - mnemon/blobdiff - mnemon.h
Remove the enumeration of challenge types.
[mnemon] / mnemon.h
index 396c9951c9682f0aa23b517142a4fdd1b8bb868f..b66bb44ec6d4ca7d1449fb197f583933e868afb8 100644 (file)
--- a/mnemon.h
+++ b/mnemon.h
@@ -42,14 +42,6 @@ typedef enum {
     CATEGORY_ORDER_SEQUENTIAL
 } category_order_t;
 
     CATEGORY_ORDER_SEQUENTIAL
 } category_order_t;
 
-typedef enum {
-    CHALLENGE_TYPE_TEXT,
-    CHALLENGE_TYPE_IMAGE,
-    CHALLENGE_TYPE_AUDIO,
-    CHALLENGE_TYPE_MIDI,
-    CHALLENGE_TYPE_TEXT_TO_SPEECH
-} challenge_type_t;
-
 typedef struct _category {
     char *name;
     int items_size;
 typedef struct _category {
     char *name;
     int items_size;
@@ -62,7 +54,7 @@ typedef struct _category {
     double time_limit;
     int bin_zero_head;
     /* Support challenges of non-text types (image, audio, etc.) */
     double time_limit;
     int bin_zero_head;
     /* Support challenges of non-text types (image, audio, etc.) */
-    challenge_type_t challenge_type;
+    char *challenge_type;
     /* Whether to repeat afterwards (for a little extra reinforcement) */
     bool_t repeat;
 } category_t;
     /* Whether to repeat afterwards (for a little extra reinforcement) */
     bool_t repeat;
 } category_t;