16 lines
252 B
D
16 lines
252 B
D
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);
|
|
} |