OpenLoco/src/OpenLoco
Duncan a01bd32132
Construction Window ToolUpdate (#1119)
* Start Implementing track tool update

* Further work

* Finish function

* Fix bugs

* Fix view issue

* Extract out common function

* Implement road tool update
2021-08-26 21:42:41 +01:00
..
Audio Further Point refactoring (#1111) 2021-08-17 11:59:41 +01:00
Core Create a safe itererable wrapper for loco arrays (#533) 2021-06-22 21:00:13 +01:00
Drawing Pass context by ref for all string functions (#1087) 2021-08-06 19:54:52 +01:00
Economy Remove calls to already implemented functions (#1116) 2021-08-22 18:48:18 +02:00
Entities Unify pointer to x86-register casts (#1062) 2021-08-03 03:07:34 +02:00
GameCommands Construction Window ToolUpdate (#1119) 2021-08-26 21:42:41 +01:00
Graphics Finish PromptBrowseWindow's prepare draw function (#1118) 2021-08-20 12:31:03 +02:00
Input Introduce doCommand template (#1082) 2021-08-12 22:00:35 +01:00
Interop Remove calls to already implemented functions (#1116) 2021-08-22 18:48:18 +02:00
Localisation Construction Window ToolUpdate (#1119) 2021-08-26 21:42:41 +01:00
Map Implement exception message box popups (#1104) 2021-08-20 14:53:10 +02:00
Math Further Point refactoring (#1111) 2021-08-17 11:59:41 +01:00
Objects Implement Tree Paint (#1115) 2021-08-18 22:09:34 +01:00
Paint Implement Tree Paint (#1115) 2021-08-18 22:09:34 +01:00
Platform Partial fix #1048. Utf8 path issues (#1057) 2021-07-21 12:54:39 +01:00
S5 Compile macOS builds (32-bit) using osxcross (#924) 2021-08-12 23:03:25 +02:00
Ui Remove calls to already implemented functions (#1116) 2021-08-22 18:48:18 +02:00
Utility Fix bitScanReverse for GCC (#1065) 2021-07-26 21:54:31 +01:00
Vehicles TrackAndDirection (#1017) 2021-08-17 07:15:40 +01:00
Windows Construction Window ToolUpdate (#1119) 2021-08-26 21:42:41 +01:00
Company.cpp Unify pointer to x86-register casts (#1062) 2021-08-03 03:07:34 +02:00
Company.h Implement more company manager functions (#1096) 2021-08-10 21:35:01 +02:00
CompanyManager.cpp Implement more company manager functions (#1096) 2021-08-10 21:35:01 +02:00
CompanyManager.h Implement more company manager functions (#1096) 2021-08-10 21:35:01 +02:00
Config.cpp Config coding style (#970) 2021-05-07 09:33:14 +01:00
Config.h Config: reduce packing to vanilla config struct only (#991) 2021-06-10 23:17:10 +02:00
ConfigConvert.hpp Config coding style (#970) 2021-05-07 09:33:14 +01:00
Console.cpp Titlecase namespaces openloco (#645) 2020-09-27 09:41:05 +01:00
Console.h Titlecase namespaces openloco (#645) 2020-09-27 09:41:05 +01:00
Date.cpp Replace dayCount initialisation with a more readable loop. 2021-02-24 12:26:08 +01:00
Date.h Replace dayCount initialisation with a more readable loop. 2021-02-24 12:26:08 +01:00
EditorController.cpp Implement editor bottom toolbar (#575) 2021-02-21 21:09:51 +01:00
EditorController.h Implement editor bottom toolbar (#575) 2021-02-21 21:09:51 +01:00
Environment.cpp Implement exception message box popups (#1104) 2021-08-20 14:53:10 +02:00
Environment.h Implement quitting (networked) games 2021-03-31 23:22:53 +02:00
Game.cpp Remove calls to already implemented functions (#1116) 2021-08-22 18:48:18 +02:00
Game.h Implement Game::{load,save}{Landscape,Scenario,SaveGame}Open functions. 2021-05-01 19:55:03 +02:00
GameException.hpp Introduce GameException to interrupt game ticks 2021-03-09 10:06:08 +01:00
Gui.cpp Enforce coding style on misc Ui files (#990) 2021-06-16 08:13:24 +01:00
Gui.h Titlecase namespaces openloco (#645) 2020-09-27 09:41:05 +01:00
Industry.cpp AnimationManager and WaveManager split (#1097) 2021-08-12 13:35:25 +01:00
Industry.h Fix rebase issues and minor corrections 2021-06-09 16:13:30 +01:00
IndustryManager.cpp Implement various manager resets (#1112) 2021-08-16 14:19:53 +01:00
IndustryManager.h Implement StationManager::generateNewStationName (#1020) 2021-07-03 11:58:22 +02:00
Input.cpp Ui::Point (#1088) 2021-08-08 12:46:27 +01:00
Input.h Ui::Point (#1088) 2021-08-08 12:46:27 +01:00
Intro.cpp Further coding style enforcement (#972) 2021-05-12 13:27:29 +01:00
Intro.h Further coding style enforcement (#972) 2021-05-12 13:27:29 +01:00
LabelFrame.h Move label frame out into standalone file (#902) 2021-04-07 21:34:42 +01:00
Location.hpp Ui::Point (#1088) 2021-08-08 12:46:27 +01:00
Message.h Yank out refactors from cargo load pr (#1015) 2021-06-23 22:42:15 +01:00
MessageManager.cpp Enforce coding style for messages (#905) 2021-04-07 12:43:02 +01:00
MessageManager.h Enforce coding style for messages (#905) 2021-04-07 12:43:02 +01:00
MultiPlayer.cpp Titlecase namespaces openloco (#645) 2020-09-27 09:41:05 +01:00
MultiPlayer.h Titlecase namespaces openloco (#645) 2020-09-27 09:41:05 +01:00
NatvisFile.natvis Rename /src/OpenLoco folder (#624) 2020-09-13 22:15:38 +01:00
OpenLoco.cpp Remove calls to already implemented functions (#1116) 2021-08-22 18:48:18 +02:00
OpenLoco.h Remove calls to already implemented functions (#1116) 2021-08-22 18:48:18 +02:00
Scenario.cpp Remove calls to already implemented functions (#1116) 2021-08-22 18:48:18 +02:00
Scenario.h Implement most of loading S5 2021-06-09 16:12:33 +01:00
ScenarioManager.cpp Scenario Select window (#633) 2020-10-01 22:18:21 +02:00
ScenarioManager.h Refactor ObjectHeader 2021-02-22 23:37:32 +00:00
Speed.hpp Vehicle update2 Part 1d: Vehicle Driving Sounds Update (#751) 2021-02-23 16:40:53 +00:00
Station.cpp Fix: #366. Implement deliver cargo to nearby stations (#1101) 2021-08-12 11:52:41 +01:00
Station.h Fix: #366. Implement deliver cargo to nearby stations (#1101) 2021-08-12 11:52:41 +01:00
StationManager.cpp Implement various manager resets (#1112) 2021-08-16 14:19:53 +01:00
StationManager.h Fix: #366. Implement deliver cargo to nearby stations (#1101) 2021-08-12 11:52:41 +01:00
SubpositionData.cpp Vehicle Tool Update (#1064) 2021-08-01 19:14:16 +01:00
SubpositionData.h Vehicle Tool Update (#1064) 2021-08-01 19:14:16 +01:00
Title.cpp Cleanup duplicated call instances and add notes (#1069) 2021-08-05 10:32:27 +01:00
Title.h Implement title sequence (#805) 2021-03-28 13:14:41 +02:00
Town.cpp Unify pointer to x86-register casts (#1062) 2021-08-03 03:07:34 +02:00
Town.h Building tile element update (#1100) 2021-08-11 20:52:21 +01:00
TownManager.cpp Remove calls to already implemented functions (#1116) 2021-08-22 18:48:18 +02:00
TownManager.h Building tile element update (#1100) 2021-08-11 20:52:21 +01:00
TrackData.cpp Construction Window Tab1 Refactor (#1086) 2021-08-08 13:39:57 +01:00
TrackData.h Construction Window Tab1 Refactor (#1086) 2021-08-08 13:39:57 +01:00
Tutorial.cpp Further coding style enforcement (#972) 2021-05-12 13:27:29 +01:00
Tutorial.h Further coding style enforcement (#972) 2021-05-12 13:27:29 +01:00
Types.hpp Enforce coding style on audio headers (#939) 2021-04-21 22:34:41 +01:00
Ui.cpp Ui::Point (#1088) 2021-08-08 12:46:27 +01:00
Ui.h Interaction rightOver (#1071) 2021-08-08 20:42:53 +01:00
Version.cpp Update OpenLoco version to v21.08 2021-08-12 22:11:49 +01:00
Viewport.cpp Further Point refactoring (#1111) 2021-08-17 11:59:41 +01:00
Viewport.hpp Further Point refactoring (#1111) 2021-08-17 11:59:41 +01:00
ViewportManager.cpp Ui::Point (#1088) 2021-08-08 12:46:27 +01:00
ViewportManager.h Ui::Point (#1088) 2021-08-08 12:46:27 +01:00
Widget.cpp Fix caption 22 widget text rendering (#1124) 2021-08-23 10:47:48 +02:00
Widget.h Ui::Point (#1088) 2021-08-08 12:46:27 +01:00
Win32.h Rename /src/OpenLoco folder (#624) 2020-09-13 22:15:38 +01:00
Window.cpp Further Point refactoring (#1111) 2021-08-17 11:59:41 +01:00
Window.h Ui::Point (#1088) 2021-08-08 12:46:27 +01:00
ZoomLevel.hpp Fix rebase issues and minor corrections 2021-06-09 16:13:30 +01:00
openloco.vcxproj Implement Tree Paint (#1115) 2021-08-18 22:09:34 +01:00