1
1
mirror of https://github.com/OpenDiablo2/OpenDiablo2 synced 2024-09-18 17:26:05 -04:00
OpenDiablo2/OpenDiablo2.Common/Interfaces/ISprite.cs

19 lines
460 B
C#
Raw Normal View History

2018-11-26 19:07:46 -05:00
using System;
2018-11-22 00:18:42 -05:00
using System.Drawing;
2018-11-26 19:07:46 -05:00
using OpenDiablo2.Common.Models;
2018-11-22 00:18:42 -05:00
namespace OpenDiablo2.Common.Interfaces
{
public interface ISprite : IDisposable
{
Point Location { get; set; }
Size FrameSize { get; set; }
2018-11-22 12:19:38 -05:00
Size LocalFrameSize { get; }
2018-11-22 00:18:42 -05:00
int Frame { get; set; }
int TotalFrames { get; }
Palette CurrentPalette { get; set; }
bool Blend { get; set; }
bool Darken { get; set; }
2018-11-22 00:18:42 -05:00
}
}