package Icarus.Graphics.Animation;

import System.Drawing.Point;
import System.Drawing.Rectangle;
import System.Drawing.Size;

/**
 * This is just a convenience class providing a default implementation of what originally was a function used by everything and then turned out to just be a helper when more functionality was needed.
 */
public abstract class AbstractRenderable implements IRenderable
{
	/**
	 * Renders the thing.
	 */
	public void Render(Point coordinates, IRenderParameters parameters)
	{
		this.Render(new Rectangle(coordinates, Size.Empty), parameters);
	}
}
