Commit Graph

74 Commits

Author SHA1 Message Date
Deukhoofd 9244249a64
Better handling of out of bound enum values in ToString. 2020-04-10 19:51:35 +02:00
Deukhoofd 60802341b0
Fixed assignment memory issue. 2020-04-10 14:38:01 +02:00
Deukhoofd d720b9116f
Fixed Windows Build. 2020-04-09 18:04:28 +02:00
Deukhoofd e2c9d9899a
Add string terminator to test. 2020-04-07 18:57:11 +02:00
Deukhoofd 6b4d18f434
Resolve issue where ConstString can lose internal string representation due to not owning it.
This sadly meant most constexpr constructors had to be removed, as it needs to copy the string.
2020-04-07 18:54:23 +02:00
Deukhoofd 460f9308a0
Fixed issue with Valgrind. 2020-04-04 18:01:35 +02:00
Deukhoofd 6f60cd7c96
Rework of Random class. Now ensures better randomness, is more performant, and has function for retrieving seed. 2020-04-04 17:48:05 +02:00
Deukhoofd 872c275bc7
Support for pointer holder outline. 2020-03-28 21:08:55 +01:00
Deukhoofd 7524c2d61c
Added IndexOf support for List. 2020-03-24 22:56:40 +01:00
Deukhoofd 97bd13a1cb
Fixed not being able to assign to bool list. 2020-03-22 18:44:50 +01:00
Deukhoofd 79ab962e2f
Fixed not being to iterate over const collections. 2020-03-22 18:15:13 +01:00
Deukhoofd 5e9ffa0d69
Implements List collection type for safe access to vector. 2020-03-22 17:09:25 +01:00
Deukhoofd 3bbb12f485
Add initializer list support for Dictionary. 2020-03-22 16:53:42 +01:00
Deukhoofd 5de26d0866
Implements Dictionary class, a wrapper for the unordered_map, with more safety. 2020-03-22 16:38:48 +01:00
Deukhoofd e07e07253d
Tweaks and fixes for Assert 2020-03-22 12:20:39 +01:00
Deukhoofd 638a414961
More fixes for Assert. 2020-03-22 12:05:16 +01:00
Deukhoofd aa1b90554f
More fixes for Assert. 2020-03-22 12:02:02 +01:00
Deukhoofd 07f215a4fa
Fixes for AssertNotNull 2020-03-22 11:41:55 +01:00
Deukhoofd 0fe488b1c2
Implements Assert macro. 2020-03-22 11:14:47 +01:00
Deukhoofd aacca6e5e2
Better handling of ConstString types. 2020-02-27 17:22:06 +01:00
Deukhoofd 09b6fd92ce
Split off Case Insensitive const string. 2020-02-27 16:53:30 +01:00
Deukhoofd efec26fe68
Support for case insensitive ConstString. 2020-02-27 15:18:54 +01:00
Deukhoofd f8ecebef8c
Support for using ConstString in unordered_maps and switch case statements. 2020-02-27 13:42:26 +01:00
Deukhoofd 01f1d65739
Initial commit. 2020-02-26 12:57:18 +01:00