functional card/row edit and drag

This commit is contained in:
2024-04-23 23:31:42 -05:00
parent 8e01e9cb9b
commit 56dcbb62af
29 changed files with 674 additions and 48 deletions

View File

@@ -0,0 +1,17 @@
using System.Text.Json.Serialization;
using Godot;
public class SerialImage
{
[JsonInclude]
public byte[] DataWebp { get; set; }
[JsonInclude]
[JsonConverter(typeof(JsonStringEnumConverter))]
public StretchMode StretchMode { get; set; }
public ImageWithMetadata ToImageWithMetadata()
{
var im = new Image();
im.LoadWebpFromBuffer(DataWebp);
return new(im, StretchMode);
}
}