#pragma once #include class ClassicGraphicsManager; struct Context { std::shared_ptr graphics_manager; };