Artemis.Engine.LayoutDesigner.Space C# (CSharp) Метод

Space() публичный статический Метод

Space the given objects using the given AbstractLayoutSpacingProvider and the initial position.
public static Space ( AbstractLayoutSpacingProvider spacer, Vector2 initialPosition, CoordinateSpace coordinateSpace = CoordinateSpace.TargetSpace ) : void
spacer AbstractLayoutSpacingProvider
initialPosition Microsoft.Xna.Framework.Vector2
coordinateSpace CoordinateSpace
Результат void
        public static void Space( AbstractLayoutSpacingProvider spacer
                                , Vector2 initialPosition
                                , CoordinateSpace coordinateSpace = CoordinateSpace.TargetSpace
                                , params IPositional[] positionals )
        {
            var index = 0;
            var total = positionals.Length;
            foreach (var positional in positionals)
            {
                var position = spacer.GetPositionOf(index, total, initialPosition);
                positional.SetPosition(position, coordinateSpace);
                index++;
            }
        }