-
Classic Graphics <graphics.h>
-
Plotting primitives <graphics.h>
-
void plot(int x, int y)
-
void unplot(int x, int y)
-
void xorplot(int x, int y)
-
int point(int x, int y)
-
"Chunky" plotting primitives
-
void c_plot(int x, int y)
-
void c_unplot(int x, int y)
-
void c_xorplot(int x, int y)
-
int c_point(int x, int y)
-
Miscellaneous functions
-
int getmaxx()
-
int getmaxy()
-
void gfx_set_fatpix(int)
-
int multipoint(int hv, int length, int x, int y)
-
Line drawing
-
void draw(int x1, int y1, int x2, int y2)
-
void xordraw(int x1, int y1, int x2, int y2)
-
void undraw(int x1, int y1, int x2, int y2)
-
void drawto(int px, int py)
-
void xordrawto(int px, int py)
-
void undrawto(int px, int py)
-
void drawr(int px, int py)
-
void xordrawr(int px, int py)
-
void undrawr(int px, int py)
-
Shape drawing
-
void drawb(int tlx, int tly, int width, int height)
-
void undrawb(int tlx, int tly, int width, int height)
-
void xorborder(int tlx, int tly, int width, int height)
-
void circle(int x, int y, int radius, int skip)
-
void uncircle(int x, int y, int radius, int skip)
-
Clearing and filling
-
void clg(void)
-
void clga(int tlx, int tly, int width, int height)
-
void xorclga(int tlx, int tly, int width, int height)
-
void fill(int x, int y)
-
Handling complex filled shapes
-
void stencil_init(unsigned char *stencil)
-
void stencil_add_point(int x, int y, unsigned char *stencil)
-
void stencil_add_liner(int dx, int dy, unsigned char *stencil)
-
void stencil_add_lineto(int x2, int y2, unsigned char *stencil)
-
void stencil_add_side(int x1, int y1, int x2, int y2, unsigned char *stencil)
-
void stencil_add_circle(int x, int y, int radius, int skip, unsigned char *stencil)
-
void stencil_stencil_render(unsigned char *stencil, unsigned char intensity)
-
Monochrome raster pictures
-
Sprite functions <games.h>
-
void putsprite(int ortype, int x, int y, void *sprite)
-
Screen areas save and restore <games.h>
-
void bksave(int x, int y, void *sprite)
-
void bkrestore(void *sprite)
-
Monochrome vector pictures <gfxprofile.h>
-
void draw_profile(int dx, int dy, int scale, unsigned char *metapic)
-
Links for external tools