A game about forced loneliness, made by TACStudios
at master 26 lines 761 B view raw
1using System.Collections.Generic; 2using System.Linq; 3using UnityEngine; 4 5namespace UnityEditor.U2D.Sprites 6{ 7 internal class DefaultSpriteNameFileIdDataProvider : ISpriteNameFileIdDataProvider 8 { 9 SpriteNameFileIdPair[] m_NameIDPair; 10 11 public DefaultSpriteNameFileIdDataProvider(IEnumerable<SpriteRect> spriteRects) 12 { 13 m_NameIDPair = spriteRects.Select(x => new SpriteNameFileIdPair(x.name, x.spriteID)).ToArray(); 14 } 15 16 public IEnumerable<SpriteNameFileIdPair> GetNameFileIdPairs() 17 { 18 return m_NameIDPair; 19 } 20 21 public void SetNameFileIdPairs(IEnumerable<SpriteNameFileIdPair> nameFileIdPairs) 22 { 23 m_NameIDPair = nameFileIdPairs.ToArray(); 24 } 25 } 26}