Add OnSerializing/OnSerialized/OnDeserializing/OnDeserialized callbacks to auto serialization code-gen

This commit is contained in:
Wojtek Figat
2026-01-09 10:24:38 +01:00
parent 14d1b7dd24
commit 4b9fa0dcf5
3 changed files with 45 additions and 0 deletions

View File

@@ -29,6 +29,15 @@ public:
/// </summary>
typedef JsonWriter SerializeStream;
/// <summary>
/// Serialization callback context container. Used by OnSerializing, OnSerialized, OnDeserializing, OnDeserialized methods.
/// </summary>
struct FLAXENGINE_API CallbackContext
{
// The deserialization modifier object.
ISerializeModifier* Modifier = nullptr;
};
public:
/// <summary>