16 lines
441 B
C#
16 lines
441 B
C#
using System.Drawing;
|
|
using System.Numerics;
|
|
using Dashboard.Pal;
|
|
|
|
namespace Dashboard.Drawing
|
|
{
|
|
public interface IImmediateMode : IDeviceContextExtension
|
|
{
|
|
void ClearColor(Color color);
|
|
|
|
void Line(Vector2 a, Vector2 b, float width, float depth, Vector4 color);
|
|
void Rectangle(Box2d rectangle, float depth, Vector4 color);
|
|
void Image(Box2d rectangle, Box2d uv, float depth, ITexture texture);
|
|
}
|
|
}
|