#include <pgfx.h>
Public Attributes | |
| pgfx_lib * | lib |
| Pointers to the rendering functions. | |
| pghandle | device |
| Output device (canvas, bitmap, etc.). | |
| pgcolor | color |
| Current color. | |
| pgu | cx |
| Current x position for moveto/lineto. | |
| pgu | cy |
| Current y position for moveto/lineto. | |
| unsigned long | flags |
| Backend-defined. | |
| int | sequence |
| Backend-defined. | |
This defines a rendering method and a device to output to. It may be a canvas, bitmap, or any other device.
The members of this structure are not to be used by the client, only the PGFX rendering backend. Their values are defined by the rendering functions, and modification or interpretation by the client may have unexpected results.
|
|
Current color.
|
|
|
Current x position for moveto/lineto.
|
|
|
Current y position for moveto/lineto.
|
|
|
Output device (canvas, bitmap, etc.).
|
|
|
Backend-defined.
|
|
|
Pointers to the rendering functions.
|
|
|
Backend-defined.
|
1.3-rc3