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

Method BuildTreesWindow

src/tree_gui.cpp:142–153  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

140
141public:
142 BuildTreesWindow(WindowDesc &desc, WindowNumber window_number) : Window(desc)
143 {
144 this->CreateNestedTree();
145 ResetObjectToPlace();
146
147 this->LowerWidget(WID_BT_MODE_NORMAL);
148 /* Show scenario editor tools in editor */
149 if (_game_mode != GM_EDITOR) {
150 this->GetWidget<NWidgetStacked>(WID_BT_SE_PANE)->SetDisplayedPlane(SZSP_HORIZONTAL);
151 }
152 this->FinishInitNested(window_number);
153 }
154
155 void UpdateWidgetSize(WidgetID widget, Dimension &size, [[maybe_unused]] const Dimension &padding, [[maybe_unused]] Dimension &fill, [[maybe_unused]] Dimension &resize) override
156 {

Callers

nothing calls this directly

Calls 5

ResetObjectToPlaceFunction · 0.85
CreateNestedTreeMethod · 0.80
LowerWidgetMethod · 0.80
SetDisplayedPlaneMethod · 0.80
FinishInitNestedMethod · 0.80

Tested by

no test coverage detected