| 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 () |
| int | n-strokes | Read / Write |
| char * | utf8 | Read / Write |
| char * | 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” int
Number of strokes of the character.
Owner: TomoeChar
Flags: Read / Write
Allowed values: >= -2
Default value: -1
“utf8” property “utf8” char *
UTF8 encoding of the character.
Owner: TomoeChar
Flags: Read / Write
Default value: NULL
“variant” property “variant” char *
Variant of the character.
Owner: TomoeChar
Flags: Read / Write
Default value: NULL
“writing” property“writing” TomoeWriting *
Writing of the character.
Owner: TomoeChar
Flags: Read / Write