/// convert screen coordinate into tilepos Vec2i CViewport::ScreenToTilePos(const PixelPos &screenPixelPos) const { const PixelPos mapPixelPos = ScreenToMapPixelPos(screenPixelPos); const Vec2i tilePos = Map.MapPixelPosToTilePos(mapPixelPos, UI.CurrentMapLayer->ID); return tilePos; }
/// convert screen coordinate into tilepos Vec2i CViewport::ScreenToTilePos(const PixelPos &screenPixelPos) const { const PixelPos mapPixelPos = ScreenToMapPixelPos(screenPixelPos); const Vec2i tilePos = Map.MapPixelPosToTilePos(mapPixelPos); return tilePos; }