public virtual void AddToCanvas(DefaultCanvas canvas) { }
public override void AddToCanvas(DefaultCanvas canvas) { canvas.Add(m_canvasSprite); }
public override void CreateCanvas(GraphicsDevice device, int width, int height) { Canvas = new DefaultCanvas(device, width, height); }