diff --git a/inc/hgl/graph/vulkan/VKDevice.h b/inc/hgl/graph/vulkan/VKDevice.h index 56807249..87d1dd5a 100644 --- a/inc/hgl/graph/vulkan/VKDevice.h +++ b/inc/hgl/graph/vulkan/VKDevice.h @@ -13,7 +13,7 @@ #include #include #include -#include +#include namespace hgl { diff --git a/inc/hgl/graph/vulkan/VKMaterial.h b/inc/hgl/graph/vulkan/VKMaterial.h index d9639dff..6e27c476 100644 --- a/inc/hgl/graph/vulkan/VKMaterial.h +++ b/inc/hgl/graph/vulkan/VKMaterial.h @@ -4,7 +4,7 @@ #include #include #include -#include +#include #include VK_NAMESPACE_BEGIN class DescriptorSetLayoutCreater; diff --git a/inc/hgl/graph/vulkan/ShaderModuleMap.h b/inc/hgl/graph/vulkan/VKShaderModuleMap.h similarity index 100% rename from inc/hgl/graph/vulkan/ShaderModuleMap.h rename to inc/hgl/graph/vulkan/VKShaderModuleMap.h diff --git a/src/GUI/CMakeLists.txt b/src/GUI/CMakeLists.txt index b89f8576..a9396c23 100644 --- a/src/GUI/CMakeLists.txt +++ b/src/GUI/CMakeLists.txt @@ -1,14 +1,26 @@ -file(GLOB GUI_HEADER ${ROOT_INCLUDE_PATH}/hgl/gui/*.*) +SET(GUI_INCLUDE_PATH ${ROOT_INCLUDE_PATH}/hgl/gui) -set(GUI_SOURCE Widget.cpp - Form.cpp - Panel.cpp - ThemeEngine.cpp - DefaultThemeEngine.h - DefaultThemeEngine.cpp) +SET(THEME_SOURCE ${GUI_INCLUDE_PATH}/ThemeForm.h + ${GUI_INCLUDE_PATH}/ThemeEngine.h + ThemeEngine.cpp) -SOURCE_GROUP("Header Files" FILES ${GUI_HEADER}) -SOURCE_GROUP("Source Files" FILES ${GUI_SOURCE}) +SET(DEFAULT_THEME_SOURCE DefaultThemeEngine.h + DefaultThemeEngine.cpp + DTForm.h + DTForm.cpp) -add_cm_library(ULRE.GUI "ULRE" ${GUI_HEADER} - ${GUI_SOURCE}) +set(WIDGET_SOURCE ${GUI_INCLUDE_PATH}/Widget.h + ${GUI_INCLUDE_PATH}/Layout.h + ${GUI_INCLUDE_PATH}/Form.h + ${GUI_INCLUDE_PATH}/Panel.h + Widget.cpp + Form.cpp + Panel.cpp) + +SOURCE_GROUP("Widget" FILES ${WIDGET_SOURCE}) +SOURCE_GROUP("Theme" FILES ${THEME_SOURCE}) +SOURCE_GROUP("Theme\\Default" FILES ${DEFAULT_THEME_SOURCE}) + +add_cm_library(ULRE.GUI "ULRE" ${THEME_SOURCE} + ${DEFAULT_THEME_SOURCE} + ${WIDGET_SOURCE}) diff --git a/src/RenderDevice/Vulkan/CMakeLists.txt b/src/RenderDevice/Vulkan/CMakeLists.txt index 6594e4e1..4a2a3a2c 100644 --- a/src/RenderDevice/Vulkan/CMakeLists.txt +++ b/src/RenderDevice/Vulkan/CMakeLists.txt @@ -48,8 +48,8 @@ SET(VK_DESCRIPTOR_SETS_SOURCE ${RD_INCLUDE_PATH}/VKDescriptorSets.h SOURCE_GROUP("Descriptor Sets" FILES ${VK_DESCRIPTOR_SETS_SOURCE}) SET(VK_SHADER_SOURCE ${RD_INCLUDE_PATH}/VKShaderModule.h - ${RD_INCLUDE_PATH}/ShaderModuleMap.h - ShaderModuleMap.cpp + ${RD_INCLUDE_PATH}/VKShaderModuleMap.h + VKShaderModuleMap.cpp VKShaderModule.cpp) SET(VK_TEXTURE_SOURCE ${RD_INCLUDE_PATH}/VKImageView.h diff --git a/src/RenderDevice/Vulkan/VKDatabaseMaterial.cpp b/src/RenderDevice/Vulkan/VKDatabaseMaterial.cpp index 8cddf608..38ba76cf 100644 --- a/src/RenderDevice/Vulkan/VKDatabaseMaterial.cpp +++ b/src/RenderDevice/Vulkan/VKDatabaseMaterial.cpp @@ -1,7 +1,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/src/RenderDevice/Vulkan/VKMaterial.cpp b/src/RenderDevice/Vulkan/VKMaterial.cpp index c118c942..e7f46ea2 100644 --- a/src/RenderDevice/Vulkan/VKMaterial.cpp +++ b/src/RenderDevice/Vulkan/VKMaterial.cpp @@ -2,7 +2,7 @@ #include #include #include -#include +#include #include #include #include"VKDescriptorSetLayoutCreater.h" diff --git a/src/RenderDevice/Vulkan/ShaderModuleMap.cpp b/src/RenderDevice/Vulkan/VKShaderModuleMap.cpp similarity index 86% rename from src/RenderDevice/Vulkan/ShaderModuleMap.cpp rename to src/RenderDevice/Vulkan/VKShaderModuleMap.cpp index 208aa002..c14655d7 100644 --- a/src/RenderDevice/Vulkan/ShaderModuleMap.cpp +++ b/src/RenderDevice/Vulkan/VKShaderModuleMap.cpp @@ -1,4 +1,4 @@ -#include +#include #include VK_NAMESPACE_BEGIN