\hypertarget{struct__Ecore__IMF__Context__Class}{\section{\-\_\-\-Ecore\-\_\-\-I\-M\-F\-\_\-\-Context\-\_\-\-Class Struct Reference}
\label{struct__Ecore__IMF__Context__Class}\index{\-\_\-\-Ecore\-\_\-\-I\-M\-F\-\_\-\-Context\-\_\-\-Class@{\-\_\-\-Ecore\-\_\-\-I\-M\-F\-\_\-\-Context\-\_\-\-Class}}
}
\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\hypertarget{struct__Ecore__IMF__Context__Class_afdf6510b7cc3ee3a2c6a3792d797d638}{void($\ast$ {\bfseries add} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx)}\label{struct__Ecore__IMF__Context__Class_afdf6510b7cc3ee3a2c6a3792d797d638}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_a2c0c71533a365502348b789fc2eedb25}{void($\ast$ {\bfseries del} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx)}\label{struct__Ecore__IMF__Context__Class_a2c0c71533a365502348b789fc2eedb25}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_a5f213009eb142b43a2fcba2ebf61b0a7}{void($\ast$ {\bfseries client\-\_\-window\-\_\-set} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx, void $\ast$window)}\label{struct__Ecore__IMF__Context__Class_a5f213009eb142b43a2fcba2ebf61b0a7}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_a1f8287250dab45b26b4eb7d3ca9a5502}{void($\ast$ {\bfseries client\-\_\-canvas\-\_\-set} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx, void $\ast$canvas)}\label{struct__Ecore__IMF__Context__Class_a1f8287250dab45b26b4eb7d3ca9a5502}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_a14789004f510c48eed51e678e0d58830}{void($\ast$ {\bfseries show} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx)}\label{struct__Ecore__IMF__Context__Class_a14789004f510c48eed51e678e0d58830}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_a3cbea092c7b9747a3e20270c95bf2a32}{void($\ast$ {\bfseries hide} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx)}\label{struct__Ecore__IMF__Context__Class_a3cbea092c7b9747a3e20270c95bf2a32}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_ae6e2ed9f05b655313e52423a69336cdd}{void($\ast$ {\bfseries preedit\-\_\-string\-\_\-get} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx, char $\ast$$\ast$str, int $\ast$cursor\-\_\-pos)}\label{struct__Ecore__IMF__Context__Class_ae6e2ed9f05b655313e52423a69336cdd}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_a5cb3eb073b24b9e2ec37b8703aa7871a}{void($\ast$ {\bfseries focus\-\_\-in} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx)}\label{struct__Ecore__IMF__Context__Class_a5cb3eb073b24b9e2ec37b8703aa7871a}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_aab2e8f2900d702e821421faa7d1c04d3}{void($\ast$ {\bfseries focus\-\_\-out} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx)}\label{struct__Ecore__IMF__Context__Class_aab2e8f2900d702e821421faa7d1c04d3}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_a2c1d5bf0aa720cb484384633399b1c6e}{void($\ast$ {\bfseries reset} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx)}\label{struct__Ecore__IMF__Context__Class_a2c1d5bf0aa720cb484384633399b1c6e}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_a07fed8c7c7e708fa0f32a602522afde3}{void($\ast$ {\bfseries cursor\-\_\-position\-\_\-set} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx, int cursor\-\_\-pos)}\label{struct__Ecore__IMF__Context__Class_a07fed8c7c7e708fa0f32a602522afde3}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_aea600669903f61bb0fdc59aa272a8a58}{void($\ast$ {\bfseries use\-\_\-preedit\-\_\-set} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool} use\-\_\-preedit)}\label{struct__Ecore__IMF__Context__Class_aea600669903f61bb0fdc59aa272a8a58}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_a735ef10dac79b34cf778c1ddf3d28f8c}{void($\ast$ {\bfseries input\-\_\-mode\-\_\-set} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx, Ecore\-\_\-\-I\-M\-F\-\_\-\-Input\-\_\-\-Mode input\-\_\-mode)}\label{struct__Ecore__IMF__Context__Class_a735ef10dac79b34cf778c1ddf3d28f8c}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_a2c8fa9a8b4e1ff1d22ea0bcfa317b31e}{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool}($\ast$ {\bfseries filter\-\_\-event} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx, \hyperlink{group__Ecore__IMF__Context__Group_ga9dcc60537ec7b124a90da72daba4f780}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Event\-\_\-\-Type} type, \hyperlink{union__Ecore__IMF__Event}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Event} $\ast$event)}\label{struct__Ecore__IMF__Context__Class_a2c8fa9a8b4e1ff1d22ea0bcfa317b31e}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_ab689a1e685652fc626729f6248831b1c}{void($\ast$ {\bfseries preedit\-\_\-string\-\_\-with\-\_\-attributes\-\_\-get} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx, char $\ast$$\ast$str, \hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\-\_\-\-List} $\ast$$\ast$attrs, int $\ast$cursor\-\_\-pos)}\label{struct__Ecore__IMF__Context__Class_ab689a1e685652fc626729f6248831b1c}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_a9bae9c1bbaa772da53a0f7143b458640}{void($\ast$ {\bfseries prediction\-\_\-allow\-\_\-set} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool} prediction)}\label{struct__Ecore__IMF__Context__Class_a9bae9c1bbaa772da53a0f7143b458640}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_ab66752d226e62dbf13cc8e701340970e}{void($\ast$ {\bfseries autocapital\-\_\-type\-\_\-set} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx, \hyperlink{group__Ecore__IMF__Context__Group_ga28af1980817bf9836f7e716e76135b70}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Autocapital\-\_\-\-Type} autocapital\-\_\-type)}\label{struct__Ecore__IMF__Context__Class_ab66752d226e62dbf13cc8e701340970e}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_a0870361e284e604d85a09103b993a9bf}{void($\ast$ {\bfseries control\-\_\-panel\-\_\-show} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx)}\label{struct__Ecore__IMF__Context__Class_a0870361e284e604d85a09103b993a9bf}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_a6a8da99c5e470e3ed19c6696ea9cd91d}{void($\ast$ {\bfseries control\-\_\-panel\-\_\-hide} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx)}\label{struct__Ecore__IMF__Context__Class_a6a8da99c5e470e3ed19c6696ea9cd91d}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_a66d19126641734f75f8f5823e73bf7ce}{void($\ast$ {\bfseries input\-\_\-panel\-\_\-layout\-\_\-set} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx, \hyperlink{group__Ecore__IMF__Context__Group_ga7df11437c6ef486fe84fea981b99598c}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Input\-\_\-\-Panel\-\_\-\-Layout} layout)}\label{struct__Ecore__IMF__Context__Class_a66d19126641734f75f8f5823e73bf7ce}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_acf219e5723ff4cffa2b617cb8ca7770c}{\hyperlink{group__Ecore__IMF__Context__Group_ga7df11437c6ef486fe84fea981b99598c}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Input\-\_\-\-Panel\-\_\-\-Layout}($\ast$ {\bfseries input\-\_\-panel\-\_\-layout\-\_\-get} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx)}\label{struct__Ecore__IMF__Context__Class_acf219e5723ff4cffa2b617cb8ca7770c}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_a63ac960ce3af4eda2f394850967691be}{void($\ast$ {\bfseries input\-\_\-panel\-\_\-language\-\_\-set} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx, \hyperlink{group__Ecore__IMF__Context__Group_gaf0f6919bb5e1affa0131b425bc600e55}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Input\-\_\-\-Panel\-\_\-\-Lang} lang)}\label{struct__Ecore__IMF__Context__Class_a63ac960ce3af4eda2f394850967691be}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_a5a2c9849dda82e1224fdcf6a27349bea}{\hyperlink{group__Ecore__IMF__Context__Group_gaf0f6919bb5e1affa0131b425bc600e55}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Input\-\_\-\-Panel\-\_\-\-Lang}($\ast$ {\bfseries input\-\_\-panel\-\_\-language\-\_\-get} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx)}\label{struct__Ecore__IMF__Context__Class_a5a2c9849dda82e1224fdcf6a27349bea}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_a89bbc0e3a2f7b3b0ae70a3555a7b5b7d}{void($\ast$ {\bfseries cursor\-\_\-location\-\_\-set} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx, int x, int y, int w, int h)}\label{struct__Ecore__IMF__Context__Class_a89bbc0e3a2f7b3b0ae70a3555a7b5b7d}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_a7fa663f73ff3f9394853ff6ce1640de0}{void($\ast$ {\bfseries input\-\_\-panel\-\_\-imdata\-\_\-set} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx, const void $\ast$data, int len)}\label{struct__Ecore__IMF__Context__Class_a7fa663f73ff3f9394853ff6ce1640de0}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_ae35dfe547d005528b7cd045fb3ae3b2e}{void($\ast$ {\bfseries input\-\_\-panel\-\_\-imdata\-\_\-get} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx, void $\ast$data, int $\ast$len)}\label{struct__Ecore__IMF__Context__Class_ae35dfe547d005528b7cd045fb3ae3b2e}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_adc6e6cd2bdfaad347f17f5d4ca4f5bad}{void($\ast$ {\bfseries input\-\_\-panel\-\_\-return\-\_\-key\-\_\-type\-\_\-set} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx, \hyperlink{group__Ecore__IMF__Context__Group_gad5cba149b086fdb94b379628db788414}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Input\-\_\-\-Panel\-\_\-\-Return\-\_\-\-Key\-\_\-\-Type} return\-\_\-key\-\_\-type)}\label{struct__Ecore__IMF__Context__Class_adc6e6cd2bdfaad347f17f5d4ca4f5bad}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_a35ee2cbd89e660b01e27f960b2aa5c8e}{void($\ast$ {\bfseries input\-\_\-panel\-\_\-return\-\_\-key\-\_\-disabled\-\_\-set} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool} disabled)}\label{struct__Ecore__IMF__Context__Class_a35ee2cbd89e660b01e27f960b2aa5c8e}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_abd1bd18643db9afe27a0bdc2a454ec9d}{void($\ast$ {\bfseries input\-\_\-panel\-\_\-caps\-\_\-lock\-\_\-mode\-\_\-set} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool} mode)}\label{struct__Ecore__IMF__Context__Class_abd1bd18643db9afe27a0bdc2a454ec9d}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_a22bf5d36e4c5995936ed0f1abbc17ad0}{void($\ast$ {\bfseries input\-\_\-panel\-\_\-geometry\-\_\-get} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx, int $\ast$x, int $\ast$y, int $\ast$w, int $\ast$h)}\label{struct__Ecore__IMF__Context__Class_a22bf5d36e4c5995936ed0f1abbc17ad0}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_a5f7fd3318769903ec1739bbd9df47fde}{\hyperlink{group__Ecore__IMF__Context__Group_gad764eaf16ef10c49849ee2de64aac950}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Input\-\_\-\-Panel\-\_\-\-State}($\ast$ {\bfseries input\-\_\-panel\-\_\-state\-\_\-get} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx)}\label{struct__Ecore__IMF__Context__Class_a5f7fd3318769903ec1739bbd9df47fde}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_aabc5cccafdf319f553cc4ddbc2c3c78d}{void($\ast$ {\bfseries input\-\_\-panel\-\_\-event\-\_\-callback\-\_\-add} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx, \hyperlink{group__Ecore__IMF__Context__Group_gabf7e55f01b90c3e60ebcd0c2d877f014}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Input\-\_\-\-Panel\-\_\-\-Event} type, void($\ast$func)(void $\ast$data, \hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx, int value), void $\ast$data)}\label{struct__Ecore__IMF__Context__Class_aabc5cccafdf319f553cc4ddbc2c3c78d}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_acd669f592999e93ca8c385a8220f8a04}{void($\ast$ {\bfseries input\-\_\-panel\-\_\-event\-\_\-callback\-\_\-del} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx, \hyperlink{group__Ecore__IMF__Context__Group_gabf7e55f01b90c3e60ebcd0c2d877f014}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Input\-\_\-\-Panel\-\_\-\-Event} type, void($\ast$func)(void $\ast$data, \hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx, int value))}\label{struct__Ecore__IMF__Context__Class_acd669f592999e93ca8c385a8220f8a04}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_ae26009be9eeea1ac946ca73d293313e9}{void($\ast$ {\bfseries input\-\_\-panel\-\_\-language\-\_\-locale\-\_\-get} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx, char $\ast$$\ast$lang)}\label{struct__Ecore__IMF__Context__Class_ae26009be9eeea1ac946ca73d293313e9}

\item 
\hypertarget{struct__Ecore__IMF__Context__Class_ae2fe0c0c0468ed57f3713c431b138f97}{void($\ast$ {\bfseries candidate\-\_\-panel\-\_\-geometry\-\_\-get} )(\hyperlink{group__Ecore__IMF__Context__Group_gab990e052e8501815371d7289dfd4a017}{Ecore\-\_\-\-I\-M\-F\-\_\-\-Context} $\ast$ctx, int $\ast$x, int $\ast$y, int $\ast$w, int $\ast$h)}\label{struct__Ecore__IMF__Context__Class_ae2fe0c0c0468ed57f3713c431b138f97}

\end{DoxyCompactItemize}
