diff options
author | Choe Hwanjin <choe.hwanjin@gmail.com> | 2006-02-25 22:27:06 +0900 |
---|---|---|
committer | Choe Hwanjin <choe.hwanjin@gmail.com> | 2006-02-25 22:27:06 +0900 |
commit | 6ab0c4fbcfcbef2afd1ad57d077ee3ca4d22d3fb (patch) | |
tree | 780a0d7d4ba544a57a7da43ec72d7bbb75033a5f /hangul/hangul.h | |
parent | e3191f7fbfb369d347531b1e925908f87d77b83c (diff) | |
download | libhangul-6ab0c4fbcfcbef2afd1ad57d077ee3ca4d22d3fb.tar.gz |
HangulInputContext의 실제 구현을 hangulinputcontext.c로 숨김
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@61 8f00fcd2-89fc-0310-932e-b01be5b65e01
Diffstat (limited to 'hangul/hangul.h')
-rw-r--r-- | hangul/hangul.h | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/hangul/hangul.h b/hangul/hangul.h index dc04b39..a92e821 100644 --- a/hangul/hangul.h +++ b/hangul/hangul.h @@ -83,34 +83,6 @@ enum { HANGUL_INPUT_FILTER_JASO }; -struct _HangulJamoCombination { - uint32_t key; - ucschar code; -}; - -struct _HangulBuffer { - ucschar choseong; - ucschar jungseong; - ucschar jongseong; - - ucschar stack[12]; - int index; -}; - -struct _HangulInputContext { - int type; - const ucschar *keyboard_table; - const HangulJamoCombination *combination_table; - int combination_table_size; - HangulBuffer buffer; - HangulICFilter filter; - void *filter_data; - int output_mode; - - ucschar preedit_string[64]; - ucschar commit_string[64]; -}; - HangulInputContext* hangul_ic_new(HangulKeyboardType keyboard); void hangul_ic_delete(HangulInputContext *hic); bool hangul_ic_process(HangulInputContext *hic, int ascii); |