index
:
I Like Trains
main
The I Like Trains game
Dan Goodliffe
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
Commit message (
Expand
)
Author
Age
...
*
Swap @ prefix for p. prefix for special value names
Dan Goodliffe
2023-02-20
*
Add helper operator to perform vec3*mat4 and perspective divide
Dan Goodliffe
2023-02-01
*
Add utilities for mutating, concatenating, creating vectors
Dan Goodliffe
2023-02-01
*
Add missing braces
Dan Goodliffe
2023-01-26
*
Fix up all the static analyzer warnings
Dan Goodliffe
2023-01-08
*
Add gl_traits for all the common types
Dan Goodliffe
2023-01-02
*
Add a traits struct to lookup sizes/type enums for passing to OpenGL
Dan Goodliffe
2023-01-02
*
Add a concept for sequential collections suitable for passing to OpenGL
Dan Goodliffe
2023-01-02
*
Allow operator*= on spans, not just arrays
Dan Goodliffe
2022-12-30
*
Add helper to produce cartesian product of two arrays
Dan Goodliffe
2022-12-29
*
constexpr collections helpers
Dan Goodliffe
2022-12-29
*
Add helper to apply perspective division
Dan Goodliffe
2022-12-28
*
Add two new array helpers
Dan Goodliffe
2022-12-28
*
Use the existence of .substr(...) to test if a T is stringlike
Dan Goodliffe
2022-12-28
*
Helper for midpoint of pair
Dan Goodliffe
2022-12-18
*
Pair support for streams
Dan Goodliffe
2022-12-18
*
Helper to sort glm::vecs by a specific axis
Dan Goodliffe
2022-12-18
*
Helper operator+ to join arrays
Dan Goodliffe
2022-12-18
*
Add a mini C filesystem wrapper library with mmap support
Dan Goodliffe
2022-12-11
*
Rename rdiv to ratio and add a vec2 override
Dan Goodliffe
2022-11-18
*
Restructure how shaders are worked with
Dan Goodliffe
2022-11-03
*
Add frame and render buffers to glArrays
Dan Goodliffe
2022-10-30
*
Add AnyPtr for accepting pointers of any kind into a function
Dan Goodliffe
2022-10-28
*
Tidy and de-dupe enumDetails
Dan Goodliffe
2022-10-24
*
Add magic support to printing/parsing/validating enumerations
Dan Goodliffe
2022-10-22
*
Add ConstTypeDefs as a const only variant of StdTypeDefs
Dan Goodliffe
2022-10-13
*
Inheritable of standard typedefs
Dan Goodliffe
2022-10-13
*
Support searching node network by vec3 position
Dan Goodliffe
2022-10-13
*
Add collection methods for finding and/or creating objects
Dan Goodliffe
2022-10-08
*
Latest clang-formatting
Dan Goodliffe
2022-10-02
*
Ray function to test if it passes close to a sequence of edges defined by nod...
Dan Goodliffe
2022-08-29
*
Ray function a calculate how close it passes to a line defined by 2 points
Dan Goodliffe
2022-08-29
*
Generic solution for streaming collections that can be spanned
Dan Goodliffe
2022-08-29
*
Make utf8_string_view work on any contiguous collection of chars
Dan Goodliffe
2022-08-22
*
Create a string_view like thing for utf8 strings
Dan Goodliffe
2022-08-22
*
Suppress redundantPointerOp cppcheck
Dan Goodliffe
2022-08-21
*
Add missing includes
Dan Goodliffe
2022-08-21
*
Collection::removeAll returns how many matched by type
Dan Goodliffe
2022-01-18
*
Process UI layers in reverse, so it's stack like
Dan Goodliffe
2022-01-16
*
Have CLOG write to cerr, clog doesn't sync with Boost test output
Dan Goodliffe
2022-01-08
*
More complete and tested stream output support
Dan Goodliffe
2022-01-03
*
Add transform_array
Dan Goodliffe
2022-01-03
*
Encapsulate Ray
Dan Goodliffe
2022-01-02
*
Replace include guard macros with pragma once
Dan Goodliffe
2022-01-02
*
Cache allows multiple key parts
Dan Goodliffe
2022-01-01
*
Don't forward declare Cache
Dan Goodliffe
2022-01-01
*
Generic solution for glGen/glDel arrays, then tidy-up the uses
Dan Goodliffe
2022-01-01
*
First iteration with font/text support
Dan Goodliffe
2022-01-01
*
Add glm::vec concatenation operator||
Dan Goodliffe
2021-12-31
*
Add operator-> to glRef for pointer types
Dan Goodliffe
2021-12-31
[prev]
[next]