gwenhywfar  4.6.0beta
htmlimage_be.h
Go to the documentation of this file.
1 /***************************************************************************
2  begin : Fri Jul 16 2010
3  copyright : (C) 2010 by Martin Preuss
4  email : martin@libchipcard.de
5 
6  ***************************************************************************
7  * Please see toplevel file COPYING for license details *
8  ***************************************************************************/
9 
10 
11 #ifndef HTMLIMAGE_BE_H
12 #define HTMLIMAGE_BE_H
13 
14 #include <gwenhywfar/list1.h>
15 #include <gwenhywfar/inherit.h>
16 
17 
18 #ifdef __cplusplus
19 extern "C" {
20 #endif
21 
22 
23 typedef struct HTML_IMAGE HTML_IMAGE;
26 
27 
29 HTML_IMAGE *HtmlImage_new(void);
30 
32 void HtmlImage_free(HTML_IMAGE *img);
33 
35 void HtmlImage_Attach(HTML_IMAGE *img);
36 
37 
39 const char *HtmlImage_GetImageName(const HTML_IMAGE *img);
40 
42 void HtmlImage_SetImageName(HTML_IMAGE *img, const char *s);
43 
45 int HtmlImage_GetWidth(const HTML_IMAGE *img);
46 
48 void HtmlImage_SetWidth(HTML_IMAGE *img, int i);
49 
50 
52 int HtmlImage_GetHeight(const HTML_IMAGE *img);
53 
55 void HtmlImage_SetHeight(HTML_IMAGE *img, int i);
56 
57 
58 #ifdef __cplusplus
59 }
60 #endif
61 
62 
63 #endif
64