GPUGraph.Node.GetObjectData C# (CSharp) Метод

GetObjectData() публичный Метод

Outputs class data to a serializer.
public GetObjectData ( SerializationInfo info, StreamingContext context ) : void
info System.Runtime.Serialization.SerializationInfo
context System.Runtime.Serialization.StreamingContext
Результат void
        public virtual void GetObjectData(SerializationInfo info, StreamingContext context)
        {
            info.AddValue("UID", UID);
            info.AddValue("PosX", Pos.x);
            info.AddValue("PosY", Pos.y);
            info.AddValue("PosWidth", Pos.width);
            info.AddValue("PosHeight", Pos.height);

            info.AddValue("NInputs", Inputs.Count);
            for (int i = 0; i < Inputs.Count; ++i)
            {
                info.AddValue("Input" + i.ToString(), Inputs[i], typeof(NodeInput));
                info.AddValue("InputName" + i.ToString(), InputNames[i]);
                info.AddValue("InputDefaultVal" + i.ToString(), InputDefaultVals[i]);
            }
        }