OpenTTD Source
12.0-beta2
|
#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 "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 | |
static EventState | BuildObjectGlobalHotkeys (int hotkey) |
Handler for global hotkeys of the BuildObjectWindow. More... | |
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 | _selected_object_view |
the view of the selected object | |
static Hotkey | buildobject_hotkeys [] |
static const NWidgetPart | _nested_build_object_widgets [] |
static WindowDesc | _build_object_desc (WDP_AUTO, "build_object", 0, 0, WC_BUILD_OBJECT, WC_BUILD_TOOLBAR, WDF_CONSTRUCTION, _nested_build_object_widgets, lengthof(_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 39 of file object_gui.cpp.
|
static |
Handler for global hotkeys of the BuildObjectWindow.
hotkey | Hotkey |
Definition at line 631 of file object_gui.cpp.
Window* ShowBuildObjectPicker | ( | ) |
|
static |
Definition at line 639 of file object_gui.cpp.