#ifndef drwFn05_H
 #define  drwFn05_H

#include "DRW/drwwh.h"

#if defined NAMESPACE_DRWIMPC
  namespace DrWimpC {
#endif

#if defined NAMESPACE_OSLIB
  using namespace OSLib;
#endif

typedef int (*drw_autofn_click_fn)(wimp_w whan,
                                   wimp_i icon,
                                   wimp_mouse_state buttontype,
                                   int mousex,
                                   int mousey,
                                   int x,
                                   int y,
                                   void *userdata);

typedef void (*drw_mouseclick_ufn)(wimp_w whan,
                                   wimp_i icon,
                                   wimp_mouse_state buttontype,
                                   int x,
                                   int y);

typedef struct drw_autofn_mouse_data      drw_autofn_mouse_data;

struct drw_autofn_mouse_data {

wimp_mouse_state buttontype;
int mousex;
int mousey;
int x;
int y;

};

#if defined NAMESPACE_DRWIMPC
  }
#endif

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

#include "DRW/drwFn05.h"

#endif

