#ifndef __IMGBUF_HH__ #define __IMGBUF_HH__ // Imgbuf wrappers #ifdef __cplusplus extern "C" { #endif /* __cplusplus */ #include "image.hh" /* * Function prototypes */ void a_Imgbuf_ref(void *v_imgbuf); void a_Imgbuf_unref(void *v_imgbuf); void *a_Imgbuf_new(void *v_dw, int img_type, uint_t width, uint_t height); int a_Imgbuf_last_reference(void *v_imgbuf); void a_Imgbuf_update(void *v_imgbuf, const uchar_t *buf, DilloImgType type, uchar_t *cmap, uint_t width, uint_t height, uint_t y); void a_Imgbuf_new_scan(void *v_imgbuf); #ifdef __cplusplus } #endif /* __cplusplus */ #endif /* __IMGBUF_HH__ */