Files
bluflame/aiwaz/Aiwaz.Contracts/IWindow.cs
2026-04-18 22:31:51 +02:00

16 lines
379 B
C#

namespace Aiwaz.Contracts
{
public interface IWindow
{
void Initialize(string argTitle, int argWidth, int argHeight, bool argFullscreen);
void SwapBuffers();
bool Active { get; set; }
bool Fullscreen { get; set; }
bool VSync { get; set; }
string Title { get; set; }
object Handle { get; }
ISwapChain SwapChain { get; }
}
}