* * rct2: 0x00689692 */
| 1898 | * rct2: 0x00689692 |
| 1899 | */ |
| 1900 | std::optional<CoordsXY> ScreenGetMapXYSide(const ScreenCoordsXY& screenCoords, uint8_t* side) |
| 1901 | { |
| 1902 | auto mapCoords = ScreenGetMapXY(screenCoords, nullptr); |
| 1903 | if (!mapCoords.has_value()) |
| 1904 | return std::nullopt; |
| 1905 | |
| 1906 | *side = MapGetTileSide(*mapCoords); |
| 1907 | return mapCoords->ToTileStart(); |
| 1908 | } |
| 1909 | |
| 1910 | /** |
| 1911 | * |
no test coverage detected