source: svn/newcon3bcm2_21bu/dst/dmw/src/grp/jungle_font/utfEmbed.h

Last change on this file was 76, checked in by megakiss, 10 years ago

1W 대기전력을 만족시키기 위하여 POWEROFF시 튜너를 Standby 상태로 함

  • Property svn:executable set to *
File size: 1.3 KB
Line 
1#ifndef _UT_EMBED_H
2#define _UT_EMBED_H
3
4#ifdef __cplusplus
5extern "C" {
6#endif
7
8/***************************************************************************/
9/* Data Types                                                              */
10/***************************************************************************/
11
12typedef struct UT_EMBED_MAN
13{
14        struct UT_EMBED_FONT* headFont;
15        void* (*AllocMemory)(unsigned int);
16        void  (*FreeMemory)(void*);
17        char*   staticBuffer;
18        int     staticBufferSize;
19        int     staticBufferPointer;
20} UT_EMBED_MAN;
21
22/***************************************************************************/
23/* API's                                                                   */
24/***************************************************************************/
25
26void utm_EmbedInit(UT_EMBED_MAN* embedMan,
27                                   void* (*AllocMemory)(unsigned int), void (*FreeMemory)(void*),
28                                   void* staticBuffer, int staticBufferSize);
29
30void utm_EmbedTerm(UT_EMBED_MAN* embedMan);
31
32UT_BOOL utm_EmbedAddChar(UT_EMBED_MAN* embedMan, UT_FC* fc, UT_CODE code);
33
34UT_BOOL utm_EmbedWrite(UT_EMBED_MAN* embedMan,
35                                           void* handle, int (*write)(void* handle, void* data, int length));
36
37/***************************************************************************/
38
39#ifdef __cplusplus
40}
41#endif
42
43#endif /*#ifndef _UT_EMBED_H*/
Note: See TracBrowser for help on using the repository browser.