home *** CD-ROM | disk | FTP | other *** search
- #ifndef GRAPHICS_TURTLE_H
- #define GRAPHICS_TURTLE_H
-
- #ifndef GRAPHICS_RASTPORT_H
- #include <graphics/rastport.h>
- #endif
-
- struct TurtleHandle
- {
- struct RastPort *RPort;
- FLOAT xPosition, yPosition;
- SHORT Angle;
- SHORT xStart, yStart, aStart;
- UBYTE Flags, FlagStart;
- Point PointArray[3];
- };
-
- #define HIDETURTLE 0x01
- #define PENUP 0x02
- #define TXCOMP 0x04
- #define TYCOMP 0x08
- #define TURTLEVALID 0x80
-
- #define TCX320Y200 TXCOMP|TYCOMP
- #define TCX640Y200 TYCOMP
- #define TCX320Y400 TXCOMP
- #define TCX640Y400 0
-
- #endif
-
-