SET(HDRS
    ${HDRS}
    ${CMAKE_CURRENT_SOURCE_DIR}/VisualsConfig.h
    ${CMAKE_CURRENT_SOURCE_DIR}/VisualsLoader.h
    ${CMAKE_CURRENT_SOURCE_DIR}/MainWindow.h
    ${CMAKE_CURRENT_SOURCE_DIR}/ModalDimOverlay.h
    ${CMAKE_CURRENT_SOURCE_DIR}/ModalPauseScope.h
    ${CMAKE_CURRENT_SOURCE_DIR}/GameWorldView.h
    ${CMAKE_CURRENT_SOURCE_DIR}/HeaderBar.h
    ${CMAKE_CURRENT_SOURCE_DIR}/BuildButtonGrid.h
    ${CMAKE_CURRENT_SOURCE_DIR}/SelectedBuildingPanel.h
    ${CMAKE_CURRENT_SOURCE_DIR}/FieldSelectionPanel.h
    ${CMAKE_CURRENT_SOURCE_DIR}/BlueprintPanel.h
    ${CMAKE_CURRENT_SOURCE_DIR}/ShipLayoutDialog.h
    ${CMAKE_CURRENT_SOURCE_DIR}/ShipLayoutPreview.h
    ${CMAKE_CURRENT_SOURCE_DIR}/ShipStatsPanel.h
    ${CMAKE_CURRENT_SOURCE_DIR}/SchematicChoiceDialog.h
    ${CMAKE_CURRENT_SOURCE_DIR}/RecipeSelectionDialog.h
    ${CMAKE_CURRENT_SOURCE_DIR}/RecipeTooltip.h
    ${CMAKE_CURRENT_SOURCE_DIR}/ItemIconCache.h
    ${CMAKE_CURRENT_SOURCE_DIR}/IconCaption.h
    PARENT_SCOPE
)

SET(SRCS
    ${SRCS}
    ${CMAKE_CURRENT_SOURCE_DIR}/VisualsLoader.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/MainWindow.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/ModalDimOverlay.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/GameWorldView.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/HeaderBar.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/BuildButtonGrid.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/SelectedBuildingPanel.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/FieldSelectionPanel.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/BlueprintPanel.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/ShipLayoutDialog.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/ShipLayoutPreview.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/ShipStatsPanel.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/SchematicChoiceDialog.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/RecipeSelectionDialog.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/RecipeTooltip.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/ItemIconCache.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/IconCaption.cpp
    PARENT_SCOPE
)
