refactor: moved drawable triangles into systems project for platform agnosticism
This commit is contained in:
@@ -1,8 +0,0 @@
|
||||
using Engine.Core;
|
||||
|
||||
namespace Engine.Integration.MonoGame;
|
||||
|
||||
public interface IDrawableTriangle : IBehaviour
|
||||
{
|
||||
void Draw(ITriangleBatch triangleBatch);
|
||||
}
|
||||
@@ -1,12 +0,0 @@
|
||||
using Microsoft.Xna.Framework;
|
||||
|
||||
using Engine.Core;
|
||||
|
||||
namespace Engine.Integration.MonoGame;
|
||||
|
||||
public interface ITriangleBatch
|
||||
{
|
||||
void Begin(Matrix? view = null, Matrix? projection = null);
|
||||
void Draw(Triangle triangle, ColorRGBA colorRGBA);
|
||||
void End();
|
||||
}
|
||||
Reference in New Issue
Block a user