refactor: moved drawable triangles into systems project for platform agnosticism

This commit is contained in:
2026-01-27 13:04:04 +03:00
parent 7c9973a5e7
commit 985f898327
8 changed files with 60 additions and 67 deletions

View File

@@ -0,0 +1,10 @@
using Engine.Core;
namespace Engine.Systems.Graphics;
public interface ITriangleBatch
{
void Begin(Matrix4x4? view = null, Matrix4x4? projection = null);
void Draw(Triangle triangle, ColorRGBA colorRGBA);
void End();
}