1
/* "$Id: Xutf8.h 8399 2011-02-07 22:22:16Z ianmacarthur $"
3
* Author: Jean-Marc Lienher ( http://oksid.ch )
4
* Copyright 2000-2010 by O'ksi'D.
6
* This library is free software; you can redistribute it and/or
7
* modify it under the terms of the GNU Library General Public
8
* License as published by the Free Software Foundation; either
9
* version 2 of the License, or (at your option) any later version.
11
* This library is distributed in the hope that it will be useful,
12
* but WITHOUT ANY WARRANTY; without even the implied warranty of
13
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14
* Library General Public License for more details.
16
* You should have received a copy of the GNU Library General Public
17
* License along with this library; if not, write to the Free Software
18
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
21
* Please report all bugs and problems on the following page:
23
* http://www.fltk.org/str.php
35
#include <X11/Xlocale.h>
36
#include <X11/Xutil.h>
40
char **font_name_list;
50
XCreateUtf8FontStruct (
52
const char *base_font_name_list);
58
XUtf8FontStruct *font_set,
66
XUtf8_measure_extents(
69
XUtf8FontStruct *font_set,
82
XUtf8FontStruct *font_set,
93
XUtf8FontStruct *font_set,
102
XUtf8FontStruct *font_set,
107
XUtf8FontStruct *font_set,
111
XGetUtf8FontAndGlyph(
112
XUtf8FontStruct *font_set,
120
XUtf8FontStruct *font_set);
125
const unsigned char *buf,
136
const unsigned char *buf,
141
const unsigned char *buf,
145
XFastConvertUtf8ToUcs(
146
const unsigned char *buf,
157
XKeyPressedEvent* event,
161
Status* status_return);
188
* End of "$Id: Xutf8.h 8399 2011-02-07 22:22:16Z ianmacarthur $".