Joshua Scott
|
69189e0fba
|
serialization: Add FileSerializer and XmlSerializer
|
2019-01-07 22:49:12 +00:00 |
Joshua Scott
|
b5559834ac
|
etc: Combine IProperty with IDynamicProperty, and cleanup StaticProperty
|
2018-12-20 15:39:31 +00:00 |
Joshua Scott
|
f3aa42578d
|
serialization: Implement JsonSerializer loading functionality
|
2018-12-18 21:35:59 +00:00 |
Joshua Scott
|
1a3dfbea48
|
serialization: Implement saving via JsonSerializer
|
2018-12-15 16:52:36 +00:00 |
Joshua Scott
|
20f74ee004
|
serialization: Rename SerializerBinary to BinarySerializer
|
2018-12-14 15:27:06 +00:00 |
Joshua Scott
|
a2c577ce47
|
etc: Start using smart pointers
|
2018-12-13 22:12:04 +00:00 |
Joshua Scott
|
6a213c18d4
|
etc: Change naming convention for base classes (prefix with "I")
|
2018-12-01 17:16:40 +00:00 |
Joshua Scott
|
3a22c992b5
|
etc: Implement deserialization and object copying
Also make BitStream tests use REQUIRE instead of SUCCESS and FAIL for better output.
|
2018-11-27 11:51:56 +00:00 |
Joshua Scott
|
4e3b3de391
|
util: Implement a common interface for bit streams
|
2018-11-18 17:10:21 +00:00 |
Joshua Scott
|
050a63152b
|
util: Attempt to fix error with FlagsEnum
|
2018-11-16 15:32:17 +00:00 |
Joshua Scott
|
d6442068ed
|
serialization: Start implementing SerializerBinary
This current implementation can fully save objects, but cannot currently load them.
|
2018-11-16 15:04:00 +00:00 |