#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] |