SceneGate / Yarhl

Framework for the implementation of format converters like game assets or media files
https://scenegate.github.io/Yarhl/
MIT License
60 stars 10 forks source link

:sparkles: Refactor and improvements in binary object (de)serialization #208

Closed pleonex closed 7 months ago

pleonex commented 7 months ago

Move the binary (de)serialization of objects (class / struct) into new types and improvements.

This PR closes #207

Quality check list

Acceptance criteria

Follow-up work

Example

SimpleType obj = BinaryDeserializer.Deserialize<SimpleType>(stream);

BinarySerializer.Serialize(stream, obj);