using System;
using System.Collections.Generic;
using UnityEditor.Build.Content;
namespace UnityEditor.Build.Pipeline.Interfaces
{
///
/// The importer data about a sprite asset.
///
[Serializable]
public class SpriteImporterData
{
///
/// Property if this sprite asset is packed by the sprite packer.
///
public bool PackedSprite { get; set; }
///
/// Object identifier of the source texture for the sprite.
///
public ObjectIdentifier SourceTexture { get; set; }
}
///
/// Base interface for the storing sprite importer data for sprite assets.
///
public interface IBuildSpriteData : IContextObject
{
///
/// Map of sprite asset to importer data.
///
Dictionary ImporterData { get; }
}
}