Added OS::center_window to center the window precisely on desktop platforms

This commit is contained in:
marcelofg55 2017-12-02 16:48:14 -03:00 committed by Marcelo Fernandez
parent 7983fb95b0
commit 129e0f34d0
10 changed files with 62 additions and 1 deletions

View file

@ -142,6 +142,7 @@ public:
virtual Point2 get_window_position() const;
virtual void set_window_position(const Point2 &p_position);
virtual Size2 get_window_size() const;
virtual Size2 get_real_window_size() const;
virtual void set_window_size(const Size2 &p_size);
virtual void set_window_fullscreen(bool p_enabled);
virtual bool is_window_fullscreen() const;
@ -152,6 +153,7 @@ public:
virtual void set_window_maximized(bool p_enabled);
virtual bool is_window_maximized() const;
virtual void request_attention();
virtual void center_window();
virtual void set_borderless_window(bool p_borderless);
virtual bool get_borderless_window() const;