index
:
I Like Trains
main
resviewer
The I Like Trains game
Dan Goodliffe
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
Commit message (
Expand
)
Author
Age
*
Merge branch 'imgui'
HEAD
main
Dan Goodliffe
8 days
|
\
|
*
Add SvgIcon class
Dan Goodliffe
10 days
|
*
Remove lots of stuff not required or superseded with ImGui use
Dan Goodliffe
2025-03-19
|
*
Tidy glArrays, fixes warnings
Dan Goodliffe
2025-03-15
*
|
Merge remote-tracking branch 'origin/ptrs'
Dan Goodliffe
13 days
|
\
\
|
*
|
Expose size of each container by type
Dan Goodliffe
14 days
|
*
|
Fix up removeAll and test with more complex hierarchy
Dan Goodliffe
14 days
|
*
|
Use is_base_of_v instead of is_convertible_v to choose OtherObjects
Dan Goodliffe
2025-03-24
|
*
|
Support using typed collections for subclass filtering
Dan Goodliffe
2025-03-23
|
*
|
Use typed collections for apply/applyOne
Dan Goodliffe
2025-03-23
|
*
|
Use otherObjects where possible for find
Dan Goodliffe
2025-03-23
|
*
|
Other objects support in removeAll/clear
Dan Goodliffe
2025-03-23
|
*
|
Other objects support in operator=
Dan Goodliffe
2025-03-23
|
*
|
Populate typed collection of pointers
Dan Goodliffe
2025-03-23
|
*
|
Make Collections::objects protected, extend interface
Dan Goodliffe
2025-03-22
|
*
|
Invert how shared/unique is specified for Collection
Dan Goodliffe
2025-03-22
|
*
|
Add ManyPtr which tracks specified subclasses
Dan Goodliffe
2025-03-22
|
|
/
*
/
Tidy perf tests with helper
Dan Goodliffe
2025-03-21
|
/
*
Add a spike of terrain in test-render
Dan Goodliffe
2025-03-11
*
Pass a Frustum to shadow renderers
Dan Goodliffe
2025-03-11
*
Template AxisAlignedBoundingBox on unit type
Dan Goodliffe
2025-03-11
*
Current tile in frustum as we loop
Dan Goodliffe
2025-03-11
*
Create AxisAlignedBoundingBox
Dan Goodliffe
2025-03-11
*
Pass frustum into render functions
Dan Goodliffe
2025-03-07
*
Move camera out of gl folder, it's not OpenGL specific
Dan Goodliffe
2025-03-05
*
Create perf-terrain test window globally
Dan Goodliffe
2025-02-26
*
Improve Terrain::generateMeshes performance
Dan Goodliffe
2025-02-25
*
Add GeoData deformation perf test
Dan Goodliffe
2025-02-23
*
Add timeouts to more geoData tests
Dan Goodliffe
2025-02-23
*
Fixes and tests to new range helpers
Dan Goodliffe
2025-02-15
*
Combine GeoData and Terrain class hierarchies
Dan Goodliffe
2025-02-09
*
Split GeoData mesh basics into a subclass
Dan Goodliffe
2025-02-09
*
Move lots of geoData helpers into lib
Dan Goodliffe
2025-02-09
*
Add tests which explicit count verts/edges/faces after terrain mesh modification
Dan Goodliffe
2025-02-09
*
Add distance helper
Dan Goodliffe
2025-01-21
*
Add helper for merging close elements in a vector
Dan Goodliffe
2025-01-05
*
Fix curve walk edge case where the curve legitimately returns to the previous...
Dan Goodliffe
2025-01-02
*
Return angle of intersection of arc with line
Dan Goodliffe
2025-01-01
*
Walk terrain along a curve - edge cases exist
Dan Goodliffe
2025-01-01
*
Add ArcSegment
Dan Goodliffe
2024-12-31
*
Pass lots more information during GeoData::walk
Dan Goodliffe
2024-12-30
*
Expose network base width and surface
Dan Goodliffe
2024-12-22
*
SetHeightOptions surface changed to defaulted pointer
Dan Goodliffe
2024-12-22
*
Fix calculating radius and length of curved links
Dan Goodliffe
2024-12-21
*
Add sanity checking logic to GeoData
Dan Goodliffe
2024-12-18
*
Don't make arbitrary changes to mesh for triangle boundaries
Dan Goodliffe
2024-12-18
*
2D triangle area support
Dan Goodliffe
2024-12-15
*
Psycho-rebased branch terrain-for-networks on top of main
Dan Goodliffe
2024-12-01
|
\
|
*
Remove extrusion extents that rounded to the same vertex
Dan Goodliffe
2024-11-03
*
|
Move GeoData::Triangle to global lib
Dan Goodliffe
2024-12-01
[next]