OpenTTD Source  1.11.0-beta2
object_gui.cpp File Reference
#include "stdafx.h"
#include "command_func.h"
#include "newgrf.h"
#include "newgrf_object.h"
#include "newgrf_text.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...
 

Functions

void ShowBuildObjectPicker ()
 Show our object picker. More...
 
void InitializeObjectGui ()
 Reset all data of the object GUI.
 

Variables

static const ObjectClass_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 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))
 

Detailed Description

The GUI for objects.

Definition in file object_gui.cpp.

Function Documentation

◆ ShowBuildObjectPicker()

void ShowBuildObjectPicker ( )

Show our object picker.


Definition at line 654 of file object_gui.cpp.