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

Function WindowOverwritePromptOpen

src/openrct2-ui/windows/OverwritePrompt.cpp:103–114  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

101 };
102
103 WindowBase* WindowOverwritePromptOpen(
104 const std::string_view name, const std::string_view path, LoadSaveAction action, LoadSaveType type,
105 TrackDesign* trackDesignPtr)
106 {
107 auto* windowMgr = GetWindowManager();
108 windowMgr->CloseByClass(WindowClass::loadsaveOverwritePrompt);
109
110 return windowMgr->Create<OverwritePromptWindow>(
111 WindowClass::loadsaveOverwritePrompt, kWindowSize,
112 { WindowFlag::transparent, WindowFlag::stickToFront, WindowFlag::centreScreen }, name, path, action, type,
113 trackDesignPtr);
114 }
115
116 void WindowLoadSaveOverwritePromptInputKey(WindowBase* w, uint32_t keycode)
117 {

Callers 2

onMouseUpMethod · 0.85
onScrollMouseDownMethod · 0.85

Calls 2

GetWindowManagerFunction · 0.85
CloseByClassMethod · 0.80

Tested by

no test coverage detected