DSInputMouseEvent::DSInputMouseEvent()
: DSInputEvent(nullptr, NoneEvent, 0),
- __button(0), __x(0), __y(0), __z(0)
+ __button(0), __x(0), __y(0), __z(0), __winX(0), __winY(0), __winZ(0)
{
}
DSInputMouseEvent::DSInputMouseEvent(std::shared_ptr<DSInputDevice> device, Type type, uint32_t timestamp, int button, int x, int y, int z)
: DSInputEvent(device, type, timestamp),
- __button(button), __x(x), __y(y), __z(z)
+ __button(button), __x(x), __y(y), __z(z), __winX(0), __winY(0), __winZ(0)
{
}
return __z;
}
+const int DSInputMouseEvent::getWinX()
+{
+ return __winX;
+}
+
+const int DSInputMouseEvent::getWinY()
+{
+ return __winY;
+}
+
+const int DSInputMouseEvent::getWinZ()
+{
+ return __winZ;
+}
+
+void DSInputMouseEvent::setWinX(int winX)
+{
+ __winX = winX;
+}
+
+void DSInputMouseEvent::setWinY(int winY)
+{
+ __winY = winY;
+}
+
+void DSInputMouseEvent::setWinZ(int winZ)
+{
+ __winZ = winZ;
+}
DSInputTouchEvent::DSInputTouchEvent()
: DSInputEvent(nullptr, NoneEvent, 0),
- __index(0), __x(0), __y(0)
+ __index(0), __x(0), __y(0), __winX(0), __winY(0)
{
}
DSInputTouchEvent::DSInputTouchEvent(std::shared_ptr<DSInputDevice> device, Type type, uint32_t timestamp, int index, int x, int y)
: DSInputEvent(device, type, timestamp),
- __index(index), __x(x), __y(y)
+ __index(index), __x(x), __y(y), __winX(0), __winY(0)
{
}
return __y;
}
+const int DSInputTouchEvent::getWinX()
+{
+ return __winX;
+}
+
+const int DSInputTouchEvent::getWinY()
+{
+ return __winY;
+}
+
+void DSInputTouchEvent::setWinX(int winX)
+{
+ __winX = winX;
+}
+
+void DSInputTouchEvent::setWinY(int winY)
+{
+ __winY = winY;
+}
} // namespace display_server