SCIMBridge
0.4.x
|
#include <scim-bridge-agent-protected.h>
Public Member Functions | |
virtual | ~ScimBridgeAgentProtected () |
virtual void | interrupt ()=0 |
virtual void | quit ()=0 |
virtual void | load_config ()=0 |
virtual void | save_config ()=0 |
virtual void | add_client_listener (ScimBridgeAgentClientListener *client_listener)=0 |
virtual void | remove_client_listener (ScimBridgeAgentClientListener *client_listener)=0 |
virtual bool | filter_hotkeys (scim_bridge_imcontext_id_t imcontext_id, const scim::KeyEvent &key_event)=0 |
virtual bool | filter_key_event (scim_bridge_imcontext_id_t imcontext_id, const scim::KeyEvent &key_event)=0 |
virtual void | request_factory_menu ()=0 |
virtual scim_bridge_imcontext_id_t | alloc_imcontext (ScimBridgeAgentClientListener *client_listener)=0 |
virtual void | free_imcontext (scim_bridge_imcontext_id_t imcontext_id, const ScimBridgeAgentClientListener *client_listener)=0 |
virtual void | reset_imcontext (scim_bridge_imcontext_id_t imcontext_id)=0 |
virtual void | set_cursor_location (scim_bridge_imcontext_id_t imcontext_id, int cursor_x, int cursor_y)=0 |
virtual void | set_preedit_mode (scim_bridge_imcontext_id_t imcontext_id, scim_bridge_preedit_mode_t preedit_mode)=0 |
virtual void | change_focus (scim_bridge_imcontext_id_t imcontext_id, bool focus_in)=0 |
Protected Member Functions | |
ScimBridgeAgentProtected () | |
The protected interfaces of the agent.