graphf-option-table

graphf-option-table —

Synopsis




enum        GraphfValueType;
typedef     GraphfOptionInfo;
extern      unsigned graphf_option_table_size;
const char* graphf_option_type_get_short_name
                                            (GraphfOptionType type);

Description

Details

enum GraphfValueType

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;


GraphfOptionInfo

typedef struct {
  unsigned option_value;
  const char *short_name;
  GraphfValueType type;
  char *specific_type;	/* for enum, array */
  const char *description;
} GraphfOptionInfo;


graphf_option_table_size

extern unsigned graphf_option_table_size;


graphf_option_type_get_short_name ()

const char* graphf_option_type_get_short_name
                                            (GraphfOptionType type);

type:
Returns :