split the selection panel into one card per kind of selection

This commit is contained in:
2026-08-07 18:38:55 +02:00
parent cc0ef856e3
commit 2289277e12
60 changed files with 3014 additions and 1559 deletions

View File

@@ -0,0 +1,60 @@
SET(HDRS
${HDRS}
${CMAKE_CURRENT_SOURCE_DIR}/SelectionContext.h
${CMAKE_CURRENT_SOURCE_DIR}/SelectionContent.h
${CMAKE_CURRENT_SOURCE_DIR}/SelectionContentFactory.h
${CMAKE_CURRENT_SOURCE_DIR}/SelectionNames.h
${CMAKE_CURRENT_SOURCE_DIR}/BuildingTarget.h
${CMAKE_CURRENT_SOURCE_DIR}/DebrisScrap.h
${CMAKE_CURRENT_SOURCE_DIR}/BufferSection.h
${CMAKE_CURRENT_SOURCE_DIR}/ProductionSection.h
${CMAKE_CURRENT_SOURCE_DIR}/RecipeSelectionControl.h
${CMAKE_CURRENT_SOURCE_DIR}/ClearBeltControl.h
${CMAKE_CURRENT_SOURCE_DIR}/BufferedBuildingContent.h
${CMAKE_CURRENT_SOURCE_DIR}/RecipeProductionContent.h
${CMAKE_CURRENT_SOURCE_DIR}/AutoProductionContent.h
${CMAKE_CURRENT_SOURCE_DIR}/ShipyardContent.h
${CMAKE_CURRENT_SOURCE_DIR}/StorageContent.h
${CMAKE_CURRENT_SOURCE_DIR}/HqContent.h
${CMAKE_CURRENT_SOURCE_DIR}/BeltContent.h
${CMAKE_CURRENT_SOURCE_DIR}/SplitterContent.h
${CMAKE_CURRENT_SOURCE_DIR}/MultiBuildingContent.h
${CMAKE_CURRENT_SOURCE_DIR}/ShipContent.h
${CMAKE_CURRENT_SOURCE_DIR}/StationContent.h
${CMAKE_CURRENT_SOURCE_DIR}/DebrisContent.h
${CMAKE_CURRENT_SOURCE_DIR}/FieldMultiContent.h
PARENT_SCOPE
)
SET(SRCS
${SRCS}
${CMAKE_CURRENT_SOURCE_DIR}/SelectionContent.cpp
${CMAKE_CURRENT_SOURCE_DIR}/SelectionContentFactory.cpp
${CMAKE_CURRENT_SOURCE_DIR}/SelectionNames.cpp
${CMAKE_CURRENT_SOURCE_DIR}/BuildingTarget.cpp
${CMAKE_CURRENT_SOURCE_DIR}/DebrisScrap.cpp
${CMAKE_CURRENT_SOURCE_DIR}/BufferSection.cpp
${CMAKE_CURRENT_SOURCE_DIR}/ProductionSection.cpp
${CMAKE_CURRENT_SOURCE_DIR}/RecipeSelectionControl.cpp
${CMAKE_CURRENT_SOURCE_DIR}/ClearBeltControl.cpp
${CMAKE_CURRENT_SOURCE_DIR}/BufferedBuildingContent.cpp
${CMAKE_CURRENT_SOURCE_DIR}/RecipeProductionContent.cpp
${CMAKE_CURRENT_SOURCE_DIR}/AutoProductionContent.cpp
${CMAKE_CURRENT_SOURCE_DIR}/ShipyardContent.cpp
${CMAKE_CURRENT_SOURCE_DIR}/StorageContent.cpp
${CMAKE_CURRENT_SOURCE_DIR}/HqContent.cpp
${CMAKE_CURRENT_SOURCE_DIR}/BeltContent.cpp
${CMAKE_CURRENT_SOURCE_DIR}/SplitterContent.cpp
${CMAKE_CURRENT_SOURCE_DIR}/MultiBuildingContent.cpp
${CMAKE_CURRENT_SOURCE_DIR}/ShipContent.cpp
${CMAKE_CURRENT_SOURCE_DIR}/StationContent.cpp
${CMAKE_CURRENT_SOURCE_DIR}/DebrisContent.cpp
${CMAKE_CURRENT_SOURCE_DIR}/FieldMultiContent.cpp
PARENT_SCOPE
)
set(UI_INCLUDE_PATH
${UI_INCLUDE_PATH}
${CMAKE_CURRENT_SOURCE_DIR}
PARENT_SCOPE
)