public static SecondEventPayload ToNative(global::Improbable.Gdk.Tests.BlittableTypes.SecondEventPayload spatialType) { var nativeType = new SecondEventPayload(); nativeType.Field1 = spatialType.field1; nativeType.Field2 = spatialType.field2; return(nativeType); }
public static SecondEventPayload Deserialize(global::Improbable.Worker.Core.SchemaObject obj) { var instance = new SecondEventPayload(); instance.Field1 = obj.GetFloat(1); instance.Field2 = obj.GetDouble(2); return(instance); }
public static void Serialize(SecondEventPayload instance, global::Improbable.Worker.Core.SchemaObject obj) { { obj.AddFloat(1, instance.Field1); } { obj.AddDouble(2, instance.Field2); } }