Files
glitchy-engine-beef/GlitchyEngine/src/Renderer/RendererAPI.bf
T
2021-02-09 13:37:26 +01:00

25 lines
402 B
Beef

using GlitchyEngine.Math;
namespace GlitchyEngine.Renderer
{
public class RendererAPI
{
public enum API
{
None,
D3D11
}
/**
* Gets which graphics API is active.
*/
public static extern API Api { get; }
public extern void Init();
public extern void Clear(RenderTarget renderTarget, ColorRGBA clearColor);
public extern void DrawIndexed(GeometryBinding geometry);
}
}