MoonWorksGraphicsTests/Examples/Example.cs

19 lines
449 B
C#

using System;
using MoonWorks;
using MoonWorks.Graphics;
using MoonWorks.Input;
namespace MoonWorksGraphicsTests;
public abstract class Example
{
protected Window Window;
public GraphicsDevice GraphicsDevice;
public Inputs Inputs;
public abstract void Init(Window window, GraphicsDevice graphicsDevice, Inputs inputs);
public abstract void Update(TimeSpan delta);
public abstract void Draw(double alpha);
public abstract void Destroy();
}