#pragma once #include #include namespace Juliet { struct Window; class Win32EditorApplication : public IApplication { protected: void Init() override; void Shutdown() override; void Update() override; bool IsRunning() override; private: Window* MainWindow = {}; bool Running = false; }; Win32EditorApplication& GetEditorApplication(); } // namespace Juliet