gwenhywfar
4.3.1
|
#include "o_image_p.h"
Go to the source code of this file.
Defines | |
#define | DISABLE_DEBUGLOG |
Functions | |
GWEN_INHERIT (HTML_OBJECT, OBJECT_IMAGE) | |
void GWENHYWFAR_CB | HtmlObject_Image_FreeData (void *bp, void *p) |
HTML_IMAGE * | HtmlObject_Image_GetImage (const HTML_OBJECT *o) |
int | HtmlObject_Image_GetScaledHeight (const HTML_OBJECT *o) |
int | HtmlObject_Image_GetScaledWidth (const HTML_OBJECT *o) |
static int | HtmlObject_Image_Layout (HTML_OBJECT *o) |
HTML_OBJECT * | HtmlObject_Image_new (GWEN_XML_CONTEXT *ctx) |
void | HtmlObject_Image_SetImage (HTML_OBJECT *o, HTML_IMAGE *img) |
void | HtmlObject_Image_SetScaledHeight (HTML_OBJECT *o, int i) |
void | HtmlObject_Image_SetScaledWidth (HTML_OBJECT *o, int i) |
#define DISABLE_DEBUGLOG |
GWEN_INHERIT | ( | HTML_OBJECT | , |
OBJECT_IMAGE | |||
) |
void GWENHYWFAR_CB HtmlObject_Image_FreeData | ( | void * | bp, |
void * | p | ||
) |
Definition at line 53 of file o_image.c.
References GWEN_FREE_OBJECT, and HtmlImage_free().
Referenced by HtmlObject_Image_new().
HTML_IMAGE* HtmlObject_Image_GetImage | ( | const HTML_OBJECT * | o | ) |
Definition at line 112 of file o_image.c.
References GWEN_INHERIT_GETDATA.
Referenced by FOX16_HtmlCtx::_paint(), and FOX16_HtmlCtx::_paintAt().
int HtmlObject_Image_GetScaledHeight | ( | const HTML_OBJECT * | o | ) |
Definition at line 88 of file o_image.c.
References GWEN_INHERIT_GETDATA.
int HtmlObject_Image_GetScaledWidth | ( | const HTML_OBJECT * | o | ) |
Definition at line 64 of file o_image.c.
References GWEN_INHERIT_GETDATA.
static int HtmlObject_Image_Layout | ( | HTML_OBJECT * | o | ) | [static] |
Definition at line 24 of file o_image.c.
References GWEN_INHERIT_GETDATA, HtmlObject_SetHeight(), and HtmlObject_SetWidth().
Referenced by HtmlObject_Image_new().
HTML_OBJECT* HtmlObject_Image_new | ( | GWEN_XML_CONTEXT * | ctx | ) |
Definition at line 39 of file o_image.c.
References GWEN_INHERIT_SETDATA, GWEN_NEW_OBJECT, HtmlObject_Image_FreeData(), HtmlObject_Image_Layout(), HtmlObject_new(), HtmlObject_SetLayoutFn(), and HtmlObjectType_Image.
Referenced by HtmlGroup_Box_StartTag().
void HtmlObject_Image_SetImage | ( | HTML_OBJECT * | o, |
HTML_IMAGE * | img | ||
) |
Definition at line 124 of file o_image.c.
References GWEN_INHERIT_GETDATA, HtmlImage_Attach(), and HtmlImage_free().
Referenced by HtmlGroup_Box_StartTag().
void HtmlObject_Image_SetScaledHeight | ( | HTML_OBJECT * | o, |
int | i | ||
) |
Definition at line 100 of file o_image.c.
References GWEN_INHERIT_GETDATA.
Referenced by HtmlGroup_Box_StartTag().
void HtmlObject_Image_SetScaledWidth | ( | HTML_OBJECT * | o, |
int | i | ||
) |
Definition at line 76 of file o_image.c.
References GWEN_INHERIT_GETDATA.
Referenced by HtmlGroup_Box_StartTag().