#include namespace hex { std::vector SharedData::eventHandlers; std::vector> SharedData::deferredCalls; prv::Provider *SharedData::currentProvider; std::map> SharedData::settingsEntries; nlohmann::json SharedData::settingsJson; std::map SharedData::customEvents; u32 SharedData::customEventsLastId; std::vector SharedData::commandPaletteCommands; std::map SharedData::patternLanguageFunctions; std::vector SharedData::views; std::vector SharedData::toolsEntries; std::vector SharedData::dataInspectorEntries; u32 SharedData::patternPaletteOffset; std::string SharedData::errorPopupMessage; std::list SharedData::bookmarkEntries; std::map SharedData::languageNames; std::map> SharedData::languageDefinitions; std::map SharedData::loadedLanguageStrings; std::vector SharedData::welcomeScreenEntries; std::vector SharedData::footerItems; std::vector SharedData::dataProcessorNodes; u32 SharedData::dataProcessorNodeIdCounter = 1; int SharedData::mainArgc; char **SharedData::mainArgv; ImVec2 SharedData::windowPos; ImVec2 SharedData::windowSize; std::map SharedData::sharedVariables; }