o_image_be.h

Go to the documentation of this file.
00001 /***************************************************************************
00002  begin       : Mon Feb 22 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 HTMLOBJECT_IMAGE_BE_H
00012 #define HTMLOBJECT_IMAGE_BE_H
00013 
00014 
00015 #include <gwenhywfar/htmlobject_be.h>
00016 #include <gwenhywfar/htmlimage_be.h>
00017 
00018 
00019 #ifdef __cplusplus
00020 extern "C" {
00021 #endif
00022 
00023 
00024 GWENHYWFAR_API HTML_OBJECT *HtmlObject_Image_new(GWEN_XML_CONTEXT *ctx);
00025 
00026 GWENHYWFAR_API int HtmlObject_Image_GetScaledWidth(const HTML_OBJECT *o);
00027 GWENHYWFAR_API void HtmlObject_Image_SetScaledWidth(HTML_OBJECT *o, int i);
00028 
00029 GWENHYWFAR_API int HtmlObject_Image_GetScaledHeight(const HTML_OBJECT *o);
00030 GWENHYWFAR_API void HtmlObject_Image_SetScaledHeight(HTML_OBJECT *o, int i);
00031 
00032 GWENHYWFAR_API int HtmlObject_Image_GetOriginalWidth(const HTML_OBJECT *o);
00033 GWENHYWFAR_API void HtmlObject_Image_SetOriginalWidth(HTML_OBJECT *o, int i);
00034 
00035 GWENHYWFAR_API int HtmlObject_Image_GetOriginalHeight(const HTML_OBJECT *o);
00036 GWENHYWFAR_API void HtmlObject_Image_SetOriginalHeight(HTML_OBJECT *o, int i);
00037 
00038 GWENHYWFAR_API HTML_IMAGE *HtmlObject_Image_GetImage(const HTML_OBJECT *o);
00039 GWENHYWFAR_API void HtmlObject_Image_SetImage(HTML_OBJECT *o, HTML_IMAGE *img);
00040 
00041 
00042 #ifdef __cplusplus
00043 }
00044 #endif
00045 
00046 
00047 #endif
00048