|
mupdf
|
#include <device.h>

Public Attributes | |
| fz_rect | scissor |
| int | type |
| int | user |
The device structure is public to allow devices to be implemented outside of fitz.
Device methods should always be called using e.g. fz_fill_path(ctx, dev, ...) rather than dev->fill_path(ctx, dev, ...) Devices can keep track of containers (clips/masks/groups/tiles) as they go to save callers having to do it.
| fz_rect fz_device_container_stack::scissor |
| int fz_device_container_stack::type |
| int fz_device_container_stack::user |