Beispiel #1
0
 public static void Serialize(CylinderConstraint instance, global::Improbable.Worker.CInterop.SchemaObject obj)
 {
     {
         global::Improbable.Coordinates.Serialization.Serialize(instance.Center, obj.AddObject(1));
     }
     {
         obj.AddDouble(2, instance.Radius);
     }
 }
 public static unsafe void Write(global::Improbable.Worker.Internal.GcHandlePool _pool,
                                 CylinderConstraint _data, global::Improbable.Worker.Internal.Pbio.Object *_obj)
 {
     {
         global::Improbable.Coordinates_Internal.Write(_pool, _data.center, global::Improbable.Worker.Internal.Pbio.AddObject(_obj, 1));
     }
     {
         global::Improbable.Worker.Internal.Pbio.AddDouble(_obj, 2, _data.radius);
     }
 }
 public static unsafe void Write(global::Improbable.Worker.Internal.GcHandlePool _pool,
                                 CylinderConstraint _data, global::Improbable.Worker.CInterop.SchemaObject _obj)
 {
     {
         global::Improbable.Coordinates_Internal.Write(_pool, _data.center, _obj.AddObject(1));
     }
     {
         _obj.AddDouble(2, _data.radius);
     }
 }
Beispiel #4
0
                public static CylinderConstraint Deserialize(global::Improbable.Worker.CInterop.SchemaObject obj)
                {
                    var instance = new CylinderConstraint();

                    {
                        instance.Center = global::Improbable.Coordinates.Serialization.Deserialize(obj.GetObject(1));
                    }
                    {
                        instance.Radius = obj.GetDouble(2);
                    }
                    return(instance);
                }