|
OpenTTD Source
14.0-beta1
|
#include "stdafx.h"#include "command_func.h"#include "hotkeys.h"#include "newgrf.h"#include "newgrf_object.h"#include "newgrf_text.h"#include "object.h"#include "querystring_gui.h"#include "sortlist_type.h"#include "stringfilter_type.h"#include "string_func.h"#include "strings_func.h"#include "viewport_func.h"#include "tilehighlight_func.h"#include "window_gui.h"#include "window_func.h"#include "zoom_func.h"#include "terraform_cmd.h"#include "object_cmd.h"#include "road_cmd.h"#include "widgets/object_widget.h"#include "table/strings.h"#include "safeguards.h"Go to the source code of this file.
Data Structures | |
| class | BuildObjectWindow |
| The window used for building objects. More... | |
Enumerations | |
| enum | BuildObjectHotkeys { BOHK_FOCUS_FILTER_BOX } |
| Enum referring to the Hotkeys in the build object window. More... | |
Functions | |
| Window * | ShowBuildObjectPicker () |
| Show our object picker. More... | |
| void | InitializeObjectGui () |
| Reset all data of the object GUI. | |
Variables | |
| static ObjectClassID | _selected_object_class |
| Currently selected available object class. | |
| static int | _selected_object_index |
Index of the currently selected object if existing, else -1. | |
| static uint8_t | _selected_object_view |
| the view of the selected object | |
| static constexpr NWidgetPart | _nested_build_object_widgets [] |
| static WindowDesc | _build_object_desc (__FILE__, __LINE__, WDP_AUTO, "build_object", 0, 0, WC_BUILD_OBJECT, WC_BUILD_TOOLBAR, WDF_CONSTRUCTION, std::begin(_nested_build_object_widgets), std::end(_nested_build_object_widgets), &BuildObjectWindow::hotkeys) |
The GUI for objects.
Definition in file object_gui.cpp.
| enum BuildObjectHotkeys |
Enum referring to the Hotkeys in the build object window.
| Enumerator | |
|---|---|
| BOHK_FOCUS_FILTER_BOX | Focus the edit box for editing the filter string. |
Definition at line 42 of file object_gui.cpp.
| Window* ShowBuildObjectPicker | ( | ) |