Top | ![]() |
![]() |
![]() |
![]() |
TomoeChar * | tomoe_char_new () |
TomoeChar * | tomoe_char_new_from_xml_data () |
const gchar * | tomoe_char_get_utf8 () |
void | tomoe_char_set_utf8 () |
gint | tomoe_char_get_n_strokes () |
void | tomoe_char_set_n_strokes () |
const GList * | tomoe_char_get_readings () |
void | tomoe_char_add_reading () |
const GList * | tomoe_char_get_radicals () |
void | tomoe_char_add_radical () |
TomoeWriting * | tomoe_char_get_writing () |
void | tomoe_char_set_writing () |
const gchar * | tomoe_char_get_variant () |
void | tomoe_char_set_variant () |
const gchar * | tomoe_char_get_meta_data () |
void | tomoe_char_register_meta_data () |
gboolean | tomoe_char_has_meta_data () |
void | tomoe_char_meta_data_foreach () |
gint | tomoe_char_compare () |
gchar * | tomoe_char_to_xml () |
gint | n-strokes | Read / Write |
gchar * | utf8 | Read / Write |
gchar * | variant | Read / Write |
TomoeWriting * | writing | Read / Write |
#define | TOMOE_CHAR_PRIVATE_USE_AREA_START |
#define | TOMOE_CHAR_PRIVATE_USE_AREA_END |
struct | TomoeChar |
TomoeChar * tomoe_char_new_from_xml_data (const gchar *data
,gssize len
);
const gchar * tomoe_char_get_meta_data (TomoeChar *chr
,const gchar *key
);
void tomoe_char_register_meta_data (TomoeChar *chr
,const gchar *key
,const gchar *value
);
void tomoe_char_meta_data_foreach (TomoeChar *chr
,GHFunc func
,gpointer user_data
);
gint tomoe_char_compare (const TomoeChar *a
,const TomoeChar *b
);
Compare to TomoeChar objects with its own utf8 character.
“n-strokes”
property “n-strokes” gint
Number of strokes of the character.
Flags: Read / Write
Allowed values: >= -2
Default value: -1
“utf8”
property “utf8” gchar *
UTF8 encoding of the character.
Flags: Read / Write
Default value: NULL
“variant”
property “variant” gchar *
Variant of the character.
Flags: Read / Write
Default value: NULL