MCPcopy Create free account
hub / github.com/benkuper/Chataigne / initialiseInternal

Method initialiseInternal

Source/Main.cpp:20–36  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

18
19
20void ChataigneApplication::initialiseInternal(const String &)
21{
22 engine.reset(new ChataigneEngine());
23 if(useWindow) mainComponent.reset(new MainContentComponent());
24
25 //Call after engine init
26 AppUpdater::getInstance()->setURLs("http://benjamin.kuperberg.fr/chataigne/releases/update.json", "http://benjamin.kuperberg.fr/chataigne/user/data/", "Chataigne");
27 HelpBox::getInstance()->helpURL = URL("http://benjamin.kuperberg.fr/chataigne/help/");
28
29 CrashDumpUploader::getInstance()->init("http://benjamin.kuperberg.fr/chataigne/support/crash_report.php",ImageCache::getFromMemory(BinaryData::crash_png, BinaryData::crash_pngSize));
30
31 //DashboardManager::getInstance()->setupDownloadURL("http://benjamin.kuperberg.fr/download/dashboard/dashboard.php?folder=dashboard");
32
33 ShapeShifterManager::getInstance()->setDefaultFileData(BinaryData::default_chalayout);
34 ShapeShifterManager::getInstance()->setLayoutInformations("chalayout", "Chataigne/layouts");
35
36}
37
38
39void ChataigneApplication::afterInit()

Callers

nothing calls this directly

Calls 2

resetMethod · 0.45
initMethod · 0.45

Tested by

no test coverage detected