upgrade to docking imgui 1.90.0 (#3402)

ce0d0ac829
This commit is contained in:
briaguya 2023-12-23 18:12:52 -05:00 committed by GitHub
parent e0930809d4
commit 0a59ce6d99
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
10 changed files with 30 additions and 2 deletions

@ -1 +1 @@
Subproject commit 7a8d314a0ecc7d6ece1b12626a0ae917ee4ed666 Subproject commit d25e0e977755ec09c22d6540963ffcd825954a23

View File

@ -4,6 +4,9 @@
#ifdef __cplusplus #ifdef __cplusplus
#include <libultraship/libultraship.h> #include <libultraship/libultraship.h>
#ifndef IMGUI_DEFINE_MATH_OPERATORS
#define IMGUI_DEFINE_MATH_OPERATORS
#endif
#include <ImGui/imgui.h> #include <ImGui/imgui.h>
class AudioEditor : public LUS::GuiWindow { class AudioEditor : public LUS::GuiWindow {

View File

@ -7,6 +7,9 @@
#include <iterator> #include <iterator>
#include <variables.h> #include <variables.h>
#ifndef IMGUI_DEFINE_MATH_OPERATORS
#define IMGUI_DEFINE_MATH_OPERATORS
#endif
#include <ImGui/imgui.h> #include <ImGui/imgui.h>
#include <ImGui/imgui_internal.h> #include <ImGui/imgui_internal.h>
#include <libultraship/bridge.h> #include <libultraship/bridge.h>

View File

@ -2,6 +2,9 @@
#include "stdint.h" #include "stdint.h"
#include <libultraship/libultraship.h> #include <libultraship/libultraship.h>
#ifndef IMGUI_DEFINE_MATH_OPERATORS
#define IMGUI_DEFINE_MATH_OPERATORS
#endif
#include <ImGui/imgui.h> #include <ImGui/imgui.h>
#include <unordered_map> #include <unordered_map>
#include <string> #include <string>

View File

@ -17,6 +17,10 @@
#include <Window.h> #include <Window.h>
#include <Context.h> #include <Context.h>
#ifndef IMGUI_DEFINE_MATH_OPERATORS
#define IMGUI_DEFINE_MATH_OPERATORS
#endif
#include <ImGui/imgui.h>
#include <ImGui/imgui_internal.h> #include <ImGui/imgui_internal.h>
#undef PATH_HACK #undef PATH_HACK
#undef Path #undef Path

View File

@ -12,6 +12,10 @@
#include "3drando/rando_main.hpp" #include "3drando/rando_main.hpp"
#include "3drando/random.hpp" #include "3drando/random.hpp"
#include "../../UIWidgets.hpp" #include "../../UIWidgets.hpp"
#ifndef IMGUI_DEFINE_MATH_OPERATORS
#define IMGUI_DEFINE_MATH_OPERATORS
#endif
#include <ImGui/imgui.h>
#include <ImGui/imgui_internal.h> #include <ImGui/imgui_internal.h>
#include "../custom-message/CustomMessageTypes.h" #include "../custom-message/CustomMessageTypes.h"
#include "../item-tables/ItemTableManager.h" #include "../item-tables/ItemTableManager.h"

View File

@ -8,8 +8,10 @@
#include "SohGui.hpp" #include "SohGui.hpp"
#include <spdlog/spdlog.h> #include <spdlog/spdlog.h>
#include <ImGui/imgui.h> #ifndef IMGUI_DEFINE_MATH_OPERATORS
#define IMGUI_DEFINE_MATH_OPERATORS #define IMGUI_DEFINE_MATH_OPERATORS
#endif
#include <ImGui/imgui.h>
#include <ImGui/imgui_internal.h> #include <ImGui/imgui_internal.h>
#include <libultraship/libultraship.h> #include <libultraship/libultraship.h>
#include <Fast3D/gfx_pc.h> #include <Fast3D/gfx_pc.h>

View File

@ -1,4 +1,7 @@
#include "SohMenuBar.h" #include "SohMenuBar.h"
#ifndef IMGUI_DEFINE_MATH_OPERATORS
#define IMGUI_DEFINE_MATH_OPERATORS
#endif
#include "ImGui/imgui.h" #include "ImGui/imgui.h"
#include "regex" #include "regex"
#include "public/bridge/consolevariablebridge.h" #include "public/bridge/consolevariablebridge.h"

View File

@ -7,7 +7,10 @@
#include "UIWidgets.hpp" #include "UIWidgets.hpp"
#ifndef IMGUI_DEFINE_MATH_OPERATORS
#define IMGUI_DEFINE_MATH_OPERATORS #define IMGUI_DEFINE_MATH_OPERATORS
#endif
#include <ImGui/imgui.h>
#include <ImGui/imgui_internal.h> #include <ImGui/imgui_internal.h>
#include <libultraship/libultraship.h> #include <libultraship/libultraship.h>

View File

@ -12,6 +12,9 @@
#include <vector> #include <vector>
#include <span> #include <span>
#include <stdint.h> #include <stdint.h>
#ifndef IMGUI_DEFINE_MATH_OPERATORS
#define IMGUI_DEFINE_MATH_OPERATORS
#endif
#include <ImGui/imgui.h> #include <ImGui/imgui.h>
namespace UIWidgets { namespace UIWidgets {