API renames, change ref renderer to in renderer in IDrawable, make Layer implement IDrawable.
This commit is contained in:
@@ -9,12 +9,19 @@ namespace DaggerFramework.Rendering
|
||||
public class GlRenderer : Renderer
|
||||
{
|
||||
public override Vector2 WindowSize => throw new NotImplementedException();
|
||||
public override bool ShouldRun => throw new NotImplementedException();
|
||||
|
||||
public override void Initialize(RendererSettings settings)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public override void CreateAndInitialize(WindowSettings windowSettings, RendererSettings renderSettings)
|
||||
{
|
||||
CreateWindow(windowSettings);
|
||||
Initialize(renderSettings);
|
||||
}
|
||||
|
||||
public override void BeginFrame()
|
||||
{
|
||||
_glfw.PollEvents();
|
||||
@@ -34,7 +41,7 @@ namespace DaggerFramework.Rendering
|
||||
}
|
||||
|
||||
public override void CreateWindow(string title, Vector2 size) => CreateWindowUnsafe(title, size);
|
||||
public override void CloseWindow()
|
||||
public override void Shutdown()
|
||||
{
|
||||
CloseWindowUnsafe();
|
||||
_glfw.Terminate();
|
||||
|
||||
Reference in New Issue
Block a user