X-Git-Url: http://git.localhorst.tv/?p=blobs.git;a=blobdiff_plain;f=src%2Fapp%2FApplication.hpp;h=1ae7b6f12eb8b607050262ecd597cfa891d47536;hp=040935f714d2a2a7081470a4dd31ba660faec024;hb=200f9da6241613a1c19431896b09d1715c262c6d;hpb=76c09039792065ca1c259fb4b681c84c29a9dbd8 diff --git a/src/app/Application.hpp b/src/app/Application.hpp index 040935f..1ae7b6f 100644 --- a/src/app/Application.hpp +++ b/src/app/Application.hpp @@ -32,6 +32,12 @@ public: State &GetState(); bool HasState() const noexcept; + Window &GetWindow() noexcept { return window; } + const Window &GetWindow() const noexcept { return window; } + + graphics::Viewport &GetViewport() noexcept { return viewport; } + const graphics::Viewport &GetViewport() const noexcept { return viewport; } + /// Loop until states is empty. void Run(); /// Evaluate a single frame of dt milliseconds.