hibiscus/engine/source/renderer/renderer.d

16 lines
252 B
D
Raw Normal View History

2023-05-20 21:27:42 +00:00
module gameengine.renderer.renderer;
2023-05-21 13:02:53 +00:00
import gameengine.math.types;
2023-05-20 21:27:42 +00:00
abstract class Renderer {
2023-05-21 13:02:53 +00:00
// Draw
void clearScreen(Color);
void renderCurrent();
// Pre and Post draw
void preDraw();
void postDraw();
// Util
void setWindowTitle(string);
2023-05-20 21:27:42 +00:00
}