module gameengine.renderer.renderer; import gameengine.math.types; abstract class Renderer { // Draw void clearScreen(Color); void renderCurrent(); // Pre and Post draw void preDraw(); void postDraw(); // Util void setWindowTitle(string); }