#ifndef INTUITION_CLASSUSR_H
#define INTUITION_CLASSUSR_H

/*******************************************************************
 pOS / Amiga adapt
*******************************************************************/


#ifndef UTILITY_HOOKS_H
#include <utility/hooks.h>
#endif

typedef ULONG Object;
typedef UBYTE *ClassID;

typedef struct
{
  ULONG MethodID;
} *Msg;

#define ROOTCLASS       "rootclass"
#define IMAGECLASS      "iimage.class"
#define FRAMEICLASS     "frameiclass"
#define SYSICLASS       "sysiclass"
#define FILLRECTCLASS   "fillrectclass"
#define GADGETCLASS     "gadget.class"
#define PROPGCLASS      "propgad.class"
#define STRGCLASS       "strgad.class"
#define BUTTONGCLASS    "buttongad.class"
#define FRBUTTONCLASS   "frbuttonclass"
#define GROUPGCLASS     "groupgclass"
#define ICCLASS         "icclass"
#define MODELCLASS      "modelclass"
#define ITEXTICLASS     "itext.class"
#define POINTERCLASS    "pointerclass"


#endif
