// -----------------------------------------------------------------------
//
// Copyright 2014 MIT Licence. See licence.md for more information.
//
// -----------------------------------------------------------------------
namespace Perspex.Platform
{
using System;
using Perspex.Controls;
using Perspex.Input.Raw;
public interface IWindowImpl
{
event EventHandler Activated;
event EventHandler Closed;
event EventHandler Input;
event EventHandler Resized;
Size ClientSize { get; }
IPlatformHandle Handle { get; }
void SetTitle(string title);
void SetOwner(Window window);
void Show();
}
}