fltkhs-0.1.0.0: c-src/Fl_BitmapC.h
#ifndef __FL_BITMAP_C__
#define __FL_BITMAP_C__
#ifdef __cplusplus
// always include the FL/*.H headers before local headers
// Fl_Widget is included transitively and needed for
// the callback mechanism included below to work.
#include "FL/Fl.H"
#include "FL/Fl_Bitmap.H"
#include "Fl_CallbackC.h"
EXPORT {
#endif
FL_EXPORT_C(void*, Fl_Bitmap_other_data)(fl_Bitmap bitmap);
FL_EXPORT_C(void, Fl_Bitmap_set_other_data)(fl_Bitmap bitmap, void* v);
FL_EXPORT_C(fl_Bitmap, Fl_Bitmap_New)(const char* bits, int H, int D);
FL_EXPORT_C(fl_Bitmap, Fl_Bitmap_New_WithUchar)(const uchar* bits, int H, int D);
FL_EXPORT_C(void, Fl_Bitmap_Destroy)(fl_Bitmap bitmap);
FL_EXPORT_C(int, Fl_Bitmap_w)(fl_Bitmap bitmap);
FL_EXPORT_C(int, Fl_Bitmap_h)(fl_Bitmap bitmap);
FL_EXPORT_C(int, Fl_Bitmap_d)(fl_Bitmap bitmap);
FL_EXPORT_C(int, Fl_Bitmap_ld)(fl_Bitmap bitmap);
FL_EXPORT_C(int, Fl_Bitmap_count)(fl_Bitmap bitmap);
FL_EXPORT_C(fl_Bitmap, Fl_Bitmap_copy_with_w_h)(fl_Bitmap bitmap,int W, int H);
FL_EXPORT_C(fl_Bitmap, Fl_Bitmap_copy)(fl_Bitmap bitmap);
FL_EXPORT_C(void, Fl_Bitmap_color_average)(fl_Bitmap bitmap,Fl_Color c, float i);
FL_EXPORT_C(void, Fl_Bitmap_inactive)(fl_Bitmap bitmap);
FL_EXPORT_C(void, Fl_Bitmap_desaturate)(fl_Bitmap bitmap);
FL_EXPORT_C(void, Fl_Bitmap_label)(fl_Bitmap bitmap,fl_Widget w);
FL_EXPORT_C(void, Fl_Bitmap_label_with_menu_item)(fl_Bitmap bitmap,fl_Menu_Item m);
FL_EXPORT_C(void, Fl_Bitmap_draw_with_cx_cy)(fl_Bitmap bitmap,int X, int Y, int W, int H, int cx, int cy);
FL_EXPORT_C(void, Fl_Bitmap_draw_with_cx)(fl_Bitmap bitmap,int X, int Y, int W, int H, int cx);
FL_EXPORT_C(void, Fl_Bitmap_draw_with_cy)(fl_Bitmap bitmap,int X, int Y, int W, int H, int cy);
FL_EXPORT_C(void, Fl_Bitmap_draw_with)(fl_Bitmap bitmap,int X,int Y,int W,int H);
FL_EXPORT_C(void, Fl_Bitmap_draw)(fl_Bitmap bitmap,int X, int Y);
FL_EXPORT_C(void, Fl_Bitmap_uncache)(fl_Bitmap bitmap);
#ifdef __cplusplus
}
#endif
#endif /* __FL_BITMAP_C__ */