summaryrefslogtreecommitdiff
path: root/application/main.cpp
Commit message (Expand)AuthorAge
* Randomise for many trees, positions, rotationsDan Goodliffe2024-10-20
* Move main application loop into the libraryDan Goodliffe2024-06-15
* First cut reshuffling app/window/gl/render bitsDan Goodliffe2024-06-15
* Split water from terrainDan Goodliffe2024-04-06
* Remove more use of legacy typesDan Goodliffe2024-01-01
* Restore some treesDan Goodliffe2023-11-26
* Merge branch 'ints' into terrainDan Goodliffe2023-11-26
|\
| * Spread the trees outDan Goodliffe2023-11-25
| * Switch to millimeters for spatial unitsDan Goodliffe2023-11-15
| * WIP typedefing all the things - headersDan Goodliffe2023-11-07
| * Reformat with new clang-formatDan Goodliffe2023-11-07
* | Rename TerrainMesh to GeoData to drop inplaceDan Goodliffe2023-11-04
|/
* Drop .hpp for header only thingsDan Goodliffe2023-04-29
* Clear world objects explicitlyDan Goodliffe2023-04-25
* Assets moved to global game stateDan Goodliffe2023-04-17
* Create a large test forestDan Goodliffe2023-04-17
* Load all assets in red dir with asset factoryDan Goodliffe2023-04-14
* Fix up all the static analyzer warningsDan Goodliffe2023-01-08
* Extract SDL_Application helper into libiltDan Goodliffe2022-11-14
* Enable OpenGL 4.5 core profileDan Goodliffe2022-10-30
* No need to pass GameState around, it has a global pointerDan Goodliffe2022-01-02
* Separate geographic data (GeoData) from its visual representation(s) (Terrain)Dan Goodliffe2022-01-02
* Initial implementation for being able to click in the main window to select s...Dan Goodliffe2021-12-28
* Initial commit with some basic UIDan Goodliffe2021-12-22
* Single glContext shared between windowsDan Goodliffe2021-12-14
* Refactor to start splitting out UI componentsDan Goodliffe2021-12-13
* Enable all Jason Turner recommended warningsDan Goodliffe2021-11-26
* Swap y,z axisDan Goodliffe2021-11-16
* Fix warnings produced by new clang-tidyDan Goodliffe2021-05-02
* Implement goto so nodeDan Goodliffe2021-03-16
* Create GameState, the single global for the root of everythingDan Goodliffe2021-03-15
* Create a new loop of test trackDan Goodliffe2021-03-09
* Initial commit of the orders/activities systemDan Goodliffe2021-03-08
* Move TickDuration type into global scopeDan Goodliffe2021-03-08
* Carve up the mess in game/vehiclesDan Goodliffe2021-03-06
* Introduce the Train concept as a literal collection of rail vehiclesDan Goodliffe2021-03-06
* Vastly improved manual camera controllerDan Goodliffe2021-02-28
* Just use addLinksBetweenDan Goodliffe2021-02-28
* Add meandering supportDan Goodliffe2021-02-22
* Add more test railsDan Goodliffe2021-02-21
* Remove unused worker from mainDan Goodliffe2021-02-20
* Add support for directional light color and an ambient colorDan Goodliffe2021-02-18
* Allow setting any uniform in shadersDan Goodliffe2021-02-18
* Support multiple shader programs, set by modelDan Goodliffe2021-02-17
* Disconnect camera control from shaderDan Goodliffe2021-02-17
* Basic support for rail wagonsDan Goodliffe2021-02-15
* Clear input stack on exitDan Goodliffe2021-02-14
* Add our first vehicleDan Goodliffe2021-02-14
* Apply pitch to vehicles on a linkDan Goodliffe2021-02-14
* Fix order of ends in test rail curvesDan Goodliffe2021-02-14