|
Defines |
|
#define | draw_line(a, b, c, d, e, f) vector_draw_line(a,b,c,d,e,f) |
Functions |
|
int | get_point (int x, int y) |
|
void | draw_hline (int x, int y, int len, FGPixel ink, unsigned ppop) |
| void | fgl::draw_box (int x, int y, int w, int h, FGPixel ink, unsigned ppop) |
| void | fgl::fill_box (int x, int y, int w, int h, FGPixel ink, unsigned ppop) |
| void | fgl::draw_point (int x, int y, FGPixel color, unsigned ppop) |
|
int | draw_line (int x, int y, int x1, int y1, FGPixel color, unsigned ppop) |
|
int __fastcall | drawto_line (int x, int y, FGPixel ink, unsigned ppop) |
|
void __fastcall | draw_pattern_line (int x1, int y1, int x2, int y2, FGPattern *p, unsigned ppop) |
|
void __fastcall | drawto_pattern_line (int x2, int y2, FGPattern *p, unsigned ppop) |
|
void __fastcall | draw_pattern_box (int x, int y, int a, int b, FGPattern *pat, unsigned ppop) |
| void __fastcall | fgl::draw_spline (FGPoint points[4], FGPixel ink, unsigned ppop) |
|
void | calc_spline (FGPoint points[], int npts, FGPoint output[]) |
|
void __fastcall | moveto (int x, int y) |
| unsigned int __fastcall | fgl::areasize (int w, int h) |
| void __fastcall | fgl::_set_default_palette (void) |
| void __fastcall | fgl::_set_fgl_palette (void) |
| unsigned int __fastcall | fgl::get_palette (unsigned int i) |
|
void | _palette (unsigned col, unsigned rgb) |
|
void __fastcall | CreatePaletteEntry (int rc, int gc, int bc, int idx) |
| int __fastcall | fgl::text_out (int x, int y, char *txt, FGPixel ink, FGPixel paper, unsigned ppop, int f) |
|
void __fastcall | fill_convex (const FGPointArray *poly, FGPixel ink, unsigned ppop) |
|
void __fastcall | draw_convex (const FGPointArray *poly, FGPixel ink, unsigned ppop) |
| void __fastcall | fgl::get_block (int x, int y, int w, int h, FGPixel *p) |
| void __fastcall | fgl::put_block (int x, int y, int w, int h, FGPixel *p, unsigned ppop) |
| void __fastcall | fgl::set_clip_rect (int w, int h, int x, int y) |
| void __fastcall | fgl::fill_ellipse (int x, int y, int rx, int ry, FGPixel ink, unsigned ppop) |
| void __fastcall | fgl::draw_ellipse (int x, int y, int rx, int ry, FGPixel ink, unsigned ppop) |
| void __fastcall | fgl::draw_arc (int x, int y, double ang1, double ang2, int r, FGPixel ink, unsigned ppop) |
| void __fastcall | fgl::draw_circle (int xs, int ys, int r, FGPixel ink, unsigned ppop) |
| void __fastcall | fgl::fill_circle (int xs, int ys, int r, FGPixel ink, unsigned ppop) |
| void | fgl::RamToVideo (FGPixel *Image, int x, int y, int xm, int ym, int w, int h, int cx_max, int cy_max, int opcia, unsigned ppop) |
| void | fgl::VideoToRam (FGPixel *Image, int x, int y, int xm, int ym, int w, int h, int cx_max, int cy_max) |
| void | fgl::RamToRam (int x, int y, int step_src, int ymax, int xdst, int ydst, int step_dst, int ymaxdst, int w, int h, FGPixel *from, FGPixel *to, unsigned alpha, unsigned ppop) |
| int | fgl::gprintf (FGPixel ink, FGPixel paper, int x, int y, const char *format,...) |