class MouseLocationEventMeta(EventMeta): def __init__(self, type, width, height, x, y, window=None): super(MouseLocationEventMeta, self).__init__(type) self._coords = DeviceCoordConverter(width, height, window=window) self._coords.setDC(x, y) def getWindow(self): return self._coords.getWindow() def getWC(self, viewport): return self._coords.getWC(viewport) def getNDC(self): return self._coords.getNDC() def getDC(self): return self._coords.getDC()