#ifndef drwFn36_H
 #define  drwFn36_H

#include "DRW/drwwh.h"

#if defined NAMESPACE_DRWIMPC
  namespace DrWimpC {
#endif

#if defined NAMESPACE_OSLIB
  using namespace OSLib;
#endif

typedef int (*drw_autofn_crdefchoices_fn)(char *choicesfilename,
                                          int userchoicestype,
                                          void *userdata);

typedef int (*drw_autofn_crdefchoices_ufn)(char *choicesfilename,
                                           int userchoicestype);


typedef void (*drw_autofn_prtgdchoice_fn)(char *tag,
                                         char *tagval,
                                         int userchoicestype,
                                         void *userdata);

typedef void (*drw_autofn_prtgdchoice_ufn)(char *tag,
                                           char *tagval,
                                           int userchoicestype);

typedef int (*drw_autofn_accept_choice_fn)(char *tagstart,
                                           int taglen,
                                           void *userdata);

typedef int (*drw_autofn_accept_choice_ufn)(char *tagstart,
                                            int taglen);

typedef int (*drw_autofn_get_nt_chngd_choice_fn)(char *tagname,
                                                 char *tagvalbuffer,
                                                 int tagvalbuffersize,
                                                 int userchooicestype,
                                                 void *userdata);

typedef int (*drw_autofn_get_nt_chngd_choice_ufn)(char *tagname,
                                                  char *tagvalbuffer,
                                                  int tagvalbuffersize,
                                                  int userchooicestype);

typedef struct drw_autofn_choices_data      drw_autofn_choices_data;


struct drw_autofn_choices_data {

char *choicesfilename;
int userchoicestype;
char *tag;
char *tagval;
int taglen;

};


#if defined NAMESPACE_DRWIMPC
  }
#endif

#ifndef drwFn00_H
 #include "DRW/drwFn00h.h"
#endif

#include "DRW/drwFn36.h"

#endif

