#pragma once #include "framework.hpp" #include "../std/shared_ptr.hpp" class WindowHandle; template class FrameworkFactory { public: static Framework * CreateFramework(shared_ptr const & wh, size_t bottomShift); };