#include <ev_Keyboard.h>
Public Member Functions | |
| EV_Keyboard (EV_EditEventMapper *pEEM) | |
| virtual | ~EV_Keyboard (void) |
| bool | invokeKeyboardMethod (AV_View *pView, EV_EditMethod *pEM, const UT_UCSChar *pData, UT_uint32 dataLength) |
| void | setEditEventMap (EV_EditEventMapper *pEEM) |
Protected Attributes | |
| EV_EditEventMapper * | m_pEEM |
| EV_Keyboard::EV_Keyboard | ( | EV_EditEventMapper * | pEEM | ) |
References setEditEventMap().
| EV_Keyboard::~EV_Keyboard | ( | void | ) | [virtual] |
| bool EV_Keyboard::invokeKeyboardMethod | ( | AV_View * | pView, | |
| EV_EditMethod * | pEM, | |||
| const UT_UCSChar * | pData, | |||
| UT_uint32 | dataLength | |||
| ) |
References EV_EMT_REQUIREDATA, EV_EditMethod::Fn(), EV_EditMethod::getType(), UT_DEBUGMSG, and UT_return_val_if_fail.
Referenced by ev_CocoaKeyboard::_dispatchKey(), ev_Win32Keyboard::_emitChar(), ev_UnixKeyboard::charDataEvent(), ev_UnixKeyboard::keyPressEvent(), ev_Win32Keyboard::onKeyDown(), and ev_Win32Keyboard::onUniChar().
| void EV_Keyboard::setEditEventMap | ( | EV_EditEventMapper * | pEEM | ) |
References m_pEEM.
Referenced by XAP_UnixFrameImpl::_setInputMode(), XAP_CocoaFrameImpl::_setInputMode, EV_Keyboard(), and ap_ViewListener::notify().
EV_EditEventMapper* EV_Keyboard::m_pEEM [protected] |
1.7.1