0
mirror of https://github.com/sampletext32/ParkanPlayground.git synced 2025-06-20 00:18:02 +03:00

texm viewer

This commit is contained in:
bird_egop
2024-11-18 23:48:42 +03:00
parent f9f89d9703
commit 08c8d07d91
17 changed files with 403 additions and 227 deletions

View File

@ -1,13 +1,13 @@
using System.Buffers.Binary;
using SixLabors.ImageSharp;
using SixLabors.ImageSharp.PixelFormats;
using TextureDecoder;
using TexmLib;
var folder = "C:\\Projects\\CSharp\\ParkanPlayground\\ParkanPlayground\\bin\\Debug\\net8.0\\ui.lib";
var files = Directory.EnumerateFiles(folder);
List<TextureFile> textureFiles = [];
List<TexmFile> textureFiles = [];
foreach (var file in files)
{
@ -15,9 +15,9 @@ foreach (var file in files)
{
var fs = new FileStream(file, FileMode.Open);
var textureFile = TextureFile.ReadFromStream(fs, file);
var parseResult = TexmParser.ReadFromStream(fs, file);
textureFiles.Add(textureFile);
textureFiles.Add(parseResult.TexmFile);
Console.WriteLine($"Successfully read: {file}");
}