OMOTE/Platformio/OmoteUI/core/ScreenManager.cpp
MatthewColvin 40052d31b7 add base classes for screens and widgets
along with screen manager to allow place to manage multiple screens
2023-09-16 13:07:14 -05:00

16 lines
282 B
C++

#include "ScreenManager.hpp"
using namespace UI::Screen;
Manager Manager::mManager = Manager();
Manager& Manager::getInstance(){
return mManager;
}
Manager::Manager(){}
void Manager::pushScreen(std::unique_ptr<UI::Screen::Base> aPage){
pages.push(std::move(aPage));
}