Abstract class, so not to be called directly.
Canvas element for rendering.
Containing element for the canvas.
Height of the canvas in pixels.
Width of the canvas in pixels.
Get the HTMLCanvasElement used for rendering.
Determines if the provided entity is visible to the camera.
Sprite to check for visibility.
Camera to use when determining visibility.
To be defined by concrete implementations.
Abstract class to extend for specific renderers.