mirror of
https://github.com/KillzXGaming/Switch-Toolbox
synced 2024-11-26 06:20:24 +00:00
Automatically write flat buffer templates on converion to prevent outdated ones.
This commit is contained in:
parent
315c7bbd79
commit
7ffa8a4045
2 changed files with 3 additions and 6 deletions
|
@ -136,8 +136,7 @@ namespace Toolbox.Library.IO
|
||||||
var text = WriteJson(obj);
|
var text = WriteJson(obj);
|
||||||
|
|
||||||
var fbsPath = Path.Combine(FlatPath, fbsName);
|
var fbsPath = Path.Combine(FlatPath, fbsName);
|
||||||
if (!File.Exists(fbsPath))
|
File.WriteAllBytes(fbsPath, GetSchema(fbs));
|
||||||
File.WriteAllBytes(fbsPath, GetSchema(fbs));
|
|
||||||
|
|
||||||
var jsonPath = Path.Combine(FlatPath, jsonName);
|
var jsonPath = Path.Combine(FlatPath, jsonName);
|
||||||
File.WriteAllText(jsonPath, text);
|
File.WriteAllText(jsonPath, text);
|
||||||
|
|
|
@ -211,9 +211,7 @@ namespace Toolbox.Library
|
||||||
Bitmap b = orig;
|
Bitmap b = orig;
|
||||||
if (orig.PixelFormat != PixelFormat.Format32bppArgb)
|
if (orig.PixelFormat != PixelFormat.Format32bppArgb)
|
||||||
{
|
{
|
||||||
Console.WriteLine($"orig.PixelFormat {orig.PixelFormat}");
|
b = new Bitmap(orig.Width, orig.Height, PixelFormat.Format32bppArgb);
|
||||||
b = new Bitmap(orig.Width, orig.Height,
|
|
||||||
System.Drawing.Imaging.PixelFormat.Format32bppArgb);
|
|
||||||
|
|
||||||
using (Graphics gr = Graphics.FromImage(b))
|
using (Graphics gr = Graphics.FromImage(b))
|
||||||
{
|
{
|
||||||
|
@ -222,7 +220,7 @@ namespace Toolbox.Library
|
||||||
}
|
}
|
||||||
|
|
||||||
BitmapData bmData = b.LockBits(new Rectangle(0, 0, b.Width, b.Height),
|
BitmapData bmData = b.LockBits(new Rectangle(0, 0, b.Width, b.Height),
|
||||||
ImageLockMode.ReadWrite, PixelFormat.Format32bppArgb);
|
ImageLockMode.ReadWrite, PixelFormat.Format32bppArgb);
|
||||||
int stride = bmData.Stride;
|
int stride = bmData.Stride;
|
||||||
System.IntPtr Scan0 = bmData.Scan0;
|
System.IntPtr Scan0 = bmData.Scan0;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue