Thomas Harte
|
615ea2f573
|
Applies parsed arguments.
|
2020-03-18 22:31:32 -04:00 |
|
Thomas Harte
|
f9ca443667
|
Adds the ability for reflective structs to limit the permitted values to enumerated properties.
|
2020-03-17 21:44:04 -04:00 |
|
Thomas Harte
|
8e3bf0dbca
|
Starts moving towards a Deflectable-based system of runtime options.
|
2020-03-15 23:48:53 -04:00 |
|
Thomas Harte
|
2031a33edf
|
Technically SDL users can now start a new machine.
Missing though: all the old per-machine command-line options, and any control over the new one.
|
2020-03-15 21:50:43 -04:00 |
|
Thomas Harte
|
f9c8470b20
|
Ensure targets always nominate a machine.
|
2020-03-15 00:13:38 -04:00 |
|
Thomas Harte
|
a59963b6a0
|
Adds necessary header for memcpy.
|
2020-03-14 00:17:58 -04:00 |
|
Thomas Harte
|
cab4bead72
|
Promotes explicit specialisations to namespace scope.
|
2020-03-13 23:38:29 -04:00 |
|
Thomas Harte
|
1a2872c815
|
Starts to build an easy set interface.
|
2020-03-13 22:42:37 -04:00 |
|
Thomas Harte
|
f27e0a141d
|
Sketches but doesn't implement an interface for serialisation.
|
2020-03-13 20:16:36 -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
|
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
|
ce80825abb
|
Starts working towards a registration-based model of reflective enums.
|
2020-03-11 23:03:05 -04:00 |
|
Thomas Harte
|
a99bb3ba6d
|
Switches to class storage.
|
2020-03-11 23:03:05 -04:00 |
|
Thomas Harte
|
3428e9887d
|
Starts experimenting with declared reflection.
|
2020-03-11 23:03:05 -04:00 |
|