14 #define XBOARD (1<<0)
\r
20 typedef struct { // TODO: put back in more logical order
\r
25 const char * default_;
\r
28 const char * var[VarNb];
\r
34 extern option_t Option[];
\r
38 extern void option_init ();
\r
40 extern bool option_set (const char var[], const char val[]);
\r
41 extern bool option_set_default(const char var[], const char val[]);
\r
42 extern const char * option_get (const char var[]);
\r
43 extern const char * option_get_default(const char var[]);
\r
45 extern bool option_get_bool (const char var[]);
\r
46 extern double option_get_double (const char var[]);
\r
47 extern int option_get_int (const char var[]);
\r
48 extern const char * option_get_string (const char var[]);
\r
50 #endif // !defined OPTION_H
\r