Cross Reference: unicoderange.h
xref
: /
inkscape
/
src
/
unicoderange.h
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
unicoderange.h revision 280e31bdf7f5ffd28f8b14565c1d93de4070bd0c
#
include
<
glib-object.h
>
#
include
<
vector
>
#
include
<
glibmm.h
>
struct
Urange
{
gchar
*
start
;
gchar
*
end
;
};
class
UnicodeRange
{
public
:
UnicodeRange
(
const
gchar
*
val
);
int
add_range
(
gchar
*
val
);
bool
contains
(
gchar
unicode
);
Glib
::
ustring
attribute_string
();
gunichar
sample_glyph
();
private
:
std
::
vector
<
Urange
>
range
;
std
::
vector
<
gunichar
>
unichars
;
};