ArrowDataConversion.CircleSaveConverter.CircleSaveToNamedObjectSave C# (CSharp) Метод

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

public CircleSaveToNamedObjectSave ( CircleSave circle ) : NamedObjectSave
circle FlatRedBall.Content.Math.Geometry.CircleSave
Результат FlatRedBall.Glue.SaveClasses.NamedObjectSave
        public NamedObjectSave CircleSaveToNamedObjectSave(CircleSave circle)
        {
            NamedObjectSave toReturn = new NamedObjectSave();

            toReturn.SourceType = SourceType.FlatRedBallType;
            toReturn.SourceClassType = "Circle";
            toReturn.InstanceName = circle.Name;

            AddVariablesForAllProperties(circle, toReturn);

            return toReturn;
        }
    }

Usage Example

        private void AddCirclesToElement(ArrowElementSave arrowElement, IElement glueElemement)
        {
            foreach (var circle in arrowElement.Circles)
            {
                NamedObjectSave nos = mCircleSaveConverter.CircleSaveToNamedObjectSave(circle);

                glueElemement.NamedObjects.Add(nos);
            }
        }
CircleSaveConverter