Add window resizing and positioning on Mac

This commit is contained in:
Wojtek Figat
2022-01-18 19:10:13 +01:00
parent 2aa3624f81
commit f9eb709a18
5 changed files with 98 additions and 2 deletions

View File

@@ -38,6 +38,13 @@ public:
bool IsClosed() const override;
bool IsForegroundWindow() const override;
void BringToFront(bool force) override;
void SetClientBounds(const Rectangle& clientArea) override;
void SetPosition(const Vector2& position) override;
Vector2 GetPosition() const override;
Vector2 GetSize() const override;
Vector2 GetClientSize() const override;
Vector2 ScreenToClient(const Vector2& screenPos) const override;
Vector2 ClientToScreen(const Vector2& clientPos) const override;
void SetIsFullscreen(bool isFullscreen) override;
void SetOpacity(float opacity) override;
void Focus() override;