Files
love/src/modules/math
Bart van Strien 9e4374935d Show (short) list of possible enum values when an invalid value is encountered (resolves #1318)
All enum errors have (hopefully) been changed to a luax_enumerror, which has a
fixed error message. If additionally a list of valid options is passed, it
lists that in the error message. For every enum error with few options I've
implemented this using a getConstants call.

This solution has been designed specifically to reduce the number of template
instantiations (as I've been told that was a concern). All new template code
happens in places where there already was an instantiation of the relevant
StringMap. Of course there is still std::vector<std::string>...

--HG--
branch : minor
2017-10-02 17:11:53 +02:00
..
2017-09-24 19:25:27 -03:00
2017-09-24 19:25:27 -03:00
2017-01-02 01:28:29 -04:00
2017-01-02 01:28:29 -04:00
2017-01-02 01:28:29 -04:00
2017-01-02 01:28:29 -04:00
2017-01-02 01:28:29 -04:00
2017-01-02 01:28:29 -04:00
2017-01-02 01:28:29 -04:00