mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/PCK-Studio.git
synced 2026-06-08 10:34:45 +00:00
ImageExtensions.cs - Move 'ImageLayoutDirection' to namespace level
This commit is contained in:
@@ -9,14 +9,14 @@ using System.Linq;
|
||||
|
||||
namespace PckStudio.Extensions
|
||||
{
|
||||
internal static class ImageExtensions
|
||||
{
|
||||
public enum ImageLayoutDirection
|
||||
{
|
||||
Horizontal,
|
||||
Vertical
|
||||
}
|
||||
|
||||
internal static class ImageExtensions
|
||||
{
|
||||
private struct ImageLayoutInfo
|
||||
{
|
||||
/// <summary>
|
||||
|
||||
@@ -140,7 +140,7 @@ namespace PckStudio.Forms.Editor
|
||||
|
||||
var textures = isClockOrCompass ? linearImages : frameTextures;
|
||||
|
||||
return ImageExtensions.ImageFromImageArray(textures.ToArray(), ImageExtensions.ImageLayoutDirection.Vertical);
|
||||
return ImageExtensions.ImageFromImageArray(textures.ToArray(), ImageLayoutDirection.Vertical);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -49,7 +49,7 @@ namespace PckStudio.Forms.Editor
|
||||
|
||||
using MemoryStream textureMem = new MemoryStream(animationFile.Data);
|
||||
var texture = new Bitmap(textureMem);
|
||||
var frameTextures = texture.CreateImageList(ImageExtensions.ImageLayoutDirection.Horizontal);
|
||||
var frameTextures = texture.CreateImageList(ImageLayoutDirection.Horizontal);
|
||||
|
||||
currentAnimation = animationFile.Properties.HasProperty("ANIM")
|
||||
? new Animation(frameTextures, animationFile.Properties.GetPropertyValue("ANIM"))
|
||||
@@ -294,7 +294,7 @@ namespace PckStudio.Forms.Editor
|
||||
return;
|
||||
}
|
||||
using MemoryStream textureMem = new MemoryStream(File.ReadAllBytes(textureFile));
|
||||
var textures = Image.FromStream(textureMem).CreateImageList(ImageExtensions.ImageLayoutDirection.Horizontal);
|
||||
var textures = Image.FromStream(textureMem).CreateImageList(ImageLayoutDirection.Horizontal);
|
||||
var new_animation = new Animation(textures);
|
||||
try
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user