gwenhywfar 5.12.0
o_image_be.h File Reference
#include <gwenhywfar/htmlobject_be.h>
#include <gwenhywfar/htmlimage_be.h>
Include dependency graph for o_image_be.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

GWENHYWFAR_API HTML_IMAGEHtmlObject_Image_GetImage (const HTML_OBJECT *o)
GWENHYWFAR_API int HtmlObject_Image_GetOriginalHeight (const HTML_OBJECT *o)
GWENHYWFAR_API int HtmlObject_Image_GetOriginalWidth (const HTML_OBJECT *o)
GWENHYWFAR_API int HtmlObject_Image_GetScaledHeight (const HTML_OBJECT *o)
GWENHYWFAR_API int HtmlObject_Image_GetScaledWidth (const HTML_OBJECT *o)
GWENHYWFAR_API HTML_OBJECTHtmlObject_Image_new (GWEN_XML_CONTEXT *ctx)
GWENHYWFAR_API void HtmlObject_Image_SetImage (HTML_OBJECT *o, HTML_IMAGE *img)
GWENHYWFAR_API void HtmlObject_Image_SetOriginalHeight (HTML_OBJECT *o, int i)
GWENHYWFAR_API void HtmlObject_Image_SetOriginalWidth (HTML_OBJECT *o, int i)
GWENHYWFAR_API void HtmlObject_Image_SetScaledHeight (HTML_OBJECT *o, int i)
GWENHYWFAR_API void HtmlObject_Image_SetScaledWidth (HTML_OBJECT *o, int i)

Function Documentation

◆ HtmlObject_Image_GetImage()

GWENHYWFAR_API HTML_IMAGE * HtmlObject_Image_GetImage ( const HTML_OBJECT * o)

Definition at line 119 of file o_image.c.

References GWEN_INHERIT_GETDATA.

Referenced by FOX16_HtmlCtx::_paint(), and FOX16_HtmlCtx::_paintAt().

Here is the caller graph for this function:

◆ HtmlObject_Image_GetOriginalHeight()

GWENHYWFAR_API int HtmlObject_Image_GetOriginalHeight ( const HTML_OBJECT * o)

References GWENHYWFAR_API.

◆ HtmlObject_Image_GetOriginalWidth()

GWENHYWFAR_API int HtmlObject_Image_GetOriginalWidth ( const HTML_OBJECT * o)

References GWENHYWFAR_API.

◆ HtmlObject_Image_GetScaledHeight()

GWENHYWFAR_API int HtmlObject_Image_GetScaledHeight ( const HTML_OBJECT * o)

Definition at line 93 of file o_image.c.

References GWEN_INHERIT_GETDATA.

◆ HtmlObject_Image_GetScaledWidth()

GWENHYWFAR_API int HtmlObject_Image_GetScaledWidth ( const HTML_OBJECT * o)

Definition at line 67 of file o_image.c.

References GWEN_INHERIT_GETDATA.

◆ HtmlObject_Image_new()

GWENHYWFAR_API HTML_OBJECT * HtmlObject_Image_new ( GWEN_XML_CONTEXT * ctx)

Definition at line 40 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().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ HtmlObject_Image_SetImage()

GWENHYWFAR_API void HtmlObject_Image_SetImage ( HTML_OBJECT * o,
HTML_IMAGE * img )

Definition at line 132 of file o_image.c.

References GWEN_INHERIT_GETDATA, HtmlImage_Attach(), and HtmlImage_free().

Referenced by HtmlGroup_Box_StartTag().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ HtmlObject_Image_SetOriginalHeight()

GWENHYWFAR_API void HtmlObject_Image_SetOriginalHeight ( HTML_OBJECT * o,
int i )

References GWENHYWFAR_API.

◆ HtmlObject_Image_SetOriginalWidth()

GWENHYWFAR_API void HtmlObject_Image_SetOriginalWidth ( HTML_OBJECT * o,
int i )

References GWENHYWFAR_API.

◆ HtmlObject_Image_SetScaledHeight()

GWENHYWFAR_API void HtmlObject_Image_SetScaledHeight ( HTML_OBJECT * o,
int i )

Definition at line 106 of file o_image.c.

References GWEN_INHERIT_GETDATA.

Referenced by HtmlGroup_Box_StartTag().

Here is the caller graph for this function:

◆ HtmlObject_Image_SetScaledWidth()

GWENHYWFAR_API void HtmlObject_Image_SetScaledWidth ( HTML_OBJECT * o,
int i )

Definition at line 80 of file o_image.c.

References GWEN_INHERIT_GETDATA.

Referenced by HtmlGroup_Box_StartTag().

Here is the caller graph for this function: