MCPcopy Create free account
hub / github.com/DFHack/dfhack / getDFViewscreen

Method getDFViewscreen

library/modules/Gui.cpp:2704–2713  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2702}
2703
2704df::viewscreen *Gui::getDFViewscreen(bool skip_dismissed, df::viewscreen *screen) {
2705 if (!screen)
2706 screen = Gui::getCurViewscreen(skip_dismissed);
2707 while (screen && dfhack_viewscreen::is_instance(screen)) {
2708 screen = screen->parent;
2709 if (skip_dismissed)
2710 screen = do_skip_dismissed(screen);
2711 }
2712 return screen;
2713}
2714
2715df::coord Gui::getViewportPos()
2716{

Callers

nothing calls this directly

Calls 2

is_instanceFunction · 0.85
do_skip_dismissedFunction · 0.85

Tested by

no test coverage detected