Public Member Functions | |
virtual void | render (RenderInfo &info) |
Public Member Functions inherited from CastleKeep::Renderer | |
Renderer (Window *window, Color background) | |
virtual void | render (const RenderInfo &info)=0 |
virtual void | renderSprite (const Sprite &sprite)=0 |
virtual void | renderSpriteArray (Sprite sprites[], int length)=0 |
virtual void | clearScreen ()=0 |
virtual Sprite * | createSpriteFromPixelBuffer (uint8_t buffer) |
Static Public Member Functions | |
static Renderer * | createRenderer () |