Allow exporting serialized custom class types #8161
PixelDrennen
started this conversation in
Editor
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I could not find any issues that match my request. Thank you in advance for pointing me to this issue if it is already being worked on.
I should note that this is ALSO a request for List<Type> to be visible from Exports as well
I work in C# and utilize JSON and XML quite often. for debugging and quick prototyping, it is extremely helpful to be able to visualize data tables and structures in a place where you dont need to to design anything special per use-case.
I propose that the [Export] attribute should work in a scenario like this:
this feature provides a direct way to view and interact with serialized classes, which can be useful in a number of contexts. These include JSON and XML debugging, procedural data debugging, and rapid prototyping using manually instanced classes.
An example of how this can work is by placing an editable depth limit on the serialization depth that will allow developers to control how deep the serialization can go. this exists in Unity and engines like Stride using serialization in editor runtime.
This is used every day in my case, in every project. I am unsure how this could act as an addon as this is a direct change to the functionality of the editor and serialization.
Beta Was this translation helpful? Give feedback.
All reactions