4 const std::function<std::shared_ptr<INetworkClient>()> &networkFactory,
5 const std::function<std::shared_ptr<IRenderer>()> &rendererFactory)
6 : m_clock(std::make_unique<
utl::Clock>()), m_sceneManager(std::make_unique<
SceneManager>()),
7 m_audio(audioFactory()), m_network(networkFactory()), m_renderer(rendererFactory())