Public Member Functions | |
bool | control_pressed () const |
Component * | get_component () const |
Point | get_position () const |
bool | meta_pressed () const |
MouseEventData (Component *component, const Point &position, bool control, bool shift, bool meta) | |
bool | shift_pressed () const |
Private Attributes | |
Component * | m_component |
bool | m_control |
bool | m_meta |
Point | m_position |
bool | m_shift |
ifm::MouseEventData::MouseEventData | ( | Component * | component, | |
const Point & | position, | |||
bool | control, | |||
bool | shift, | |||
bool | meta | |||
) |
bool ifm::MouseEventData::control_pressed | ( | ) | const |
Component * ifm::MouseEventData::get_component | ( | ) | const |
Point ifm::MouseEventData::get_position | ( | ) | const |
bool ifm::MouseEventData::meta_pressed | ( | ) | const |
bool ifm::MouseEventData::shift_pressed | ( | ) | const |
Component* ifm::MouseEventData::m_component [private] |
bool ifm::MouseEventData::m_control [private] |
bool ifm::MouseEventData::m_meta [private] |
Point ifm::MouseEventData::m_position [private] |
bool ifm::MouseEventData::m_shift [private] |