3#include <Covellite\Gui\Initializer.hpp>
5using namespace covellite::gui;
7Initializer::Initializer(
const Data & _Data) :
8 m_System(_Data.m_pStringTranslator),
9 m_pRenderInterface(_Data.m_pRenderInterface)
11 CovelliteGui::SetFileInterface(&m_File);
12 CovelliteGui::SetSystemInterface(&m_System);
13 CovelliteGui::SetRenderInterface(m_pRenderInterface.get());
15 CovelliteGui::Initialise();
18Initializer::~Initializer(
void)
20 CovelliteGui::SetFileInterface(
nullptr);
21 CovelliteGui::SetSystemInterface(
nullptr);
22 CovelliteGui::SetRenderInterface(
nullptr);
24 CovelliteGui::Shutdown();