Thomas Harte
|
394ee61c78
|
Starts a switch to reflectable-style runtime options.
The Amstrad CPC and ZX80/81 have made the jump so far, subject to caveats. The macOS build is unlikely currently to work properly.
|
2020-03-16 23:25:05 -04:00 |
|
Thomas Harte
|
36acc2dddd
|
Add necessary include for std::find.
|
2020-03-14 00:22:23 -04:00 |
|
Thomas Harte
|
cab4bead72
|
Promotes explicit specialisations to namespace scope.
|
2020-03-13 23:38:29 -04:00 |
|
Thomas Harte
|
52f644c4f1
|
Ensures that reflection is completely blind; starts adding SDL instantiation logic.
|
2020-03-12 20:56:02 -04:00 |
|
Thomas Harte
|
724e2e6d27
|
Withdraws ability to select an integer size for ReflectableEnums.
It isn't that useful, and this'll help if/when I get to serialisation.
|
2020-03-11 23:28:38 -04:00 |
|
Thomas Harte
|
fd052189ca
|
Adds reflection to all of the other computer targets.
|
2020-03-11 23:25:29 -04:00 |
|
Thomas Harte
|
044a2b67e1
|
Beefs up documentation on this miniature sort-of reflection.
|
2020-03-11 23:03:05 -04:00 |
|
Thomas Harte
|
7e8b86e9bb
|
Attempts to flesh out Reflection::Enum.
|
2020-03-11 23:03:05 -04:00 |
|
Thomas Harte
|
ce80825abb
|
Starts working towards a registration-based model of reflective enums.
|
2020-03-11 23:03:05 -04:00 |
|
Thomas Harte
|
5a8fcac4dc
|
Gives function overloading a try.
|
2020-03-11 23:03:05 -04:00 |
|
Thomas Harte
|
6a9b14f7d1
|
Adds a prototype reflective enum.
I need to make this scopeable before it is acceptable.
|
2020-03-11 23:03:05 -04:00 |
|