OpenTTD/src/widgets
Peter Nelson e8015e497d Codechange: Use begin/end of nwidget parts of begin/length.
This simplifies processing nwidget parts as, unlike the remaining length, the pointer to the end of the list never changes. This is the same principle as we use(d) for tracking end instead of length for C-style strings.

And this removes 160~ instances of the lengthof() macro.
2023-09-04 10:20:45 +01:00
..
CMakeLists.txt Codechange: move windows common to AI and GS out of ai_gui 2023-02-05 19:27:25 +01:00
ai_widget.h Feature: opt-in survey when exiting a game 2023-05-14 23:22:02 +02:00
airport_widget.h Codechange: Draw station acceptance text in its own widget. 2022-10-03 22:14:18 +01:00
autoreplace_widget.h
bootstrap_widget.h Fix: if bootstrap failed, it could end with an empty screen instead of error 2021-03-14 11:04:14 +01:00
bridge_widget.h
build_vehicle_widget.h Feature: Filter engine build menu by name and NewGRF extra text (#10519) 2023-05-01 17:02:16 +00:00
cheat_widget.h
company_widget.h Feature: allow to do a hostile takeover of an AI company (in singleplayer) (#10914) 2023-06-05 19:32:22 +02:00
console_widget.h
date_widget.h
depot_widget.h
dock_widget.h
dropdown.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
dropdown_func.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
dropdown_type.h Codechange: Make DropDownListStringItem preformat and remove other implementations. (#11063) 2023-06-23 08:30:13 +00:00
dropdown_widget.h
engine_widget.h
error_widget.h
fios_widget.h
framerate_widget.h
game_widget.h Feature: opt-in survey when exiting a game 2023-05-14 23:22:02 +02:00
genworld_widget.h Feature: [UI] Split AI/Game Script configuration windows and add them to world gen window (#10058) 2022-11-10 21:39:09 +01:00
goal_widget.h Add: Buttons to open global goals from company goals and vice versa 2021-03-08 18:18:47 +00:00
graph_widget.h Feature: [GS] Scriptable league tables (#10001) 2022-11-26 18:03:03 +01:00
group_widget.h Feature: Add cargo filter support to vehicle list. (#8308) 2022-11-08 21:11:16 +01:00
highscore_widget.h
industry_widget.h Feature: Industry directory text filter (#10518) 2023-02-28 12:20:41 -05:00
intro_widget.h Feature: [UI] Split AI/Game Script configuration windows and add them to world gen window (#10058) 2022-11-10 21:39:09 +01:00
league_widget.h Feature: [GS] Scriptable league tables (#10001) 2022-11-26 18:03:03 +01:00
link_graph_legend_widget.h
main_widget.h
misc_widget.h Add: a go-to-location button to the LandInfo window. 2021-01-11 22:15:58 +01:00
music_widget.h
network_chat_widget.h
network_content_widget.h Feature: opt-in survey when exiting a game 2023-05-14 23:22:02 +02:00
network_widget.h Feature: opt-in survey when exiting a game 2023-05-14 23:22:02 +02:00
newgrf_debug_widget.h Add: Sprite centre and crosshair toggles on sprite aligner. 2022-12-17 15:38:28 +00:00
newgrf_widget.h Feature: opt-in survey when exiting a game 2023-05-14 23:22:02 +02:00
news_widget.h
object_widget.h Feature: Object class selection string filtering (#8603) 2021-02-19 10:26:54 +01:00
order_widget.h
osk_widget.h
rail_widget.h Feature: Add search filter and name text to build waypoint window. 2023-05-09 23:03:14 +02:00
road_widget.h Add: NewGRF road stops 2023-02-26 21:28:30 +01:00
screenshot_widget.h
script_widget.h Codechange: move windows common to AI and GS out of ai_gui 2023-02-05 19:27:25 +01:00
settings_widget.h Feature: opt-in survey when exiting a game 2023-05-14 23:22:02 +02:00
sign_widget.h Add: another go-to-location button to the sign window. 2021-01-11 22:15:58 +01:00
slider.cpp Fix #10164: Incorrect slider handle position in RTL. (#10175) 2022-11-16 19:02:51 +00:00
slider_func.h Codechange: Move includes for common STL headers to stdafx. 2023-05-17 10:14:41 +01:00
smallmap_widget.h
station_widget.h
statusbar_widget.h
story_widget.h
subsidy_widget.h
terraform_widget.h
timetable_widget.h
toolbar_widget.h
town_widget.h Feature: Expand all towns in the scenario editor (#10215) 2022-12-25 19:42:50 +01:00
transparency_widget.h Feature: Transparency option for cost and income indicators (#11001) 2023-08-25 16:04:40 +02:00
tree_widget.h
vehicle_widget.h Feature: Hotkey to honk a vehicle's horn (#10110) 2022-11-10 21:36:18 +01:00
viewport_widget.h
waypoint_widget.h Feature: Add coverage button to waypoint window 2023-06-04 16:54:48 +01:00