#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; imgui_addons::ImGuiFileBrowser SharedData::fileBrowser; imgui_addons::ImGuiFileBrowser::DialogMode SharedData::fileBrowserDialogMode; std::string SharedData::fileBrowserTitle; std::string SharedData::fileBrowserValidExtensions; std::function SharedData::fileBrowserCallback; std::vector SharedData::dataProcessorNodes; u32 SharedData::dataProcessorNodeIdCounter = 1; int SharedData::mainArgc; char **SharedData::mainArgv; ImVec2 SharedData::windowPos; ImVec2 SharedData::windowSize; std::map SharedData::sharedVariables; }