OpenTTD
ai_widget.h
Go to the documentation of this file.
1 /*
2  * This file is part of OpenTTD.
3  * OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
4  * OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
5  * See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
6  */
7 
10 #ifndef WIDGETS_AI_WIDGET_H
11 #define WIDGETS_AI_WIDGET_H
12 
13 #include "../company_type.h"
14 #include "../textfile_type.h"
15 
24 };
25 
33 };
34 
51 };
52 
69 };
70 
71 #endif /* WIDGETS_AI_WIDGET_H */
The row of company buttons.
Definition: ai_widget.h:55
Open AI readme, changelog (+1) or license (+2).
Definition: ai_widget.h:49
Enable breaking on string.
Definition: ai_widget.h:65
Checkbox to use match caching or not.
Definition: ai_widget.h:67
Reset button.
Definition: ai_widget.h:32
Select another AI button.
Definition: ai_widget.h:46
Reload button.
Definition: ai_widget.h:59
Settings button.
Definition: ai_widget.h:57
Move up button.
Definition: ai_widget.h:44
Scrollbar next to the AI list.
Definition: ai_widget.h:20
Number of AIs.
Definition: ai_widget.h:40
AIListWidgets
Widgets of the AIListWindow class.
Definition: ai_widget.h:17
Scrollbar to scroll through all settings.
Definition: ai_widget.h:30
Scrollbar of the log panel.
Definition: ai_widget.h:61
Last possible button in the VIEW.
Definition: ai_widget.h:63
Cancel button.
Definition: ai_widget.h:23
Panel to draw the settings on.
Definition: ai_widget.h:29
Accept button.
Definition: ai_widget.h:31
Move down button.
Definition: ai_widget.h:45
Download content button.
Definition: ai_widget.h:50
AIConfigWidgets
Widgets of the AIConfigWindow class.
Definition: ai_widget.h:36
AISettingsWidgets
Widgets of the AISettingsWindow class.
Definition: ai_widget.h:27
Name of the current selected.
Definition: ai_widget.h:56
Panel where the log is in.
Definition: ai_widget.h:60
Buttons in the VIEW.
Definition: ai_widget.h:62
Edit box for the string to break on.
Definition: ai_widget.h:66
Panel to draw some AI information on.
Definition: ai_widget.h:21
List with currently selected AIs.
Definition: ai_widget.h:42
List with current selected GameScript.
Definition: ai_widget.h:41
Close window button.
Definition: ai_widget.h:48
Caption of the window.
Definition: ai_widget.h:28
Caption of the window.
Definition: ai_widget.h:18
Maximum number of companies.
Definition: company_type.h:23
Game Script button.
Definition: ai_widget.h:58
AIDebugWidgets
Widgets of the AIDebugWindow class.
Definition: ai_widget.h:54
Continue button.
Definition: ai_widget.h:68
The panel to handle the breaking on string.
Definition: ai_widget.h:64
Window background.
Definition: ai_widget.h:37
The matrix with all available AIs.
Definition: ai_widget.h:19
Decrease the number of AIs.
Definition: ai_widget.h:38
Accept button.
Definition: ai_widget.h:22
Scrollbar to scroll through the selected AIs.
Definition: ai_widget.h:43
Change AI settings button.
Definition: ai_widget.h:47
Increase the number of AIs.
Definition: ai_widget.h:39