Deukhoofd
|
950464ae79
|
Implements piping StringView into streams.
|
2020-07-08 13:28:43 +02:00 |
Deukhoofd
|
083c00f85e
|
Changes for how Literal changes to normal StringView.
|
2020-06-27 14:16:15 +02:00 |
Deukhoofd
|
4ffe9f10a3
|
Style fixes.
|
2020-06-26 16:27:17 +02:00 |
Deukhoofd
|
088f66c385
|
Style fixes.
|
2020-06-26 15:58:42 +02:00 |
Deukhoofd
|
abca51d331
|
Large rework of the project, specifically the String classes.
|
2020-06-26 15:56:00 +02:00 |
Deukhoofd
|
bfe1fcc805
|
Style fixes.
|
2020-05-31 16:40:33 +02:00 |
Deukhoofd
|
b7f1812153
|
Helper collection class that functions as list of unique pointers.
|
2020-05-31 16:37:49 +02:00 |
Deukhoofd
|
c8ca951dd8
|
Reduce namespace length further
|
2020-05-26 17:36:39 +02:00 |
Deukhoofd
|
3dc96de34b
|
Change namespace name so it's a lot less verbose.
|
2020-05-26 17:21:08 +02:00 |
Deukhoofd
|
779ddd49e3
|
Replace old memory management tests with simple borrowed_ptr.cpp.
|
2020-05-26 13:22:18 +02:00 |
Deukhoofd
|
28f427fa36
|
Switches Random handling to PCG family, specifically for better cross platform predictability.
|
2020-05-22 12:37:25 +02:00 |
Deukhoofd
|
2e227a2688
|
Style fixes.
|
2020-04-28 16:55:00 +02:00 |
Deukhoofd
|
195043d4c5
|
Implements easier assertions for iterators
|
2020-04-22 12:44:50 +02:00 |
Deukhoofd
|
f89fb303b5
|
Fixed memory issues with new Enum ToString handling.
|
2020-04-10 19:57:12 +02:00 |
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 |