MCPcopy Create free account
hub / github.com/OpenRCT2/OpenRCT2 / ScreenGetMapXYSide

Function ScreenGetMapXYSide

src/openrct2/interface/Viewport.cpp:1900–1908  ·  view source on GitHub ↗

* * rct2: 0x00689692 */

Source from the content-addressed store, hash-verified

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 *

Callers 2

updatePlacementWallMethod · 0.85
ToolUpdateLandMethod · 0.85

Calls 3

ScreenGetMapXYFunction · 0.85
MapGetTileSideFunction · 0.85
ToTileStartMethod · 0.45

Tested by

no test coverage detected