htmlprops_be.h
Go to the documentation of this file.
/***************************************************************************
begin : Sat Feb 20 2010
copyright : (C) 2010 by Martin Preuss
email : martin@libchipcard.de
***************************************************************************
* Please see toplevel file COPYING for license details *
***************************************************************************/
#ifndef HTMLPROPS_BE_H
#define HTMLPROPS_BE_H
typedef struct HTML_PROPS HTML_PROPS;
#define HTML_PROPS_NOCOLOR 0xffffffff
#include <gwenhywfar/htmlfont_be.h>
#ifdef __cplusplus
extern "C" {
#endif
GWENHYWFAR_API HTML_PROPS *HtmlProps_new(void);
GWENHYWFAR_API void HtmlProps_free(HTML_PROPS *pr);
GWENHYWFAR_API void HtmlProps_Attach(HTML_PROPS *pr);
GWENHYWFAR_API HTML_PROPS *HtmlProps_dup(const HTML_PROPS *pr);
GWENHYWFAR_API HTML_FONT *HtmlProps_GetFont(const HTML_PROPS *pr);
GWENHYWFAR_API void HtmlProps_SetFont(HTML_PROPS *pr, HTML_FONT *fnt);
GWENHYWFAR_API uint32_t HtmlProps_GetForegroundColor(const HTML_PROPS *pr);
GWENHYWFAR_API void HtmlProps_SetForegroundColor(HTML_PROPS *pr, uint32_t c);
GWENHYWFAR_API uint32_t HtmlProps_GetBackgroundColor(const HTML_PROPS *pr);
GWENHYWFAR_API void HtmlProps_SetBackgroundColor(HTML_PROPS *pr, uint32_t c);
#ifdef __cplusplus
}
#endif
#endif
GWENHYWFAR_API
#define GWENHYWFAR_API
Definition gwenhywfarapi.h:67
htmlfont_be.h
HTML_FONT
struct HTML_FONT HTML_FONT
Definition htmlfont_be.h:23
HtmlProps_SetFont
GWENHYWFAR_API void HtmlProps_SetFont(HTML_PROPS *pr, HTML_FONT *fnt)
HTML_PROPS
struct HTML_PROPS HTML_PROPS
Definition htmlprops_be.h:15
HtmlProps_GetFont
GWENHYWFAR_API HTML_FONT * HtmlProps_GetFont(const HTML_PROPS *pr)
HtmlProps_SetBackgroundColor
GWENHYWFAR_API void HtmlProps_SetBackgroundColor(HTML_PROPS *pr, uint32_t c)
HtmlProps_GetForegroundColor
GWENHYWFAR_API uint32_t HtmlProps_GetForegroundColor(const HTML_PROPS *pr)
HtmlProps_free
GWENHYWFAR_API void HtmlProps_free(HTML_PROPS *pr)
HtmlProps_Attach
GWENHYWFAR_API void HtmlProps_Attach(HTML_PROPS *pr)
HtmlProps_new
GWENHYWFAR_API HTML_PROPS * HtmlProps_new(void)
HtmlProps_SetForegroundColor
GWENHYWFAR_API void HtmlProps_SetForegroundColor(HTML_PROPS *pr, uint32_t c)
HtmlProps_GetBackgroundColor
GWENHYWFAR_API uint32_t HtmlProps_GetBackgroundColor(const HTML_PROPS *pr)
HtmlProps_dup
GWENHYWFAR_API HTML_PROPS * HtmlProps_dup(const HTML_PROPS *pr)