Diff for /np2/common/rect.h between versions 1.1 and 1.3

version 1.1, 2003/10/16 17:57:10 version 1.3, 2005/03/20 06:09:16
Line 1 Line 1
   
 #ifdef __cplusplus  
 extern "C" {  
 #endif  
   
 typedef struct {  typedef struct {
         int             x;          int             x;
         int             y;          int             y;
Line 34  typedef struct { Line 30  typedef struct {
 } UNIRECT;  } UNIRECT;
   
   
 BOOL rect_in(const RECT_T *rect, int x, int y);  #ifdef __cplusplus
   extern "C" {
   #endif
   
   BRESULT rect_in(const RECT_T *rect, int x, int y);
 int rect_num(const RECT_T *rect, int cnt, int x, int y);  int rect_num(const RECT_T *rect, int cnt, int x, int y);
 BOOL rect_isoverlap(const RECT_T *r1, const RECT_T *r2);  BRESULT rect_isoverlap(const RECT_T *r1, const RECT_T *r2);
 void rect_enumout(const RECT_T *tag, const RECT_T *base,  void rect_enumout(const RECT_T *tag, const RECT_T *base,
                                 void *arg, void (*outcb)(void *arg, const RECT_T *rect));                                  void *arg, void (*outcb)(void *arg, const RECT_T *rect));
 void rect_add(RECT_T *dst, const RECT_T *src);  void rect_add(RECT_T *dst, const RECT_T *src);

Removed from v.1.1  
changed lines
  Added in v.1.3


RetroPC.NET-CVS <cvs@retropc.net>