using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace VisimBox.Renderer
{
    public interface IRenderWindow
    {
        IntPtr Handle { get; }
        int Width {get;set;}
        int Height { get; set; }
        System.Drawing.Rectangle ClientRectangle { get;}
        System.Drawing.Size ClientSize{get;set;}
        bool IsDisposed { get; }


        IRenderContext RenderContext { get; }
        void AttachContext(IRenderContext rc, System.Windows.Forms.Control nativewin);
    }
}
