#include <ev_EditBinding.h>
Classes | |
union | _u |
Public Member Functions | |
EV_EditBinding (EV_EditBindingMap *pebm) | |
EV_EditBinding (EV_EditMethod *pem) | |
EV_EditBindingType | getType () const |
EV_EditBindingMap * | getMap (void) const |
EV_EditMethod * | getMethod (void) const |
Protected Attributes | |
EV_EditBindingType | m_ebt |
union EV_EditBinding::_u | u |
EV_EditBinding::EV_EditBinding | ( | EV_EditBindingMap * | pebm | ) |
References m_ebt, EV_EditBinding::_u::m_pebm, and u.
EV_EditBinding::EV_EditBinding | ( | EV_EditMethod * | pem | ) |
References m_ebt, EV_EditBinding::_u::m_pem, and u.
EV_EditBindingMap * EV_EditBinding::getMap | ( | void | ) | const |
References EV_EBT_PREFIX, m_ebt, EV_EditBinding::_u::m_pebm, u, and UT_ASSERT.
Referenced by EV_EditEventMapper::Keystroke(), and EV_EditEventMapper::Mouse().
EV_EditMethod * EV_EditBinding::getMethod | ( | void | ) | const |
EV_EditBindingType EV_EditBinding::getType | ( | void | ) | const [inline] |
EV_EditBindingType EV_EditBinding::m_ebt [protected] |
Referenced by EV_EditBinding(), getMap(), and getMethod().
union EV_EditBinding::_u EV_EditBinding::u [protected] |
Referenced by EV_EditBinding(), getMap(), and getMethod().