Details
TomoeChar
typedef struct _TomoeChar TomoeChar;
tomoe_char_new ()
TomoeChar* tomoe_char_new (void);
tomoe_char_get_utf8 ()
const gchar* tomoe_char_get_utf8 (TomoeChar *chr);
tomoe_char_set_utf8 ()
void tomoe_char_set_utf8 (TomoeChar *chr,
const char *utf8);
tomoe_char_get_n_strokes ()
gint tomoe_char_get_n_strokes (TomoeChar *chr);
tomoe_char_set_n_strokes ()
void tomoe_char_set_n_strokes (TomoeChar *chr,
gint n_strokes);
tomoe_char_get_readings ()
const GList* tomoe_char_get_readings (TomoeChar *chr);
tomoe_char_get_radicals ()
const GList* tomoe_char_get_radicals (TomoeChar *chr);
tomoe_char_add_radical ()
void tomoe_char_add_radical (TomoeChar *chr,
TomoeChar *radical);
tomoe_char_set_variant ()
void tomoe_char_set_variant (TomoeChar *chr,
TomoeChar *variant);
tomoe_char_get_meta_data ()
const gchar* tomoe_char_get_meta_data (TomoeChar *chr,
const gchar *key);
tomoe_char_register_meta_data ()
void tomoe_char_register_meta_data (TomoeChar *chr,
const gchar *key,
const gchar *value);
tomoe_char_has_meta_data ()
gboolean tomoe_char_has_meta_data (TomoeChar *chr);
tomoe_char_meta_data_foreach ()
void tomoe_char_meta_data_foreach (TomoeChar *chr,
GHFunc func,
gpointer user_data);
tomoe_char_to_xml ()
gchar* tomoe_char_to_xml (TomoeChar *chr);
Property Details
The "n-strokes
" property
"n-strokes" gint : Read / Write
Number of strokes of the character.
Allowed values: >= -1
Default value: -1
The "utf8
" property
"utf8" gchararray : Read / Write
UTF8 encoding of the character.
Default value: NULL
The "variant
" property
"variant" TomoeChar : Read / Write
Variant of the character.
The "writing
" property
"writing" TomoeWriting : Read / Write
Writing of the character.