1
0
Fork 0

Platform/Unix/X11Display: Implement missing interface functions.

* getPosition
* setVisible
* minimize
* maximize
* grabCursor (only stub. to get the code to compile)
This commit is contained in:
Henrik Hautakoski 2020-12-20 13:42:30 +01:00
parent 40e4f95452
commit 56c24f7118
2 changed files with 64 additions and 1 deletions

View file

@ -32,6 +32,14 @@ public :
virtual void setPosition(unsigned int x, unsigned int y);
virtual Vector2u getPosition() const;
virtual void setVisible(bool visible);
virtual void minimize();
virtual void maximize();
virtual void setCaption(const std::string& caption);
virtual void setIcon(const std::string& icon);
@ -40,6 +48,8 @@ public :
virtual void showCursor(bool value);
virtual void grabCursor(bool value);
void processEvent(const ::XEvent& event);
protected :