mirror of
https://github.com/HarbourMasters/Shipwright.git
synced 2025-08-14 18:48:04 -07:00
Phase 1: Separate ImGui Drawing From LUS (#1310)
* Update LUS imported paths * Introduce GameMenuBar * Fix imports after LUS import paths change * Move Randomizer * Replace needs_save * Migrate Developer Tools * Migrate Cheats * Migrate Enhancements * Separate UIWidgets * Add missing Hooks.cpp file * Migrate Settings * Remove UI methods from LUS * Cleanup imports and exposed properties * Cleanup more methods * Fix project generation * Fix CI compilation * Remove resolved TODO
This commit is contained in:
parent
64aca78450
commit
0ce0ab1260
52 changed files with 2719 additions and 2552 deletions
|
@ -162,6 +162,7 @@ set(Header_Files__soh__Enhancements__controls
|
|||
)
|
||||
source_group("Header Files\\soh\\Enhancements\\controls" FILES ${Header_Files__soh__Enhancements__controls})
|
||||
|
||||
|
||||
set(Header_Files__soh__Enhancements__cosmetics
|
||||
"soh/Enhancements/cosmetics/CosmeticsEditor.h"
|
||||
)
|
||||
|
@ -172,7 +173,6 @@ set(Header_Files__soh__Enhancements__debugger
|
|||
"soh/Enhancements/debugger/colViewer.h"
|
||||
"soh/Enhancements/debugger/debugger.h"
|
||||
"soh/Enhancements/debugger/debugSaveEditor.h"
|
||||
"soh/Enhancements/debugger/ImGuiHelpers.h"
|
||||
)
|
||||
source_group("Header Files\\soh\\Enhancements\\debugger" FILES ${Header_Files__soh__Enhancements__debugger})
|
||||
|
||||
|
@ -251,6 +251,10 @@ set(Source_Files__soh
|
|||
"soh/z_message_OTR.cpp"
|
||||
"soh/z_play_otr.cpp"
|
||||
"soh/z_scene_otr.cpp"
|
||||
"soh/GameMenuBar.hpp"
|
||||
"soh/GameMenuBar.cpp"
|
||||
"soh/UIWidgets.hpp"
|
||||
"soh/UIWidgets.cpp"
|
||||
)
|
||||
source_group("Source Files\\soh" FILES ${Source_Files__soh})
|
||||
|
||||
|
@ -277,7 +281,6 @@ set(Source_Files__soh__Enhancements__debugger
|
|||
"soh/Enhancements/debugger/colViewer.cpp"
|
||||
"soh/Enhancements/debugger/debugger.cpp"
|
||||
"soh/Enhancements/debugger/debugSaveEditor.cpp"
|
||||
"soh/Enhancements/debugger/ImGuiHelpers.cpp"
|
||||
)
|
||||
source_group("Source Files\\soh\\Enhancements\\debugger" FILES ${Source_Files__soh__Enhancements__debugger})
|
||||
|
||||
|
@ -1669,14 +1672,13 @@ set(SDL2-INCLUDE ${SDL2_INCLUDE_DIRS})
|
|||
target_include_directories(${PROJECT_NAME} PRIVATE assets
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include/
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../libultraship
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../libultraship/libultraship/Lib/
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../libultraship/libultraship/Lib/libjpeg/include/
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../libultraship/libultraship/
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../libultraship/libultraship/Lib/spdlog/include/
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../libultraship/libultraship/Lib/Fast3D/U64/PR
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../ZAPDTR/ZAPDUtils
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../libultraship/libultraship/Lib/Fast3D/U64
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../libultraship/libultraship/Lib/Fast3D/U64/PR
|
||||
${SDL2-INCLUDE}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../libultraship/libultraship/
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/assets/
|
||||
.
|
||||
)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue