Пример #1
0
ui::ObserverEvent MouseEventManager::getObserverEvent (const unsigned int& state)
{
	unsigned int button = getButtonFlags(state);
	unsigned int modifierFlags = _modifiers.getKeyboardFlags(state);

	return findObserverEvent(button, modifierFlags);
}
Пример #2
0
ui::XYViewEvent MouseEventManager::getXYViewEvent(wxMouseEvent& ev)
{
	unsigned int button = getButtonFlags(ev);
	unsigned int modifierFlags = _modifiers.getKeyboardFlags(ev);

	return findXYViewEvent(button, modifierFlags);
}
Пример #3
0
// The same as above, just with a state as argument rather than a GdkEventButton
bool MouseEventManager::stateMatchesXYViewEvent (const ui::XYViewEvent& xyViewEvent, const unsigned int& state)
{
	return matchXYViewEvent(xyViewEvent, getButtonFlags(state), _modifiers.getKeyboardFlags(state));
}
Пример #4
0
bool MouseEventManager::stateMatchesCameraViewEvent(const ui::CamViewEvent& camViewEvent, wxMouseEvent& ev)
{
	return matchCameraViewEvent(camViewEvent, getButtonFlags(ev), _modifiers.getKeyboardFlags(ev));
}
Пример #5
0
bool MouseEventManager::stateMatchesObserverEvent(const ui::ObserverEvent& observerEvent, wxMouseEvent& ev)
{
	return matchObserverEvent(observerEvent, getButtonFlags(ev), _modifiers.getKeyboardFlags(ev));
}
Пример #6
0
bool MouseEventManager::stateMatchesXYViewEvent(const ui::XYViewEvent& xyViewEvent, wxMouseEvent& ev)
{
	return matchXYViewEvent(xyViewEvent, getButtonFlags(ev), _modifiers.getKeyboardFlags(ev));
}