Projekt

Allgemein

Profil

Herunterladen (1,32 KB) Statistiken
| Zweig: | Markierung: | Revision:
/***************************************************************************
begin : Fri Jul 16 2010
copyright : (C) 2010 by Martin Preuss
email : martin@libchipcard.de

***************************************************************************
* Please see toplevel file COPYING for license details *
***************************************************************************/


#ifndef HTMLIMAGE_BE_H
#define HTMLIMAGE_BE_H

#include <gwenhywfar/list1.h>
#include <gwenhywfar/inherit.h>


#ifdef __cplusplus
extern "C" {
#endif


typedef struct HTML_IMAGE HTML_IMAGE;
GWEN_INHERIT_FUNCTION_LIB_DEFS(HTML_IMAGE, GWENHYWFAR_API)
GWEN_LIST_FUNCTION_LIB_DEFS(HTML_IMAGE, HtmlImage, GWENHYWFAR_API)


GWENHYWFAR_API
HTML_IMAGE *HtmlImage_new(void);

GWENHYWFAR_API
void HtmlImage_free(HTML_IMAGE *img);

GWENHYWFAR_API
void HtmlImage_Attach(HTML_IMAGE *img);


GWENHYWFAR_API
const char *HtmlImage_GetImageName(const HTML_IMAGE *img);

GWENHYWFAR_API
void HtmlImage_SetImageName(HTML_IMAGE *img, const char *s);

GWENHYWFAR_API
int HtmlImage_GetWidth(const HTML_IMAGE *img);

GWENHYWFAR_API
void HtmlImage_SetWidth(HTML_IMAGE *img, int i);


GWENHYWFAR_API
int HtmlImage_GetHeight(const HTML_IMAGE *img);

GWENHYWFAR_API
void HtmlImage_SetHeight(HTML_IMAGE *img, int i);


#ifdef __cplusplus
}
#endif


#endif

(28-28/50)