gwenhywfar  4.3.1
htmlimage_be.h
Go to the documentation of this file.
00001 /***************************************************************************
00002  begin       : Fri Jul 16 2010
00003  copyright   : (C) 2010 by Martin Preuss
00004  email       : martin@libchipcard.de
00005 
00006  ***************************************************************************
00007  *          Please see toplevel file COPYING for license details           *
00008  ***************************************************************************/
00009 
00010 
00011 #ifndef HTMLIMAGE_BE_H
00012 #define HTMLIMAGE_BE_H
00013 
00014 #include <gwenhywfar/list1.h>
00015 #include <gwenhywfar/inherit.h>
00016 
00017 
00018 #ifdef __cplusplus
00019 extern "C" {
00020 #endif
00021 
00022 
00023 typedef struct HTML_IMAGE HTML_IMAGE;
00024 GWEN_INHERIT_FUNCTION_LIB_DEFS(HTML_IMAGE, GWENHYWFAR_API)
00025 GWEN_LIST_FUNCTION_LIB_DEFS(HTML_IMAGE, HtmlImage, GWENHYWFAR_API)
00026 
00027 
00028 GWENHYWFAR_API 
00029 HTML_IMAGE *HtmlImage_new(void);
00030 
00031 GWENHYWFAR_API 
00032 void HtmlImage_free(HTML_IMAGE *img);
00033 
00034 GWENHYWFAR_API 
00035 void HtmlImage_Attach(HTML_IMAGE *img);
00036 
00037 
00038 GWENHYWFAR_API 
00039 const char *HtmlImage_GetImageName(const HTML_IMAGE *img);
00040 
00041 GWENHYWFAR_API 
00042 void HtmlImage_SetImageName(HTML_IMAGE *img, const char *s);
00043 
00044 GWENHYWFAR_API 
00045 int HtmlImage_GetWidth(const HTML_IMAGE *img);
00046 
00047 GWENHYWFAR_API 
00048 void HtmlImage_SetWidth(HTML_IMAGE *img, int i);
00049 
00050 
00051 GWENHYWFAR_API 
00052 int HtmlImage_GetHeight(const HTML_IMAGE *img);
00053 
00054 GWENHYWFAR_API 
00055 void HtmlImage_SetHeight(HTML_IMAGE *img, int i);
00056 
00057 
00058 #ifdef __cplusplus
00059 }
00060 #endif
00061 
00062 
00063 #endif
00064