#pragma once #include #include #include #include #include #define IMHEX_PLUGIN namespace hex::plugin::internal { \ void initializePlugin(ImGuiContext *ctx, hex::prv::Provider **provider) { \ if (glGetString == NULL) \ gladLoadGL(); \ ImGui::SetCurrentContext(ctx); \ hex::prv::Provider::setProviderStorage(*provider); \ } \ } \ namespace hex::plugin