//--------------------------------------
//			   PowerUI
//
//		For documentation or 
//	if you have any issues, visit
//		powerUI.kulestar.com
//
//	Copyright © 2013 Kulestar Ltd
//		  www.kulestar.com
//--------------------------------------

using System;
using BinaryIO;
using UnityEngine;
using Spa;


namespace Gif{

	/// <summary>
	/// A frame of a GIF.
	/// </summary>
	public class GifFrame : SPASprite{
		
		/// <summary>Parent gif. Jif? Jif.</summary>
		public Gif Gif;
		/// <summary>Y offset.</summary>
		public int OffsetY;
		/// <summary>X offset.</summary>
		public int OffsetX;
		/// <summary>Index of the transparent pixel.</summary>
		public int TransparencyIndex;
		/// <summary>Disposal method to use.</summary>
		public int DisposalMethod;
		
		
		public GifFrame(Gif gif,int id):base(gif.HostSPA,id){
			FrameCount=1;
			VerticalFrameCount=1;
			TextureScale=Vector2.one;
			Gif=gif;
		}
		
	}
	
}