home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 13 / AACD13.ISO / AACD / Programming / MR_Classes / Dev / Source / supermodel / protos.h < prev    next >
Encoding:
C/C++ Source or Header  |  2000-07-11  |  737 b   |  24 lines

  1. #ifndef MOB_PROTOS_H
  2. #define MOB_PROTOS_H
  3.  
  4. #include <exec/types.h>
  5. #include <intuition/classes.h>
  6. #include <intuition/gadgetclass.h>
  7.  
  8. #include <proto/classes/supermodel.h>
  9.  
  10. /* private protos! */
  11.  
  12. BOOL i_SuperModelInit(void);
  13. void i_SuperModelTerm(void);
  14.  
  15. BOOL i_SuperICInit(void); // called by above!
  16. void i_SuperICTerm(void);
  17.  
  18. Class *i_MakeClass(STRPTR ClassID, STRPTR SuperClassID, APTR SuperClassPtr, ULONG ISize, ULONG Nil, ULONG(*Entry)() );
  19.  
  20. ULONG __asm __saveds SuperModel_Dispatch(register __a0 Class *CL, register __a2 Object *O, register __a1 Msg M);
  21. ULONG __asm __saveds SuperIC_Dispatch(register __a0 Class *CL, register __a2 Object *O, register __a1 Msg M, register __a6 struct Library *LibBase);
  22.  
  23. #endif /* MOB_PROTOS_H */
  24.