Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:

### - d -

- DECODE_CHAR : charset.h
- DELETE_GLYPH : internal-gui.h
- device_open() : m17n-X.c
- dump_textplist() : textprop.h
- MDatabase : m17n-core.h
- mdatabase__check() : database.h
- mdatabase__dir_list : database.h
- mdatabase__file() : database.h
- mdatabase__find_file() : database.h
- mdatabase__fini() : internal.h
- mdatabase__init() : internal.h
- mdatabase__load_charset_func : database.h
- mdatabase__load_for_keys() : database.h
- mdatabase__lock() : database.h
- mdatabase__props() : database.h
- mdatabase__save() : database.h
- mdatabase__unlock() : database.h
- mdatabase__update() : database.h
- mdatabase_define() : m17n-core.h , database.c
- mdatabase_dir : m17n-core.h , database.c
- mdatabase_find() : database.c , m17n-core.h
- mdatabase_list() : m17n-core.h , database.c
- mdatabase_load() : database.c , m17n-core.h
- mdatabase_tag() : m17n-core.h , database.c
- MDatabaseStatus : database.h
- MDB_STATUS_AUTO : database.h
- MDB_STATUS_AUTO_WILDCARD : database.h
- MDB_STATUS_DISABLED : database.h
- MDB_STATUS_EXPLICIT : database.h
- MDB_STATUS_OUTDATED : database.h
- MDB_STATUS_UPDATED : database.h
- mdebug__add_object_array() : internal.h
- mdebug__flags : internal.h
- mdebug__output : internal.h
- mdebug__pop_time() : internal.h
- mdebug__print_time() : internal.h
- mdebug__push_time() : internal.h
- mdebug__register_object() : internal.h
- mdebug__unregister_object() : internal.h
- MDEBUG_ALL : internal.h
- MDEBUG_CHARSET : internal.h
- MDEBUG_CODING : internal.h
- MDEBUG_DATABASE : internal.h
- MDEBUG_DUMP : internal.h
- mdebug_dump_all_symbols() : m17n-misc.h , symbol.c
- mdebug_dump_chartab() : m17n-misc.h , chartab.c
- mdebug_dump_face() : face.c , m17n-gui.h
- mdebug_dump_flt() : m17n-flt.c
- mdebug_dump_font() : m17n-gui.h , font.c
- mdebug_dump_fontset() : m17n-gui.h , fontset.c
- mdebug_dump_im() : input.c , m17n.h
- mdebug_dump_mtext() : m17n-misc.h , mtext.c
- mdebug_dump_plist() : plist.c , m17n-misc.h
- mdebug_dump_symbol() : m17n-misc.h , symbol.c
- MDEBUG_FINI : internal.h
- MDEBUG_FLAG : internal.h
- MDEBUG_FLT : internal.h
- MDEBUG_FONT : internal.h
- MDEBUG_FONTSET : internal.h
- mdebug_hook() : m17n-misc.h , internal.h , m17n-core.c
- MDEBUG_INIT : internal.h
- MDEBUG_INPUT : internal.h
- MDEBUG_MAX : internal.h
- MDEBUG_POP_TIME : internal.h
- MDEBUG_PRINT : internal.h
- MDEBUG_PRINT0 : internal.h
- MDEBUG_PRINT1 : internal.h
- MDEBUG_PRINT2 : internal.h
- MDEBUG_PRINT3 : internal.h
- MDEBUG_PRINT4 : internal.h
- MDEBUG_PRINT5 : internal.h
- MDEBUG_PRINT_TIME : internal.h
- MDEBUG_PUSH_TIME : internal.h
- MDebugFlag : internal.h
- Mdefine_coding : m17n.h , charset.c
- Mdepth : m17n-gui.c , m17n-gui.h
- Mdesignation : coding.c , m17n.h
- Mdesignation_ctext : coding.c , m17n.h
- Mdesignation_ctext_ext : m17n.h , coding.c
- Mdesignation_g0 : m17n.h , coding.c
- Mdesignation_g1 : m17n.h , coding.c
- Mdevice : m17n-gui.h , m17n-gui.c
- MDEVICE_SUPPORT_INPUT : internal-gui.h
- MDEVICE_SUPPORT_OUTPUT : internal-gui.h
- MDeviceType : internal-gui.h
- Mdimension : m17n.h , charset.c
- Mdisplay : m17n-gui.h , m17n-gui.c
- mdraw__fini() : internal-gui.h
- mdraw__init() : internal-gui.h
- mdraw_clear_cache() : m17n-gui.h , draw.c
- mdraw_coordinates_position() : m17n-gui.h , draw.c
- mdraw_default_line_break() : m17n-gui.h , draw.c
- mdraw_glyph_info() : m17n-gui.h , draw.c
- mdraw_glyph_list() : m17n-gui.h , draw.c
- mdraw_image_text() : m17n-gui.h , draw.c
- mdraw_line_break_option : m17n-gui.h , draw.c
- mdraw_per_char_extents() : m17n-gui.h , draw.c
- mdraw_text() : m17n-gui.h , draw.c
- mdraw_text_extents() : m17n-gui.h , draw.c
- mdraw_text_items() : m17n-gui.h , draw.c
- mdraw_text_per_char_extents() : m17n-gui.h , draw.c
- mdraw_text_with_control() : m17n-gui.h , draw.c
- Mdrawable : m17n-gui.h , m17n-gui.c
- MDrawRegion : m17n-gui.h
- MDrawWindow : m17n-gui.h