#include <pgfx.h>
Public Attributes | |
| pgprim(* | pixel )(pgcontext c, pgu x, pgu y) |
| Implementation of pgPixel. | |
| pgprim(* | line )(pgcontext c, pgu x1, pgu y1, pgu x2, pgu y2) |
| Implementation of pgLine. | |
| pgprim(* | rect )(pgcontext c, pgu x, pgu y, pgu w, pgu h) |
| Implementation of pgRect. | |
| pgprim(* | frame )(pgcontext c, pgu x, pgu y, pgu w, pgu h) |
| Implementation of pgFrame. | |
| pgprim(* | slab )(pgcontext c, pgu x, pgu y, pgu w) |
| Implementation of pgSlab. | |
| pgprim(* | bar )(pgcontext c, pgu x, pgu y, pgu h) |
| Implementation of pgBar. | |
| pgprim(* | ellipse )(pgcontext c, pgu x, pgu y, pgu w, pgu h) |
| Implementation of pgEllipse. | |
| pgprim(* | fellipse )(pgcontext c, pgu x, pgu y, pgu w, pgu h) |
| Implementation of pgFEllipse. | |
| pgprim(* | fpolygon )(pgcontext c, pghandle array) |
| Implementation of pgFPolygon. | |
| pgprim(* | text )(pgcontext c, pgu x, pgu y, pghandle string) |
| Implementation of pgText. | |
| pgprim(* | bitmap )(pgcontext c, pgu x, pgu y, pgu w, pgu h, pghandle bitmap) |
| Implementation of pgBitmap. | |
| pgprim(* | rotatebitmap )(pgcontext c, pgu x, pgu y, pgu w, pgu h, pghandle bitmap) |
| Implementation of pgRotateBitmap. | |
| pgprim(* | tilebitmap )(pgcontext c, pgu x, pgu y, pgu w, pgu h, pghandle bitmap) |
| Implementation of pgTileBitmap. | |
| pgprim(* | gradient )(pgcontext c, pgu x, pgu y, pgu w, pgu h, pgu angle, pgcolor c1, pgcolor c2) |
| Implementation of pgGradient. | |
| pgprim(* | blur )(pgcontext c, pgu x, pgu y, pgu w, pgu h, pgu radius) |
| Implementation of pgBlur. | |
| pgprim(* | setcolor )(pgcontext c, pgcolor color) |
| Implementation of pgSetColor nonvisual primitive. | |
| pgprim(* | setfont )(pgcontext c, pghandle font) |
| Implementation of pgSetFont nonvisual primitive. | |
| pgprim(* | setlgop )(pgcontext c, short lgop) |
| Implementation of pgSetLgop nonvisual primitive. | |
| pgprim(* | setangle )(pgcontext c, pgu angle) |
| Implementation of pgSetAngle nonvisual primitive. | |
| pgprim(* | setsrc )(pgcontext c, pgu x, pgu y, pgu w, pgu h) |
| Implementation of pgSetSrc nonvisual primitive. | |
| pgprim(* | setmapping )(pgcontext c, pgu x, pgu y, pgu w, pgu h, short type) |
| Implementation of pgSetMapping nonvisual primitive. | |
| pgprim(* | setclip )(pgcontext c, pgu x, pgu y, pgu w, pgu h) |
| Implementation of pgSetClip nonvisual primitive. | |
| void(* | update )(pgcontext c) |
| Implementation of pgUpdate. | |
pgfx_lib defines the set of functions a PGFX backend needs to implement.
|
|
Implementation of pgBar.
|
|
|
Implementation of pgBitmap.
|
|
|
Implementation of pgBlur.
|
|
|
Implementation of pgEllipse.
|
|
|
Implementation of pgFEllipse.
|
|
|
Implementation of pgFPolygon.
|
|
|
Implementation of pgFrame.
|
|
|
Implementation of pgGradient.
|
|
|
Implementation of pgLine.
|
|
|
Implementation of pgPixel.
|
|
|
Implementation of pgRect.
|
|
|
Implementation of pgRotateBitmap.
|
|
|
Implementation of pgSetAngle nonvisual primitive.
|
|
|
Implementation of pgSetClip nonvisual primitive.
|
|
|
Implementation of pgSetColor nonvisual primitive.
|
|
|
Implementation of pgSetFont nonvisual primitive.
|
|
|
Implementation of pgSetLgop nonvisual primitive.
|
|
|
Implementation of pgSetMapping nonvisual primitive.
|
|
|
Implementation of pgSetSrc nonvisual primitive.
|
|
|
Implementation of pgSlab.
|
|
|
Implementation of pgText.
|
|
|
Implementation of pgTileBitmap.
|
|
|
Implementation of pgUpdate.
|
1.3-rc3