public static Improbable.Gdk.Tests.NestedComponent.Component Deserialize(global::Improbable.Worker.Core.SchemaObject obj, global::Unity.Entities.World world) { var component = new Improbable.Gdk.Tests.NestedComponent.Component(); { component.NestedType = global::Improbable.Gdk.Tests.TypeName.Serialization.Deserialize(obj.GetObject(1)); } return(component); }
public static void SerializeUpdate(Improbable.Gdk.Tests.NestedComponent.Component component, global::Improbable.Worker.Core.SchemaComponentUpdate updateObj) { var obj = updateObj.GetFields(); { if (component.IsDataDirty(0)) { global::Improbable.Gdk.Tests.TypeName.Serialization.Serialize(component.NestedType, obj.AddObject(1)); } } }
public static void ApplyUpdate(global::Improbable.Worker.Core.SchemaComponentUpdate updateObj, ref Improbable.Gdk.Tests.NestedComponent.Component component) { var obj = updateObj.GetFields(); { if (obj.GetObjectCount(1) == 1) { var value = global::Improbable.Gdk.Tests.TypeName.Serialization.Deserialize(obj.GetObject(1)); component.NestedType = value; } } }