Magic_Game/src/kiwano/core/event/MouseEvent.cpp

51 lines
782 B
C++

#include <kiwano/core/event/MouseEvent.h>
namespace kiwano
{
MouseEvent::MouseEvent(EventType const& type)
: Event(type)
, pos()
{
}
MouseMoveEvent::MouseMoveEvent()
: MouseEvent(KGE_EVENT(MouseMoveEvent))
{
}
MouseDownEvent::MouseDownEvent()
: MouseEvent(KGE_EVENT(MouseDownEvent))
, button(0)
{
}
MouseUpEvent::MouseUpEvent()
: MouseEvent(KGE_EVENT(MouseUpEvent))
, button(0)
{
}
MouseClickEvent::MouseClickEvent()
: MouseEvent(KGE_EVENT(MouseClickEvent))
, button(0)
{
}
MouseHoverEvent::MouseHoverEvent()
: MouseEvent(KGE_EVENT(MouseHoverEvent))
{
}
MouseOutEvent::MouseOutEvent()
: MouseEvent(KGE_EVENT(MouseOutEvent))
{
}
MouseWheelEvent::MouseWheelEvent()
: MouseEvent(KGE_EVENT(MouseWheelEvent))
, wheel(0.f)
{
}
}