home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
AmigActive 13
/
AACD13.ISO
/
AACD
/
Resources
/
System
/
BoingBag1
/
Contributions
/
Workbench
/
RexxArpLib3p6
/
src
/
areapolydraw.h
< prev
next >
Wrap
C/C++ Source or Header
|
1991-02-16
|
626b
|
31 lines
/**
*
* Defines and structures for automatic Area... stuff.
*
**/
struct vtx { struct vtx *next;
int type;
int x;
int y;
int a;
int b;
};
#define AREAMOVE 1
#define AREADRAW 2
#define AREACIRCLE 3
#define AREAELLIPSE 4
/*
* Prototypes for functions defined in areapolydraw.c
*/
int AreaPolyDraw(struct Window *, struct vtx *, int , int , int);
struct vtx *AddVertex(struct vtx *);
struct vtx *KillVertex(struct vtx *);
#define APD_TEXTURE 0x100
#define APD_DITHER 0x200
#define APD_NOFILL 0x400
#define APD_OUTLINE 0x800