namespace KumiScript.Renderer { public abstract class InterfaceElement : IDrawable, IDisposable { public abstract void Click(); public abstract void OnMouseover(); public abstract void OnMouseout(); public abstract void Draw(int x, int y); public abstract int GetBitmapHeight(); public abstract int GetBitmapWidth(); public abstract void Dispose(); } }