diff --git a/include/Spectre/Display/Display.h b/include/Spectre/Display/Display.h index 073fd0d..e953f72 100644 --- a/include/Spectre/Display/Display.h +++ b/include/Spectre/Display/Display.h @@ -34,6 +34,8 @@ public : void setSize(unsigned int width, unsigned int height); + sp::Vector2u getSize() const; + void setCaption(const std::string& title); const std::string& getCaption() const; diff --git a/source/Display/Display.cpp b/source/Display/Display.cpp index 3c9202b..c86f21f 100644 --- a/source/Display/Display.cpp +++ b/source/Display/Display.cpp @@ -96,6 +96,11 @@ void Display::setSize(unsigned int width, unsigned int height) m_impl->setSize(width, height); } +sp::Vector2u Display::getSize() const +{ + return m_impl->getSize(); +} + void Display::setVideoMode(Mode mode) { if (m_fmode == mode) {