MCPcopy Create free account
hub / github.com/OpenTTD/OpenTTD / RebuildViewportOverlay

Function RebuildViewportOverlay

src/viewport.cpp:2527–2535  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2525}
2526
2527void RebuildViewportOverlay(Window *w)
2528{
2529 if (w->viewport->overlay != nullptr &&
2530 w->viewport->overlay->GetCompanyMask().Any() &&
2531 w->viewport->overlay->GetCargoMask() != 0) {
2532 w->viewport->overlay->SetDirty();
2533 w->SetDirty();
2534 }
2535}
2536
2537/**
2538 * Scrolls the viewport in a window to a given location.

Callers 2

UpdateViewportPositionFunction · 0.85
ScrollWindowToFunction · 0.85

Calls 4

AnyMethod · 0.80
GetCompanyMaskMethod · 0.80
GetCargoMaskMethod · 0.80
SetDirtyMethod · 0.45

Tested by

no test coverage detected