| [Insert name here] Reference Manual |
|---|
graphf-option-table —
enum GraphfValueType;
typedef GraphfOptionInfo;
extern unsigned graphf_option_table_size;
const char* graphf_option_type_get_short_name
(GraphfOptionType type);
typedef enum
{
GRAPHF_VALUE_NONE,
GRAPHF_VALUE_INT,
GRAPHF_VALUE_BOOLEAN,
GRAPHF_VALUE_DOUBLE,
GRAPHF_VALUE_STRING,
GRAPHF_VALUE_COLOR,
GRAPHF_VALUE_VECTOR,
GRAPHF_VALUE_ENUM,
GRAPHF_VALUE_ARRAY,
GRAPHF_VALUE_DATA
} GraphfValueType;
typedef struct {
unsigned option_value;
const char *short_name;
GraphfValueType type;
char *specific_type; /* for enum, array */
const char *description;
} GraphfOptionInfo;
| << vector3 | protocol >> |