added borderless, resizable, and fullscreenBorderless properties to Window.hx.

Caveats: resizable can only be set at runtime for windows right now as SDL does not support it natively and has to be added per platform.
This commit is contained in:
Lars A. Doucet
2015-11-24 13:27:14 -06:00
committed by Joshua Granick
parent dccf208fa5
commit e86ac9cc75
7 changed files with 247 additions and 0 deletions

View File

@@ -30,10 +30,12 @@ namespace lime {
virtual int GetY () = 0;
virtual void Move (int x, int y) = 0;
virtual void Resize (int width, int height) = 0;
virtual bool SetBorderless (bool borderless) = 0;
virtual void SetEnableTextEvents (bool enable) = 0;
virtual bool SetFullscreen (bool fullscreen) = 0;
virtual void SetIcon (ImageBuffer *imageBuffer) = 0;
virtual bool SetMinimized (bool minimized) = 0;
virtual bool SetResizable (bool resizable) = 0;
virtual const char* SetTitle (const char* title) = 0;
Application* currentApplication;