When including the ImGuiIntegration/Context.hpp multiple times (when for example there are two files that include ImGuiIntegration/Context.hpp and these files are included in another file) the compiler gives several redefinition errors.
This is due to missing #pragma once or #ifndef/#define in the ImGuiIntegration/Context.hpp file.
When including the ImGuiIntegration/Context.hpp multiple times (when for example there are two files that include ImGuiIntegration/Context.hpp and these files are included in another file) the compiler gives several redefinition errors. This is due to missing
#pragma once
or#ifndef/#define
in the ImGuiIntegration/Context.hpp file.