get_window_position() + set_window_position() added
This commit is contained in:
@@ -69,12 +69,11 @@ public:
|
||||
};
|
||||
struct VideoMode {
|
||||
|
||||
int x,y,width,height;
|
||||
int width,height;
|
||||
bool fullscreen;
|
||||
bool resizable;
|
||||
float get_aspect() const { return (float)width/(float)height; }
|
||||
VideoMode(int p_x=0, int p_y=0,int p_width=640,int p_height=480,bool p_fullscreen=false, bool p_resizable = true)
|
||||
{ x=p_x; y=p_y; width=p_width; height=p_height; fullscreen=p_fullscreen; resizable = p_resizable; }
|
||||
VideoMode(int p_width=640,int p_height=480,bool p_fullscreen=false, bool p_resizable = true) {width=p_width; height=p_height; fullscreen=p_fullscreen; resizable = p_resizable; }
|
||||
};
|
||||
protected:
|
||||
friend class Main;
|
||||
@@ -152,6 +151,8 @@ public:
|
||||
virtual void get_fullscreen_mode_list(List<VideoMode> *p_list,int p_screen=0) const=0;
|
||||
|
||||
//MSC
|
||||
virtual Point2 get_window_position() const=0;
|
||||
virtual void set_window_position(const Point2& p_position)=0;
|
||||
virtual void set_fullscreen(bool p_enabled,int p_screen=0)=0;
|
||||
virtual bool is_fullscreen() const=0;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user