FlaxEngine / FlaxEngine/FlaxEngine

Implement `namespace Serialization` approach for `Read`/`WriteStream`'s

Open
#1,233 0 comments 0 reactions 0 assignees View on GitHub
core scripting suggestion
Dominant language
C++
Stars
7k
Forks
713
Avg merge
7d 11h
Merged PRs (30d)
19

Description

**Issue description:**
Currently, you can implement custom JSON serialization through a clever usage of a shared namespace with the engine like this -> https://docs.flaxengine.com/manual/scripting/cpp/serialization.html#custom-types
The problem is, this only applies for the JSON and only for JSON, while there are classes like `Read` and `WriteStream`, which since introduction of networking in the engine also require some overrides in order to support small types with `NetworkReplicated` attribute.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.