diff --git a/CMakeLists.txt b/CMakeLists.txt index 85110aa0..3232d4b9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,15 +1,10 @@ -# CMakeList.txt: archivo del proyecto de CMake de nivel superior, establezca la configuración global -# e incluya los subproyectos aquí. -# cmake_minimum_required (VERSION 3.8) -# Habilite Recarga activa para los compiladores de MSVC si se admiten. if (POLICY CMP0141) - cmake_policy(SET CMP0141 NEW) - set(CMAKE_MSVC_DEBUG_INFORMATION_FORMAT "$,$>,$<$:EditAndContinue>,$<$:ProgramDatabase>>") + cmake_policy(SET CMP0141 NEW) + set(CMAKE_MSVC_DEBUG_INFORMATION_FORMAT "$,$>,$<$:EditAndContinue>,$<$:ProgramDatabase>>") endif() project ("Aetherion") -# Incluya los subproyectos. -add_subdirectory ("src") +add_subdirectory ("Engine") diff --git a/Engine/CMakeLists.txt b/Engine/CMakeLists.txt new file mode 100644 index 00000000..dd58d0e8 --- /dev/null +++ b/Engine/CMakeLists.txt @@ -0,0 +1 @@ +add_subdirectory ("src") diff --git a/include/imgui/.editorconfig b/Engine/include/imgui/.editorconfig similarity index 100% rename from include/imgui/.editorconfig rename to Engine/include/imgui/.editorconfig diff --git a/include/imgui/.gitattributes b/Engine/include/imgui/.gitattributes similarity index 100% rename from include/imgui/.gitattributes rename to Engine/include/imgui/.gitattributes diff --git a/include/imgui/.github/FUNDING.yml b/Engine/include/imgui/.github/FUNDING.yml similarity index 100% rename from include/imgui/.github/FUNDING.yml rename to Engine/include/imgui/.github/FUNDING.yml diff --git a/include/imgui/.github/ISSUE_TEMPLATE/config.yml b/Engine/include/imgui/.github/ISSUE_TEMPLATE/config.yml similarity index 100% rename from include/imgui/.github/ISSUE_TEMPLATE/config.yml rename to Engine/include/imgui/.github/ISSUE_TEMPLATE/config.yml diff --git a/include/imgui/.github/ISSUE_TEMPLATE/issue_template.yml b/Engine/include/imgui/.github/ISSUE_TEMPLATE/issue_template.yml similarity index 100% rename from include/imgui/.github/ISSUE_TEMPLATE/issue_template.yml rename to Engine/include/imgui/.github/ISSUE_TEMPLATE/issue_template.yml diff --git a/include/imgui/.github/pull_request_template.md b/Engine/include/imgui/.github/pull_request_template.md similarity index 100% rename from include/imgui/.github/pull_request_template.md rename to Engine/include/imgui/.github/pull_request_template.md diff --git a/include/imgui/.github/workflows/build.yml b/Engine/include/imgui/.github/workflows/build.yml similarity index 100% rename from include/imgui/.github/workflows/build.yml rename to Engine/include/imgui/.github/workflows/build.yml diff --git a/include/imgui/.github/workflows/build_windows_vulkan_libs.ps1 b/Engine/include/imgui/.github/workflows/build_windows_vulkan_libs.ps1 similarity index 100% rename from include/imgui/.github/workflows/build_windows_vulkan_libs.ps1 rename to Engine/include/imgui/.github/workflows/build_windows_vulkan_libs.ps1 diff --git a/include/imgui/.github/workflows/manual.yml b/Engine/include/imgui/.github/workflows/manual.yml similarity index 100% rename from include/imgui/.github/workflows/manual.yml rename to Engine/include/imgui/.github/workflows/manual.yml diff --git a/include/imgui/.github/workflows/scheduled.yml b/Engine/include/imgui/.github/workflows/scheduled.yml similarity index 100% rename from include/imgui/.github/workflows/scheduled.yml rename to Engine/include/imgui/.github/workflows/scheduled.yml diff --git a/include/imgui/.github/workflows/static-analysis.yml b/Engine/include/imgui/.github/workflows/static-analysis.yml similarity index 100% rename from include/imgui/.github/workflows/static-analysis.yml rename to Engine/include/imgui/.github/workflows/static-analysis.yml diff --git a/include/imgui/.gitignore b/Engine/include/imgui/.gitignore similarity index 100% rename from include/imgui/.gitignore rename to Engine/include/imgui/.gitignore diff --git a/include/imgui/LICENSE.txt b/Engine/include/imgui/LICENSE.txt similarity index 100% rename from include/imgui/LICENSE.txt rename to Engine/include/imgui/LICENSE.txt diff --git a/include/imgui/backends/imgui_impl_dx11.cpp b/Engine/include/imgui/backends/imgui_impl_dx11.cpp similarity index 100% rename from include/imgui/backends/imgui_impl_dx11.cpp rename to Engine/include/imgui/backends/imgui_impl_dx11.cpp diff --git a/include/imgui/backends/imgui_impl_dx11.h b/Engine/include/imgui/backends/imgui_impl_dx11.h similarity index 100% rename from include/imgui/backends/imgui_impl_dx11.h rename to Engine/include/imgui/backends/imgui_impl_dx11.h diff --git a/include/imgui/backends/imgui_impl_dx12.cpp b/Engine/include/imgui/backends/imgui_impl_dx12.cpp similarity index 100% rename from include/imgui/backends/imgui_impl_dx12.cpp rename to Engine/include/imgui/backends/imgui_impl_dx12.cpp diff --git a/include/imgui/backends/imgui_impl_dx12.h b/Engine/include/imgui/backends/imgui_impl_dx12.h similarity index 100% rename from include/imgui/backends/imgui_impl_dx12.h rename to Engine/include/imgui/backends/imgui_impl_dx12.h diff --git a/include/imgui/backends/imgui_impl_glfw.cpp b/Engine/include/imgui/backends/imgui_impl_glfw.cpp similarity index 100% rename from include/imgui/backends/imgui_impl_glfw.cpp rename to Engine/include/imgui/backends/imgui_impl_glfw.cpp diff --git a/include/imgui/backends/imgui_impl_glfw.h b/Engine/include/imgui/backends/imgui_impl_glfw.h similarity index 100% rename from include/imgui/backends/imgui_impl_glfw.h rename to Engine/include/imgui/backends/imgui_impl_glfw.h diff --git a/include/imgui/backends/imgui_impl_metal.h b/Engine/include/imgui/backends/imgui_impl_metal.h similarity index 100% rename from include/imgui/backends/imgui_impl_metal.h rename to Engine/include/imgui/backends/imgui_impl_metal.h diff --git a/include/imgui/backends/imgui_impl_metal.mm b/Engine/include/imgui/backends/imgui_impl_metal.mm similarity index 100% rename from include/imgui/backends/imgui_impl_metal.mm rename to Engine/include/imgui/backends/imgui_impl_metal.mm diff --git a/include/imgui/backends/imgui_impl_null.cpp b/Engine/include/imgui/backends/imgui_impl_null.cpp similarity index 100% rename from include/imgui/backends/imgui_impl_null.cpp rename to Engine/include/imgui/backends/imgui_impl_null.cpp diff --git a/include/imgui/backends/imgui_impl_null.h b/Engine/include/imgui/backends/imgui_impl_null.h similarity index 100% rename from include/imgui/backends/imgui_impl_null.h rename to Engine/include/imgui/backends/imgui_impl_null.h diff --git a/include/imgui/backends/imgui_impl_osx.h b/Engine/include/imgui/backends/imgui_impl_osx.h similarity index 100% rename from include/imgui/backends/imgui_impl_osx.h rename to Engine/include/imgui/backends/imgui_impl_osx.h diff --git a/include/imgui/backends/imgui_impl_osx.mm b/Engine/include/imgui/backends/imgui_impl_osx.mm similarity index 100% rename from include/imgui/backends/imgui_impl_osx.mm rename to Engine/include/imgui/backends/imgui_impl_osx.mm diff --git a/include/imgui/backends/imgui_impl_vulkan.cpp b/Engine/include/imgui/backends/imgui_impl_vulkan.cpp similarity index 100% rename from include/imgui/backends/imgui_impl_vulkan.cpp rename to Engine/include/imgui/backends/imgui_impl_vulkan.cpp diff --git a/include/imgui/backends/imgui_impl_vulkan.h b/Engine/include/imgui/backends/imgui_impl_vulkan.h similarity index 100% rename from include/imgui/backends/imgui_impl_vulkan.h rename to Engine/include/imgui/backends/imgui_impl_vulkan.h diff --git a/include/imgui/backends/imgui_impl_win32.cpp b/Engine/include/imgui/backends/imgui_impl_win32.cpp similarity index 100% rename from include/imgui/backends/imgui_impl_win32.cpp rename to Engine/include/imgui/backends/imgui_impl_win32.cpp diff --git a/include/imgui/backends/imgui_impl_win32.h b/Engine/include/imgui/backends/imgui_impl_win32.h similarity index 100% rename from include/imgui/backends/imgui_impl_win32.h rename to Engine/include/imgui/backends/imgui_impl_win32.h diff --git a/include/imgui/backends/sdlgpu3/build_instructions.txt b/Engine/include/imgui/backends/sdlgpu3/build_instructions.txt similarity index 100% rename from include/imgui/backends/sdlgpu3/build_instructions.txt rename to Engine/include/imgui/backends/sdlgpu3/build_instructions.txt diff --git a/include/imgui/backends/sdlgpu3/shader.frag b/Engine/include/imgui/backends/sdlgpu3/shader.frag similarity index 100% rename from include/imgui/backends/sdlgpu3/shader.frag rename to Engine/include/imgui/backends/sdlgpu3/shader.frag diff --git a/include/imgui/backends/sdlgpu3/shader.vert b/Engine/include/imgui/backends/sdlgpu3/shader.vert similarity index 100% rename from include/imgui/backends/sdlgpu3/shader.vert rename to Engine/include/imgui/backends/sdlgpu3/shader.vert diff --git a/include/imgui/backends/vulkan/build_instructions.txt b/Engine/include/imgui/backends/vulkan/build_instructions.txt similarity index 100% rename from include/imgui/backends/vulkan/build_instructions.txt rename to Engine/include/imgui/backends/vulkan/build_instructions.txt diff --git a/include/imgui/backends/vulkan/generate_spv.sh b/Engine/include/imgui/backends/vulkan/generate_spv.sh similarity index 100% rename from include/imgui/backends/vulkan/generate_spv.sh rename to Engine/include/imgui/backends/vulkan/generate_spv.sh diff --git a/include/imgui/backends/vulkan/glsl_shader.frag b/Engine/include/imgui/backends/vulkan/glsl_shader.frag similarity index 100% rename from include/imgui/backends/vulkan/glsl_shader.frag rename to Engine/include/imgui/backends/vulkan/glsl_shader.frag diff --git a/include/imgui/backends/vulkan/glsl_shader.vert b/Engine/include/imgui/backends/vulkan/glsl_shader.vert similarity index 100% rename from include/imgui/backends/vulkan/glsl_shader.vert rename to Engine/include/imgui/backends/vulkan/glsl_shader.vert diff --git a/include/imgui/docs/BACKENDS.md b/Engine/include/imgui/docs/BACKENDS.md similarity index 100% rename from include/imgui/docs/BACKENDS.md rename to Engine/include/imgui/docs/BACKENDS.md diff --git a/include/imgui/docs/CHANGELOG.txt b/Engine/include/imgui/docs/CHANGELOG.txt similarity index 100% rename from include/imgui/docs/CHANGELOG.txt rename to Engine/include/imgui/docs/CHANGELOG.txt diff --git a/include/imgui/docs/CONTRIBUTING.md b/Engine/include/imgui/docs/CONTRIBUTING.md similarity index 100% rename from include/imgui/docs/CONTRIBUTING.md rename to Engine/include/imgui/docs/CONTRIBUTING.md diff --git a/include/imgui/docs/EXAMPLES.md b/Engine/include/imgui/docs/EXAMPLES.md similarity index 100% rename from include/imgui/docs/EXAMPLES.md rename to Engine/include/imgui/docs/EXAMPLES.md diff --git a/include/imgui/docs/FAQ.md b/Engine/include/imgui/docs/FAQ.md similarity index 100% rename from include/imgui/docs/FAQ.md rename to Engine/include/imgui/docs/FAQ.md diff --git a/include/imgui/docs/FONTS.md b/Engine/include/imgui/docs/FONTS.md similarity index 100% rename from include/imgui/docs/FONTS.md rename to Engine/include/imgui/docs/FONTS.md diff --git a/include/imgui/docs/README.md b/Engine/include/imgui/docs/README.md similarity index 100% rename from include/imgui/docs/README.md rename to Engine/include/imgui/docs/README.md diff --git a/include/imgui/docs/TODO.txt b/Engine/include/imgui/docs/TODO.txt similarity index 100% rename from include/imgui/docs/TODO.txt rename to Engine/include/imgui/docs/TODO.txt diff --git a/include/imgui/examples/README.txt b/Engine/include/imgui/examples/README.txt similarity index 100% rename from include/imgui/examples/README.txt rename to Engine/include/imgui/examples/README.txt diff --git a/include/imgui/examples/example_allegro5/README.md b/Engine/include/imgui/examples/example_allegro5/README.md similarity index 100% rename from include/imgui/examples/example_allegro5/README.md rename to Engine/include/imgui/examples/example_allegro5/README.md diff --git a/include/imgui/examples/example_allegro5/example_allegro5.vcxproj b/Engine/include/imgui/examples/example_allegro5/example_allegro5.vcxproj similarity index 100% rename from include/imgui/examples/example_allegro5/example_allegro5.vcxproj rename to Engine/include/imgui/examples/example_allegro5/example_allegro5.vcxproj diff --git a/include/imgui/examples/example_allegro5/example_allegro5.vcxproj.filters b/Engine/include/imgui/examples/example_allegro5/example_allegro5.vcxproj.filters similarity index 100% rename from include/imgui/examples/example_allegro5/example_allegro5.vcxproj.filters rename to Engine/include/imgui/examples/example_allegro5/example_allegro5.vcxproj.filters diff --git a/include/imgui/examples/example_allegro5/imconfig_allegro5.h b/Engine/include/imgui/examples/example_allegro5/imconfig_allegro5.h similarity index 100% rename from include/imgui/examples/example_allegro5/imconfig_allegro5.h rename to Engine/include/imgui/examples/example_allegro5/imconfig_allegro5.h diff --git a/include/imgui/examples/example_allegro5/main.cpp b/Engine/include/imgui/examples/example_allegro5/main.cpp similarity index 100% rename from include/imgui/examples/example_allegro5/main.cpp rename to Engine/include/imgui/examples/example_allegro5/main.cpp diff --git a/include/imgui/examples/example_android_opengl3/CMakeLists.txt b/Engine/include/imgui/examples/example_android_opengl3/CMakeLists.txt similarity index 67% rename from include/imgui/examples/example_android_opengl3/CMakeLists.txt rename to Engine/include/imgui/examples/example_android_opengl3/CMakeLists.txt index 63531f4d..742dce0a 100644 --- a/include/imgui/examples/example_android_opengl3/CMakeLists.txt +++ b/Engine/include/imgui/examples/example_android_opengl3/CMakeLists.txt @@ -7,12 +7,12 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_CXX_EXTENSIONS OFF) add_library(${CMAKE_PROJECT_NAME} SHARED - ${CMAKE_CURRENT_SOURCE_DIR}/main.cpp - ${CMAKE_CURRENT_SOURCE_DIR}/../../imgui.cpp - ${CMAKE_CURRENT_SOURCE_DIR}/../../imgui_demo.cpp - ${CMAKE_CURRENT_SOURCE_DIR}/../../imgui_draw.cpp - ${CMAKE_CURRENT_SOURCE_DIR}/../../imgui_tables.cpp - ${CMAKE_CURRENT_SOURCE_DIR}/../../imgui_widgets.cpp + main.cpp + ../../imgui.cpp + ../../imgui_demo.cpp + ../../imgui_draw.cpp + ../../imgui_tables.cpp + ../../imgui_widgets.cpp ${CMAKE_CURRENT_SOURCE_DIR}/../../backends/imgui_impl_android.cpp ${CMAKE_CURRENT_SOURCE_DIR}/../../backends/imgui_impl_opengl3.cpp ${ANDROID_NDK}/sources/android/native_app_glue/android_native_app_glue.c @@ -27,8 +27,8 @@ target_compile_definitions(${CMAKE_PROJECT_NAME} PRIVATE ) target_include_directories(${CMAKE_PROJECT_NAME} PRIVATE - ${CMAKE_CURRENT_SOURCE_DIR}/../.. - ${CMAKE_CURRENT_SOURCE_DIR}/../../backends + ../.. + ../../backends ${ANDROID_NDK}/sources/android/native_app_glue ) diff --git a/include/imgui/examples/example_android_opengl3/android/.gitignore b/Engine/include/imgui/examples/example_android_opengl3/android/.gitignore similarity index 100% rename from include/imgui/examples/example_android_opengl3/android/.gitignore rename to Engine/include/imgui/examples/example_android_opengl3/android/.gitignore diff --git a/include/imgui/examples/example_android_opengl3/android/app/build.gradle b/Engine/include/imgui/examples/example_android_opengl3/android/app/build.gradle similarity index 100% rename from include/imgui/examples/example_android_opengl3/android/app/build.gradle rename to Engine/include/imgui/examples/example_android_opengl3/android/app/build.gradle diff --git a/include/imgui/examples/example_android_opengl3/android/app/src/main/AndroidManifest.xml b/Engine/include/imgui/examples/example_android_opengl3/android/app/src/main/AndroidManifest.xml similarity index 100% rename from include/imgui/examples/example_android_opengl3/android/app/src/main/AndroidManifest.xml rename to Engine/include/imgui/examples/example_android_opengl3/android/app/src/main/AndroidManifest.xml diff --git a/include/imgui/examples/example_android_opengl3/android/app/src/main/java/MainActivity.kt b/Engine/include/imgui/examples/example_android_opengl3/android/app/src/main/java/MainActivity.kt similarity index 100% rename from include/imgui/examples/example_android_opengl3/android/app/src/main/java/MainActivity.kt rename to Engine/include/imgui/examples/example_android_opengl3/android/app/src/main/java/MainActivity.kt diff --git a/include/imgui/examples/example_android_opengl3/android/build.gradle b/Engine/include/imgui/examples/example_android_opengl3/android/build.gradle similarity index 100% rename from include/imgui/examples/example_android_opengl3/android/build.gradle rename to Engine/include/imgui/examples/example_android_opengl3/android/build.gradle diff --git a/include/imgui/examples/example_android_opengl3/android/settings.gradle b/Engine/include/imgui/examples/example_android_opengl3/android/settings.gradle similarity index 100% rename from include/imgui/examples/example_android_opengl3/android/settings.gradle rename to Engine/include/imgui/examples/example_android_opengl3/android/settings.gradle diff --git a/include/imgui/examples/example_android_opengl3/main.cpp b/Engine/include/imgui/examples/example_android_opengl3/main.cpp similarity index 100% rename from include/imgui/examples/example_android_opengl3/main.cpp rename to Engine/include/imgui/examples/example_android_opengl3/main.cpp diff --git a/include/imgui/examples/example_apple_metal/README.md b/Engine/include/imgui/examples/example_apple_metal/README.md similarity index 100% rename from include/imgui/examples/example_apple_metal/README.md rename to Engine/include/imgui/examples/example_apple_metal/README.md diff --git a/include/imgui/examples/example_apple_metal/example_apple_metal.xcodeproj/project.pbxproj b/Engine/include/imgui/examples/example_apple_metal/example_apple_metal.xcodeproj/project.pbxproj similarity index 100% rename from include/imgui/examples/example_apple_metal/example_apple_metal.xcodeproj/project.pbxproj rename to Engine/include/imgui/examples/example_apple_metal/example_apple_metal.xcodeproj/project.pbxproj diff --git a/include/imgui/examples/example_apple_metal/iOS/Info-iOS.plist b/Engine/include/imgui/examples/example_apple_metal/iOS/Info-iOS.plist similarity index 100% rename from include/imgui/examples/example_apple_metal/iOS/Info-iOS.plist rename to Engine/include/imgui/examples/example_apple_metal/iOS/Info-iOS.plist diff --git a/include/imgui/examples/example_apple_metal/iOS/LaunchScreen.storyboard b/Engine/include/imgui/examples/example_apple_metal/iOS/LaunchScreen.storyboard similarity index 100% rename from include/imgui/examples/example_apple_metal/iOS/LaunchScreen.storyboard rename to Engine/include/imgui/examples/example_apple_metal/iOS/LaunchScreen.storyboard diff --git a/include/imgui/examples/example_apple_metal/macOS/Info-macOS.plist b/Engine/include/imgui/examples/example_apple_metal/macOS/Info-macOS.plist similarity index 100% rename from include/imgui/examples/example_apple_metal/macOS/Info-macOS.plist rename to Engine/include/imgui/examples/example_apple_metal/macOS/Info-macOS.plist diff --git a/include/imgui/examples/example_apple_metal/macOS/MainMenu.storyboard b/Engine/include/imgui/examples/example_apple_metal/macOS/MainMenu.storyboard similarity index 100% rename from include/imgui/examples/example_apple_metal/macOS/MainMenu.storyboard rename to Engine/include/imgui/examples/example_apple_metal/macOS/MainMenu.storyboard diff --git a/include/imgui/examples/example_apple_metal/main.mm b/Engine/include/imgui/examples/example_apple_metal/main.mm similarity index 100% rename from include/imgui/examples/example_apple_metal/main.mm rename to Engine/include/imgui/examples/example_apple_metal/main.mm diff --git a/include/imgui/examples/example_apple_opengl2/example_apple_opengl2.xcodeproj/project.pbxproj b/Engine/include/imgui/examples/example_apple_opengl2/example_apple_opengl2.xcodeproj/project.pbxproj similarity index 100% rename from include/imgui/examples/example_apple_opengl2/example_apple_opengl2.xcodeproj/project.pbxproj rename to Engine/include/imgui/examples/example_apple_opengl2/example_apple_opengl2.xcodeproj/project.pbxproj diff --git a/include/imgui/examples/example_apple_opengl2/main.mm b/Engine/include/imgui/examples/example_apple_opengl2/main.mm similarity index 100% rename from include/imgui/examples/example_apple_opengl2/main.mm rename to Engine/include/imgui/examples/example_apple_opengl2/main.mm diff --git a/include/imgui/examples/example_glfw_metal/main.mm b/Engine/include/imgui/examples/example_glfw_metal/main.mm similarity index 100% rename from include/imgui/examples/example_glfw_metal/main.mm rename to Engine/include/imgui/examples/example_glfw_metal/main.mm diff --git a/include/imgui/examples/example_glfw_opengl2/build_win32.bat b/Engine/include/imgui/examples/example_glfw_opengl2/build_win32.bat similarity index 100% rename from include/imgui/examples/example_glfw_opengl2/build_win32.bat rename to Engine/include/imgui/examples/example_glfw_opengl2/build_win32.bat diff --git a/include/imgui/examples/example_glfw_opengl2/example_glfw_opengl2.vcxproj b/Engine/include/imgui/examples/example_glfw_opengl2/example_glfw_opengl2.vcxproj similarity index 100% rename from include/imgui/examples/example_glfw_opengl2/example_glfw_opengl2.vcxproj rename to Engine/include/imgui/examples/example_glfw_opengl2/example_glfw_opengl2.vcxproj diff --git a/include/imgui/examples/example_glfw_opengl2/example_glfw_opengl2.vcxproj.filters b/Engine/include/imgui/examples/example_glfw_opengl2/example_glfw_opengl2.vcxproj.filters similarity index 100% rename from include/imgui/examples/example_glfw_opengl2/example_glfw_opengl2.vcxproj.filters rename to Engine/include/imgui/examples/example_glfw_opengl2/example_glfw_opengl2.vcxproj.filters diff --git a/include/imgui/examples/example_glfw_opengl2/main.cpp b/Engine/include/imgui/examples/example_glfw_opengl2/main.cpp similarity index 100% rename from include/imgui/examples/example_glfw_opengl2/main.cpp rename to Engine/include/imgui/examples/example_glfw_opengl2/main.cpp diff --git a/include/imgui/examples/example_glfw_opengl3/Makefile.emscripten b/Engine/include/imgui/examples/example_glfw_opengl3/Makefile.emscripten similarity index 100% rename from include/imgui/examples/example_glfw_opengl3/Makefile.emscripten rename to Engine/include/imgui/examples/example_glfw_opengl3/Makefile.emscripten diff --git a/include/imgui/examples/example_glfw_opengl3/build_win32.bat b/Engine/include/imgui/examples/example_glfw_opengl3/build_win32.bat similarity index 100% rename from include/imgui/examples/example_glfw_opengl3/build_win32.bat rename to Engine/include/imgui/examples/example_glfw_opengl3/build_win32.bat diff --git a/include/imgui/examples/example_glfw_opengl3/example_glfw_opengl3.vcxproj b/Engine/include/imgui/examples/example_glfw_opengl3/example_glfw_opengl3.vcxproj similarity index 100% rename from include/imgui/examples/example_glfw_opengl3/example_glfw_opengl3.vcxproj rename to Engine/include/imgui/examples/example_glfw_opengl3/example_glfw_opengl3.vcxproj diff --git a/include/imgui/examples/example_glfw_opengl3/example_glfw_opengl3.vcxproj.filters b/Engine/include/imgui/examples/example_glfw_opengl3/example_glfw_opengl3.vcxproj.filters similarity index 100% rename from include/imgui/examples/example_glfw_opengl3/example_glfw_opengl3.vcxproj.filters rename to Engine/include/imgui/examples/example_glfw_opengl3/example_glfw_opengl3.vcxproj.filters diff --git a/include/imgui/examples/example_glfw_opengl3/main.cpp b/Engine/include/imgui/examples/example_glfw_opengl3/main.cpp similarity index 100% rename from include/imgui/examples/example_glfw_opengl3/main.cpp rename to Engine/include/imgui/examples/example_glfw_opengl3/main.cpp diff --git a/include/imgui/examples/example_glfw_vulkan/CMakeLists.txt b/Engine/include/imgui/examples/example_glfw_vulkan/CMakeLists.txt similarity index 98% rename from include/imgui/examples/example_glfw_vulkan/CMakeLists.txt rename to Engine/include/imgui/examples/example_glfw_vulkan/CMakeLists.txt index 75475dba..500ebfa7 100644 --- a/include/imgui/examples/example_glfw_vulkan/CMakeLists.txt +++ b/Engine/include/imgui/examples/example_glfw_vulkan/CMakeLists.txt @@ -27,7 +27,7 @@ add_subdirectory(${GLFW_DIR} binary_dir EXCLUDE_FROM_ALL) include_directories(${GLFW_DIR}/include) # Dear ImGui -set(IMGUI_DIR ../../) +set(IMGUI_DIR ../..) include_directories(${IMGUI_DIR} ${IMGUI_DIR}/backends ..) # Libraries diff --git a/include/imgui/examples/example_glfw_vulkan/build_win32.bat b/Engine/include/imgui/examples/example_glfw_vulkan/build_win32.bat similarity index 100% rename from include/imgui/examples/example_glfw_vulkan/build_win32.bat rename to Engine/include/imgui/examples/example_glfw_vulkan/build_win32.bat diff --git a/include/imgui/examples/example_glfw_vulkan/build_win64.bat b/Engine/include/imgui/examples/example_glfw_vulkan/build_win64.bat similarity index 100% rename from include/imgui/examples/example_glfw_vulkan/build_win64.bat rename to Engine/include/imgui/examples/example_glfw_vulkan/build_win64.bat diff --git a/include/imgui/examples/example_glfw_vulkan/example_glfw_vulkan.vcxproj b/Engine/include/imgui/examples/example_glfw_vulkan/example_glfw_vulkan.vcxproj similarity index 100% rename from include/imgui/examples/example_glfw_vulkan/example_glfw_vulkan.vcxproj rename to Engine/include/imgui/examples/example_glfw_vulkan/example_glfw_vulkan.vcxproj diff --git a/include/imgui/examples/example_glfw_vulkan/example_glfw_vulkan.vcxproj.filters b/Engine/include/imgui/examples/example_glfw_vulkan/example_glfw_vulkan.vcxproj.filters similarity index 100% rename from include/imgui/examples/example_glfw_vulkan/example_glfw_vulkan.vcxproj.filters rename to Engine/include/imgui/examples/example_glfw_vulkan/example_glfw_vulkan.vcxproj.filters diff --git a/include/imgui/examples/example_glfw_vulkan/main.cpp b/Engine/include/imgui/examples/example_glfw_vulkan/main.cpp similarity index 100% rename from include/imgui/examples/example_glfw_vulkan/main.cpp rename to Engine/include/imgui/examples/example_glfw_vulkan/main.cpp diff --git a/include/imgui/examples/example_glfw_wgpu/CMakeLists.txt b/Engine/include/imgui/examples/example_glfw_wgpu/CMakeLists.txt similarity index 99% rename from include/imgui/examples/example_glfw_wgpu/CMakeLists.txt rename to Engine/include/imgui/examples/example_glfw_wgpu/CMakeLists.txt index 86291f9e..d37f26e6 100644 --- a/include/imgui/examples/example_glfw_wgpu/CMakeLists.txt +++ b/Engine/include/imgui/examples/example_glfw_wgpu/CMakeLists.txt @@ -35,7 +35,7 @@ endif() set(CMAKE_CXX_STANDARD 17) # Dawn requires C++17 # Dear ImGui -set(IMGUI_DIR ../../) +set(IMGUI_DIR ../..) set(IMGUI_EXAMPLE_SOURCE_FILES # Example code diff --git a/include/imgui/examples/example_glfw_wgpu/Makefile.emscripten b/Engine/include/imgui/examples/example_glfw_wgpu/Makefile.emscripten similarity index 100% rename from include/imgui/examples/example_glfw_wgpu/Makefile.emscripten rename to Engine/include/imgui/examples/example_glfw_wgpu/Makefile.emscripten diff --git a/include/imgui/examples/example_glfw_wgpu/README.md b/Engine/include/imgui/examples/example_glfw_wgpu/README.md similarity index 100% rename from include/imgui/examples/example_glfw_wgpu/README.md rename to Engine/include/imgui/examples/example_glfw_wgpu/README.md diff --git a/include/imgui/examples/example_glfw_wgpu/main.cpp b/Engine/include/imgui/examples/example_glfw_wgpu/main.cpp similarity index 100% rename from include/imgui/examples/example_glfw_wgpu/main.cpp rename to Engine/include/imgui/examples/example_glfw_wgpu/main.cpp diff --git a/include/imgui/examples/example_glut_opengl2/example_glut_opengl2.vcxproj b/Engine/include/imgui/examples/example_glut_opengl2/example_glut_opengl2.vcxproj similarity index 100% rename from include/imgui/examples/example_glut_opengl2/example_glut_opengl2.vcxproj rename to Engine/include/imgui/examples/example_glut_opengl2/example_glut_opengl2.vcxproj diff --git a/include/imgui/examples/example_glut_opengl2/example_glut_opengl2.vcxproj.filters b/Engine/include/imgui/examples/example_glut_opengl2/example_glut_opengl2.vcxproj.filters similarity index 100% rename from include/imgui/examples/example_glut_opengl2/example_glut_opengl2.vcxproj.filters rename to Engine/include/imgui/examples/example_glut_opengl2/example_glut_opengl2.vcxproj.filters diff --git a/include/imgui/examples/example_glut_opengl2/main.cpp b/Engine/include/imgui/examples/example_glut_opengl2/main.cpp similarity index 100% rename from include/imgui/examples/example_glut_opengl2/main.cpp rename to Engine/include/imgui/examples/example_glut_opengl2/main.cpp diff --git a/include/imgui/examples/example_null/build_win32.bat b/Engine/include/imgui/examples/example_null/build_win32.bat similarity index 100% rename from include/imgui/examples/example_null/build_win32.bat rename to Engine/include/imgui/examples/example_null/build_win32.bat diff --git a/include/imgui/examples/example_null/example_null.vcxproj b/Engine/include/imgui/examples/example_null/example_null.vcxproj similarity index 100% rename from include/imgui/examples/example_null/example_null.vcxproj rename to Engine/include/imgui/examples/example_null/example_null.vcxproj diff --git a/include/imgui/examples/example_null/example_null.vcxproj.filters b/Engine/include/imgui/examples/example_null/example_null.vcxproj.filters similarity index 100% rename from include/imgui/examples/example_null/example_null.vcxproj.filters rename to Engine/include/imgui/examples/example_null/example_null.vcxproj.filters diff --git a/include/imgui/examples/example_null/main.cpp b/Engine/include/imgui/examples/example_null/main.cpp similarity index 100% rename from include/imgui/examples/example_null/main.cpp rename to Engine/include/imgui/examples/example_null/main.cpp diff --git a/include/imgui/examples/example_sdl2_directx11/build_win32.bat b/Engine/include/imgui/examples/example_sdl2_directx11/build_win32.bat similarity index 100% rename from include/imgui/examples/example_sdl2_directx11/build_win32.bat rename to Engine/include/imgui/examples/example_sdl2_directx11/build_win32.bat diff --git a/include/imgui/examples/example_sdl2_directx11/example_sdl2_directx11.vcxproj b/Engine/include/imgui/examples/example_sdl2_directx11/example_sdl2_directx11.vcxproj similarity index 100% rename from include/imgui/examples/example_sdl2_directx11/example_sdl2_directx11.vcxproj rename to Engine/include/imgui/examples/example_sdl2_directx11/example_sdl2_directx11.vcxproj diff --git a/include/imgui/examples/example_sdl2_directx11/example_sdl2_directx11.vcxproj.filters b/Engine/include/imgui/examples/example_sdl2_directx11/example_sdl2_directx11.vcxproj.filters similarity index 100% rename from include/imgui/examples/example_sdl2_directx11/example_sdl2_directx11.vcxproj.filters rename to Engine/include/imgui/examples/example_sdl2_directx11/example_sdl2_directx11.vcxproj.filters diff --git a/include/imgui/examples/example_sdl2_directx11/main.cpp b/Engine/include/imgui/examples/example_sdl2_directx11/main.cpp similarity index 100% rename from include/imgui/examples/example_sdl2_directx11/main.cpp rename to Engine/include/imgui/examples/example_sdl2_directx11/main.cpp diff --git a/include/imgui/examples/example_sdl2_metal/main.mm b/Engine/include/imgui/examples/example_sdl2_metal/main.mm similarity index 100% rename from include/imgui/examples/example_sdl2_metal/main.mm rename to Engine/include/imgui/examples/example_sdl2_metal/main.mm diff --git a/include/imgui/examples/example_sdl2_opengl2/README.md b/Engine/include/imgui/examples/example_sdl2_opengl2/README.md similarity index 100% rename from include/imgui/examples/example_sdl2_opengl2/README.md rename to Engine/include/imgui/examples/example_sdl2_opengl2/README.md diff --git a/include/imgui/examples/example_sdl2_opengl2/build_win32.bat b/Engine/include/imgui/examples/example_sdl2_opengl2/build_win32.bat similarity index 100% rename from include/imgui/examples/example_sdl2_opengl2/build_win32.bat rename to Engine/include/imgui/examples/example_sdl2_opengl2/build_win32.bat diff --git a/include/imgui/examples/example_sdl2_opengl2/example_sdl2_opengl2.vcxproj b/Engine/include/imgui/examples/example_sdl2_opengl2/example_sdl2_opengl2.vcxproj similarity index 100% rename from include/imgui/examples/example_sdl2_opengl2/example_sdl2_opengl2.vcxproj rename to Engine/include/imgui/examples/example_sdl2_opengl2/example_sdl2_opengl2.vcxproj diff --git a/include/imgui/examples/example_sdl2_opengl2/example_sdl2_opengl2.vcxproj.filters b/Engine/include/imgui/examples/example_sdl2_opengl2/example_sdl2_opengl2.vcxproj.filters similarity index 100% rename from include/imgui/examples/example_sdl2_opengl2/example_sdl2_opengl2.vcxproj.filters rename to Engine/include/imgui/examples/example_sdl2_opengl2/example_sdl2_opengl2.vcxproj.filters diff --git a/include/imgui/examples/example_sdl2_opengl2/main.cpp b/Engine/include/imgui/examples/example_sdl2_opengl2/main.cpp similarity index 100% rename from include/imgui/examples/example_sdl2_opengl2/main.cpp rename to Engine/include/imgui/examples/example_sdl2_opengl2/main.cpp diff --git a/include/imgui/examples/example_sdl2_opengl3/Makefile.emscripten b/Engine/include/imgui/examples/example_sdl2_opengl3/Makefile.emscripten similarity index 100% rename from include/imgui/examples/example_sdl2_opengl3/Makefile.emscripten rename to Engine/include/imgui/examples/example_sdl2_opengl3/Makefile.emscripten diff --git a/include/imgui/examples/example_sdl2_opengl3/README.md b/Engine/include/imgui/examples/example_sdl2_opengl3/README.md similarity index 100% rename from include/imgui/examples/example_sdl2_opengl3/README.md rename to Engine/include/imgui/examples/example_sdl2_opengl3/README.md diff --git a/include/imgui/examples/example_sdl2_opengl3/build_win32.bat b/Engine/include/imgui/examples/example_sdl2_opengl3/build_win32.bat similarity index 100% rename from include/imgui/examples/example_sdl2_opengl3/build_win32.bat rename to Engine/include/imgui/examples/example_sdl2_opengl3/build_win32.bat diff --git a/include/imgui/examples/example_sdl2_opengl3/example_sdl2_opengl3.vcxproj b/Engine/include/imgui/examples/example_sdl2_opengl3/example_sdl2_opengl3.vcxproj similarity index 100% rename from include/imgui/examples/example_sdl2_opengl3/example_sdl2_opengl3.vcxproj rename to Engine/include/imgui/examples/example_sdl2_opengl3/example_sdl2_opengl3.vcxproj diff --git a/include/imgui/examples/example_sdl2_opengl3/example_sdl2_opengl3.vcxproj.filters b/Engine/include/imgui/examples/example_sdl2_opengl3/example_sdl2_opengl3.vcxproj.filters similarity index 100% rename from include/imgui/examples/example_sdl2_opengl3/example_sdl2_opengl3.vcxproj.filters rename to Engine/include/imgui/examples/example_sdl2_opengl3/example_sdl2_opengl3.vcxproj.filters diff --git a/include/imgui/examples/example_sdl2_opengl3/main.cpp b/Engine/include/imgui/examples/example_sdl2_opengl3/main.cpp similarity index 100% rename from include/imgui/examples/example_sdl2_opengl3/main.cpp rename to Engine/include/imgui/examples/example_sdl2_opengl3/main.cpp diff --git a/include/imgui/examples/example_sdl2_sdlrenderer2/README.md b/Engine/include/imgui/examples/example_sdl2_sdlrenderer2/README.md similarity index 100% rename from include/imgui/examples/example_sdl2_sdlrenderer2/README.md rename to Engine/include/imgui/examples/example_sdl2_sdlrenderer2/README.md diff --git a/include/imgui/examples/example_sdl2_sdlrenderer2/build_win32.bat b/Engine/include/imgui/examples/example_sdl2_sdlrenderer2/build_win32.bat similarity index 100% rename from include/imgui/examples/example_sdl2_sdlrenderer2/build_win32.bat rename to Engine/include/imgui/examples/example_sdl2_sdlrenderer2/build_win32.bat diff --git a/include/imgui/examples/example_sdl2_sdlrenderer2/example_sdl2_sdlrenderer2.vcxproj b/Engine/include/imgui/examples/example_sdl2_sdlrenderer2/example_sdl2_sdlrenderer2.vcxproj similarity index 100% rename from include/imgui/examples/example_sdl2_sdlrenderer2/example_sdl2_sdlrenderer2.vcxproj rename to Engine/include/imgui/examples/example_sdl2_sdlrenderer2/example_sdl2_sdlrenderer2.vcxproj diff --git a/include/imgui/examples/example_sdl2_sdlrenderer2/example_sdl2_sdlrenderer2.vcxproj.filters b/Engine/include/imgui/examples/example_sdl2_sdlrenderer2/example_sdl2_sdlrenderer2.vcxproj.filters similarity index 100% rename from include/imgui/examples/example_sdl2_sdlrenderer2/example_sdl2_sdlrenderer2.vcxproj.filters rename to Engine/include/imgui/examples/example_sdl2_sdlrenderer2/example_sdl2_sdlrenderer2.vcxproj.filters diff --git a/include/imgui/examples/example_sdl2_sdlrenderer2/main.cpp b/Engine/include/imgui/examples/example_sdl2_sdlrenderer2/main.cpp similarity index 100% rename from include/imgui/examples/example_sdl2_sdlrenderer2/main.cpp rename to Engine/include/imgui/examples/example_sdl2_sdlrenderer2/main.cpp diff --git a/include/imgui/examples/example_sdl2_vulkan/build_win32.bat b/Engine/include/imgui/examples/example_sdl2_vulkan/build_win32.bat similarity index 100% rename from include/imgui/examples/example_sdl2_vulkan/build_win32.bat rename to Engine/include/imgui/examples/example_sdl2_vulkan/build_win32.bat diff --git a/include/imgui/examples/example_sdl2_vulkan/build_win64.bat b/Engine/include/imgui/examples/example_sdl2_vulkan/build_win64.bat similarity index 100% rename from include/imgui/examples/example_sdl2_vulkan/build_win64.bat rename to Engine/include/imgui/examples/example_sdl2_vulkan/build_win64.bat diff --git a/include/imgui/examples/example_sdl2_vulkan/example_sdl2_vulkan.vcxproj b/Engine/include/imgui/examples/example_sdl2_vulkan/example_sdl2_vulkan.vcxproj similarity index 100% rename from include/imgui/examples/example_sdl2_vulkan/example_sdl2_vulkan.vcxproj rename to Engine/include/imgui/examples/example_sdl2_vulkan/example_sdl2_vulkan.vcxproj diff --git a/include/imgui/examples/example_sdl2_vulkan/example_sdl2_vulkan.vcxproj.filters b/Engine/include/imgui/examples/example_sdl2_vulkan/example_sdl2_vulkan.vcxproj.filters similarity index 100% rename from include/imgui/examples/example_sdl2_vulkan/example_sdl2_vulkan.vcxproj.filters rename to Engine/include/imgui/examples/example_sdl2_vulkan/example_sdl2_vulkan.vcxproj.filters diff --git a/include/imgui/examples/example_sdl2_vulkan/main.cpp b/Engine/include/imgui/examples/example_sdl2_vulkan/main.cpp similarity index 100% rename from include/imgui/examples/example_sdl2_vulkan/main.cpp rename to Engine/include/imgui/examples/example_sdl2_vulkan/main.cpp diff --git a/include/imgui/examples/example_sdl2_wgpu/CMakeLists.txt b/Engine/include/imgui/examples/example_sdl2_wgpu/CMakeLists.txt similarity index 99% rename from include/imgui/examples/example_sdl2_wgpu/CMakeLists.txt rename to Engine/include/imgui/examples/example_sdl2_wgpu/CMakeLists.txt index ae0d626a..6ce4404d 100644 --- a/include/imgui/examples/example_sdl2_wgpu/CMakeLists.txt +++ b/Engine/include/imgui/examples/example_sdl2_wgpu/CMakeLists.txt @@ -35,7 +35,7 @@ endif() set(CMAKE_CXX_STANDARD 17) # Dawn requires C++17 # Dear ImGui -set(IMGUI_DIR ../../) +set(IMGUI_DIR ../..) # ImGui example commons source files set(IMGUI_EXAMPLE_SOURCE_FILES diff --git a/include/imgui/examples/example_sdl2_wgpu/Makefile.emscripten b/Engine/include/imgui/examples/example_sdl2_wgpu/Makefile.emscripten similarity index 100% rename from include/imgui/examples/example_sdl2_wgpu/Makefile.emscripten rename to Engine/include/imgui/examples/example_sdl2_wgpu/Makefile.emscripten diff --git a/include/imgui/examples/example_sdl2_wgpu/README.md b/Engine/include/imgui/examples/example_sdl2_wgpu/README.md similarity index 100% rename from include/imgui/examples/example_sdl2_wgpu/README.md rename to Engine/include/imgui/examples/example_sdl2_wgpu/README.md diff --git a/include/imgui/examples/example_sdl2_wgpu/main.cpp b/Engine/include/imgui/examples/example_sdl2_wgpu/main.cpp similarity index 100% rename from include/imgui/examples/example_sdl2_wgpu/main.cpp rename to Engine/include/imgui/examples/example_sdl2_wgpu/main.cpp diff --git a/include/imgui/examples/example_sdl3_directx11/build_win32.bat b/Engine/include/imgui/examples/example_sdl3_directx11/build_win32.bat similarity index 100% rename from include/imgui/examples/example_sdl3_directx11/build_win32.bat rename to Engine/include/imgui/examples/example_sdl3_directx11/build_win32.bat diff --git a/include/imgui/examples/example_sdl3_directx11/example_sdl3_directx11.vcxproj b/Engine/include/imgui/examples/example_sdl3_directx11/example_sdl3_directx11.vcxproj similarity index 100% rename from include/imgui/examples/example_sdl3_directx11/example_sdl3_directx11.vcxproj rename to Engine/include/imgui/examples/example_sdl3_directx11/example_sdl3_directx11.vcxproj diff --git a/include/imgui/examples/example_sdl3_directx11/example_sdl3_directx11.vcxproj.filters b/Engine/include/imgui/examples/example_sdl3_directx11/example_sdl3_directx11.vcxproj.filters similarity index 100% rename from include/imgui/examples/example_sdl3_directx11/example_sdl3_directx11.vcxproj.filters rename to Engine/include/imgui/examples/example_sdl3_directx11/example_sdl3_directx11.vcxproj.filters diff --git a/include/imgui/examples/example_sdl3_directx11/main.cpp b/Engine/include/imgui/examples/example_sdl3_directx11/main.cpp similarity index 100% rename from include/imgui/examples/example_sdl3_directx11/main.cpp rename to Engine/include/imgui/examples/example_sdl3_directx11/main.cpp diff --git a/include/imgui/examples/example_sdl3_metal/main.mm b/Engine/include/imgui/examples/example_sdl3_metal/main.mm similarity index 100% rename from include/imgui/examples/example_sdl3_metal/main.mm rename to Engine/include/imgui/examples/example_sdl3_metal/main.mm diff --git a/include/imgui/examples/example_sdl3_opengl3/Makefile.emscripten b/Engine/include/imgui/examples/example_sdl3_opengl3/Makefile.emscripten similarity index 100% rename from include/imgui/examples/example_sdl3_opengl3/Makefile.emscripten rename to Engine/include/imgui/examples/example_sdl3_opengl3/Makefile.emscripten diff --git a/include/imgui/examples/example_sdl3_opengl3/README.md b/Engine/include/imgui/examples/example_sdl3_opengl3/README.md similarity index 100% rename from include/imgui/examples/example_sdl3_opengl3/README.md rename to Engine/include/imgui/examples/example_sdl3_opengl3/README.md diff --git a/include/imgui/examples/example_sdl3_opengl3/build_win32.bat b/Engine/include/imgui/examples/example_sdl3_opengl3/build_win32.bat similarity index 100% rename from include/imgui/examples/example_sdl3_opengl3/build_win32.bat rename to Engine/include/imgui/examples/example_sdl3_opengl3/build_win32.bat diff --git a/include/imgui/examples/example_sdl3_opengl3/build_win64.bat b/Engine/include/imgui/examples/example_sdl3_opengl3/build_win64.bat similarity index 100% rename from include/imgui/examples/example_sdl3_opengl3/build_win64.bat rename to Engine/include/imgui/examples/example_sdl3_opengl3/build_win64.bat diff --git a/include/imgui/examples/example_sdl3_opengl3/example_sdl3_opengl3.vcxproj b/Engine/include/imgui/examples/example_sdl3_opengl3/example_sdl3_opengl3.vcxproj similarity index 100% rename from include/imgui/examples/example_sdl3_opengl3/example_sdl3_opengl3.vcxproj rename to Engine/include/imgui/examples/example_sdl3_opengl3/example_sdl3_opengl3.vcxproj diff --git a/include/imgui/examples/example_sdl3_opengl3/example_sdl3_opengl3.vcxproj.filters b/Engine/include/imgui/examples/example_sdl3_opengl3/example_sdl3_opengl3.vcxproj.filters similarity index 100% rename from include/imgui/examples/example_sdl3_opengl3/example_sdl3_opengl3.vcxproj.filters rename to Engine/include/imgui/examples/example_sdl3_opengl3/example_sdl3_opengl3.vcxproj.filters diff --git a/include/imgui/examples/example_sdl3_opengl3/main.cpp b/Engine/include/imgui/examples/example_sdl3_opengl3/main.cpp similarity index 100% rename from include/imgui/examples/example_sdl3_opengl3/main.cpp rename to Engine/include/imgui/examples/example_sdl3_opengl3/main.cpp diff --git a/include/imgui/examples/example_sdl3_sdlgpu3/build_win64.bat b/Engine/include/imgui/examples/example_sdl3_sdlgpu3/build_win64.bat similarity index 100% rename from include/imgui/examples/example_sdl3_sdlgpu3/build_win64.bat rename to Engine/include/imgui/examples/example_sdl3_sdlgpu3/build_win64.bat diff --git a/include/imgui/examples/example_sdl3_sdlgpu3/example_sdl3_sdlgpu3.vcxproj b/Engine/include/imgui/examples/example_sdl3_sdlgpu3/example_sdl3_sdlgpu3.vcxproj similarity index 100% rename from include/imgui/examples/example_sdl3_sdlgpu3/example_sdl3_sdlgpu3.vcxproj rename to Engine/include/imgui/examples/example_sdl3_sdlgpu3/example_sdl3_sdlgpu3.vcxproj diff --git a/include/imgui/examples/example_sdl3_sdlgpu3/example_sdl3_sdlgpu3.vcxproj.filters b/Engine/include/imgui/examples/example_sdl3_sdlgpu3/example_sdl3_sdlgpu3.vcxproj.filters similarity index 100% rename from include/imgui/examples/example_sdl3_sdlgpu3/example_sdl3_sdlgpu3.vcxproj.filters rename to Engine/include/imgui/examples/example_sdl3_sdlgpu3/example_sdl3_sdlgpu3.vcxproj.filters diff --git a/include/imgui/examples/example_sdl3_sdlgpu3/main.cpp b/Engine/include/imgui/examples/example_sdl3_sdlgpu3/main.cpp similarity index 100% rename from include/imgui/examples/example_sdl3_sdlgpu3/main.cpp rename to Engine/include/imgui/examples/example_sdl3_sdlgpu3/main.cpp diff --git a/include/imgui/examples/example_sdl3_sdlrenderer3/build_win32.bat b/Engine/include/imgui/examples/example_sdl3_sdlrenderer3/build_win32.bat similarity index 100% rename from include/imgui/examples/example_sdl3_sdlrenderer3/build_win32.bat rename to Engine/include/imgui/examples/example_sdl3_sdlrenderer3/build_win32.bat diff --git a/include/imgui/examples/example_sdl3_sdlrenderer3/example_sdl3_sdlrenderer3.vcxproj b/Engine/include/imgui/examples/example_sdl3_sdlrenderer3/example_sdl3_sdlrenderer3.vcxproj similarity index 100% rename from include/imgui/examples/example_sdl3_sdlrenderer3/example_sdl3_sdlrenderer3.vcxproj rename to Engine/include/imgui/examples/example_sdl3_sdlrenderer3/example_sdl3_sdlrenderer3.vcxproj diff --git a/include/imgui/examples/example_sdl3_sdlrenderer3/example_sdl3_sdlrenderer3.vcxproj.filters b/Engine/include/imgui/examples/example_sdl3_sdlrenderer3/example_sdl3_sdlrenderer3.vcxproj.filters similarity index 100% rename from include/imgui/examples/example_sdl3_sdlrenderer3/example_sdl3_sdlrenderer3.vcxproj.filters rename to Engine/include/imgui/examples/example_sdl3_sdlrenderer3/example_sdl3_sdlrenderer3.vcxproj.filters diff --git a/include/imgui/examples/example_sdl3_sdlrenderer3/main.cpp b/Engine/include/imgui/examples/example_sdl3_sdlrenderer3/main.cpp similarity index 100% rename from include/imgui/examples/example_sdl3_sdlrenderer3/main.cpp rename to Engine/include/imgui/examples/example_sdl3_sdlrenderer3/main.cpp diff --git a/include/imgui/examples/example_sdl3_vulkan/build_win32.bat b/Engine/include/imgui/examples/example_sdl3_vulkan/build_win32.bat similarity index 100% rename from include/imgui/examples/example_sdl3_vulkan/build_win32.bat rename to Engine/include/imgui/examples/example_sdl3_vulkan/build_win32.bat diff --git a/include/imgui/examples/example_sdl3_vulkan/build_win64.bat b/Engine/include/imgui/examples/example_sdl3_vulkan/build_win64.bat similarity index 100% rename from include/imgui/examples/example_sdl3_vulkan/build_win64.bat rename to Engine/include/imgui/examples/example_sdl3_vulkan/build_win64.bat diff --git a/include/imgui/examples/example_sdl3_vulkan/example_sdl3_vulkan.vcxproj b/Engine/include/imgui/examples/example_sdl3_vulkan/example_sdl3_vulkan.vcxproj similarity index 100% rename from include/imgui/examples/example_sdl3_vulkan/example_sdl3_vulkan.vcxproj rename to Engine/include/imgui/examples/example_sdl3_vulkan/example_sdl3_vulkan.vcxproj diff --git a/include/imgui/examples/example_sdl3_vulkan/example_sdl3_vulkan.vcxproj.filters b/Engine/include/imgui/examples/example_sdl3_vulkan/example_sdl3_vulkan.vcxproj.filters similarity index 100% rename from include/imgui/examples/example_sdl3_vulkan/example_sdl3_vulkan.vcxproj.filters rename to Engine/include/imgui/examples/example_sdl3_vulkan/example_sdl3_vulkan.vcxproj.filters diff --git a/include/imgui/examples/example_sdl3_vulkan/main.cpp b/Engine/include/imgui/examples/example_sdl3_vulkan/main.cpp similarity index 100% rename from include/imgui/examples/example_sdl3_vulkan/main.cpp rename to Engine/include/imgui/examples/example_sdl3_vulkan/main.cpp diff --git a/include/imgui/examples/example_sdl3_wgpu/CMakeLists.txt b/Engine/include/imgui/examples/example_sdl3_wgpu/CMakeLists.txt similarity index 99% rename from include/imgui/examples/example_sdl3_wgpu/CMakeLists.txt rename to Engine/include/imgui/examples/example_sdl3_wgpu/CMakeLists.txt index 2f3d48f6..af971950 100644 --- a/include/imgui/examples/example_sdl3_wgpu/CMakeLists.txt +++ b/Engine/include/imgui/examples/example_sdl3_wgpu/CMakeLists.txt @@ -35,7 +35,7 @@ endif() set(CMAKE_CXX_STANDARD 17) # Dawn requires C++17 # Dear ImGui -set(IMGUI_DIR ../../) +set(IMGUI_DIR ../..) # ImGui example commons source files set(IMGUI_EXAMPLE_SOURCE_FILES diff --git a/include/imgui/examples/example_sdl3_wgpu/Makefile.emscripten b/Engine/include/imgui/examples/example_sdl3_wgpu/Makefile.emscripten similarity index 100% rename from include/imgui/examples/example_sdl3_wgpu/Makefile.emscripten rename to Engine/include/imgui/examples/example_sdl3_wgpu/Makefile.emscripten diff --git a/include/imgui/examples/example_sdl3_wgpu/README.md b/Engine/include/imgui/examples/example_sdl3_wgpu/README.md similarity index 100% rename from include/imgui/examples/example_sdl3_wgpu/README.md rename to Engine/include/imgui/examples/example_sdl3_wgpu/README.md diff --git a/include/imgui/examples/example_sdl3_wgpu/main.cpp b/Engine/include/imgui/examples/example_sdl3_wgpu/main.cpp similarity index 100% rename from include/imgui/examples/example_sdl3_wgpu/main.cpp rename to Engine/include/imgui/examples/example_sdl3_wgpu/main.cpp diff --git a/include/imgui/examples/example_win32_directx10/build_win32.bat b/Engine/include/imgui/examples/example_win32_directx10/build_win32.bat similarity index 100% rename from include/imgui/examples/example_win32_directx10/build_win32.bat rename to Engine/include/imgui/examples/example_win32_directx10/build_win32.bat diff --git a/include/imgui/examples/example_win32_directx10/example_win32_directx10.vcxproj b/Engine/include/imgui/examples/example_win32_directx10/example_win32_directx10.vcxproj similarity index 100% rename from include/imgui/examples/example_win32_directx10/example_win32_directx10.vcxproj rename to Engine/include/imgui/examples/example_win32_directx10/example_win32_directx10.vcxproj diff --git a/include/imgui/examples/example_win32_directx10/example_win32_directx10.vcxproj.filters b/Engine/include/imgui/examples/example_win32_directx10/example_win32_directx10.vcxproj.filters similarity index 100% rename from include/imgui/examples/example_win32_directx10/example_win32_directx10.vcxproj.filters rename to Engine/include/imgui/examples/example_win32_directx10/example_win32_directx10.vcxproj.filters diff --git a/include/imgui/examples/example_win32_directx10/main.cpp b/Engine/include/imgui/examples/example_win32_directx10/main.cpp similarity index 100% rename from include/imgui/examples/example_win32_directx10/main.cpp rename to Engine/include/imgui/examples/example_win32_directx10/main.cpp diff --git a/include/imgui/examples/example_win32_directx11/build_win32.bat b/Engine/include/imgui/examples/example_win32_directx11/build_win32.bat similarity index 100% rename from include/imgui/examples/example_win32_directx11/build_win32.bat rename to Engine/include/imgui/examples/example_win32_directx11/build_win32.bat diff --git a/include/imgui/examples/example_win32_directx11/example_win32_directx11.vcxproj b/Engine/include/imgui/examples/example_win32_directx11/example_win32_directx11.vcxproj similarity index 100% rename from include/imgui/examples/example_win32_directx11/example_win32_directx11.vcxproj rename to Engine/include/imgui/examples/example_win32_directx11/example_win32_directx11.vcxproj diff --git a/include/imgui/examples/example_win32_directx11/example_win32_directx11.vcxproj.filters b/Engine/include/imgui/examples/example_win32_directx11/example_win32_directx11.vcxproj.filters similarity index 100% rename from include/imgui/examples/example_win32_directx11/example_win32_directx11.vcxproj.filters rename to Engine/include/imgui/examples/example_win32_directx11/example_win32_directx11.vcxproj.filters diff --git a/include/imgui/examples/example_win32_directx11/main.cpp b/Engine/include/imgui/examples/example_win32_directx11/main.cpp similarity index 100% rename from include/imgui/examples/example_win32_directx11/main.cpp rename to Engine/include/imgui/examples/example_win32_directx11/main.cpp diff --git a/include/imgui/examples/example_win32_directx12/build_win32.bat b/Engine/include/imgui/examples/example_win32_directx12/build_win32.bat similarity index 100% rename from include/imgui/examples/example_win32_directx12/build_win32.bat rename to Engine/include/imgui/examples/example_win32_directx12/build_win32.bat diff --git a/include/imgui/examples/example_win32_directx12/example_win32_directx12.vcxproj b/Engine/include/imgui/examples/example_win32_directx12/example_win32_directx12.vcxproj similarity index 100% rename from include/imgui/examples/example_win32_directx12/example_win32_directx12.vcxproj rename to Engine/include/imgui/examples/example_win32_directx12/example_win32_directx12.vcxproj diff --git a/include/imgui/examples/example_win32_directx12/example_win32_directx12.vcxproj.filters b/Engine/include/imgui/examples/example_win32_directx12/example_win32_directx12.vcxproj.filters similarity index 100% rename from include/imgui/examples/example_win32_directx12/example_win32_directx12.vcxproj.filters rename to Engine/include/imgui/examples/example_win32_directx12/example_win32_directx12.vcxproj.filters diff --git a/include/imgui/examples/example_win32_directx12/main.cpp b/Engine/include/imgui/examples/example_win32_directx12/main.cpp similarity index 100% rename from include/imgui/examples/example_win32_directx12/main.cpp rename to Engine/include/imgui/examples/example_win32_directx12/main.cpp diff --git a/include/imgui/examples/example_win32_directx9/build_win32.bat b/Engine/include/imgui/examples/example_win32_directx9/build_win32.bat similarity index 100% rename from include/imgui/examples/example_win32_directx9/build_win32.bat rename to Engine/include/imgui/examples/example_win32_directx9/build_win32.bat diff --git a/include/imgui/examples/example_win32_directx9/example_win32_directx9.vcxproj b/Engine/include/imgui/examples/example_win32_directx9/example_win32_directx9.vcxproj similarity index 100% rename from include/imgui/examples/example_win32_directx9/example_win32_directx9.vcxproj rename to Engine/include/imgui/examples/example_win32_directx9/example_win32_directx9.vcxproj diff --git a/include/imgui/examples/example_win32_directx9/example_win32_directx9.vcxproj.filters b/Engine/include/imgui/examples/example_win32_directx9/example_win32_directx9.vcxproj.filters similarity index 100% rename from include/imgui/examples/example_win32_directx9/example_win32_directx9.vcxproj.filters rename to Engine/include/imgui/examples/example_win32_directx9/example_win32_directx9.vcxproj.filters diff --git a/include/imgui/examples/example_win32_directx9/main.cpp b/Engine/include/imgui/examples/example_win32_directx9/main.cpp similarity index 100% rename from include/imgui/examples/example_win32_directx9/main.cpp rename to Engine/include/imgui/examples/example_win32_directx9/main.cpp diff --git a/include/imgui/examples/example_win32_opengl3/build_mingw.bat b/Engine/include/imgui/examples/example_win32_opengl3/build_mingw.bat similarity index 100% rename from include/imgui/examples/example_win32_opengl3/build_mingw.bat rename to Engine/include/imgui/examples/example_win32_opengl3/build_mingw.bat diff --git a/include/imgui/examples/example_win32_opengl3/build_win32.bat b/Engine/include/imgui/examples/example_win32_opengl3/build_win32.bat similarity index 100% rename from include/imgui/examples/example_win32_opengl3/build_win32.bat rename to Engine/include/imgui/examples/example_win32_opengl3/build_win32.bat diff --git a/include/imgui/examples/example_win32_opengl3/example_win32_opengl3.vcxproj b/Engine/include/imgui/examples/example_win32_opengl3/example_win32_opengl3.vcxproj similarity index 100% rename from include/imgui/examples/example_win32_opengl3/example_win32_opengl3.vcxproj rename to Engine/include/imgui/examples/example_win32_opengl3/example_win32_opengl3.vcxproj diff --git a/include/imgui/examples/example_win32_opengl3/example_win32_opengl3.vcxproj.filters b/Engine/include/imgui/examples/example_win32_opengl3/example_win32_opengl3.vcxproj.filters similarity index 100% rename from include/imgui/examples/example_win32_opengl3/example_win32_opengl3.vcxproj.filters rename to Engine/include/imgui/examples/example_win32_opengl3/example_win32_opengl3.vcxproj.filters diff --git a/include/imgui/examples/example_win32_opengl3/main.cpp b/Engine/include/imgui/examples/example_win32_opengl3/main.cpp similarity index 100% rename from include/imgui/examples/example_win32_opengl3/main.cpp rename to Engine/include/imgui/examples/example_win32_opengl3/main.cpp diff --git a/include/imgui/examples/example_win32_vulkan/build_win32.bat b/Engine/include/imgui/examples/example_win32_vulkan/build_win32.bat similarity index 100% rename from include/imgui/examples/example_win32_vulkan/build_win32.bat rename to Engine/include/imgui/examples/example_win32_vulkan/build_win32.bat diff --git a/include/imgui/examples/example_win32_vulkan/build_win64.bat b/Engine/include/imgui/examples/example_win32_vulkan/build_win64.bat similarity index 100% rename from include/imgui/examples/example_win32_vulkan/build_win64.bat rename to Engine/include/imgui/examples/example_win32_vulkan/build_win64.bat diff --git a/include/imgui/examples/example_win32_vulkan/example_win32_vulkan.vcxproj b/Engine/include/imgui/examples/example_win32_vulkan/example_win32_vulkan.vcxproj similarity index 100% rename from include/imgui/examples/example_win32_vulkan/example_win32_vulkan.vcxproj rename to Engine/include/imgui/examples/example_win32_vulkan/example_win32_vulkan.vcxproj diff --git a/include/imgui/examples/example_win32_vulkan/example_win32_vulkan.vcxproj.filters b/Engine/include/imgui/examples/example_win32_vulkan/example_win32_vulkan.vcxproj.filters similarity index 100% rename from include/imgui/examples/example_win32_vulkan/example_win32_vulkan.vcxproj.filters rename to Engine/include/imgui/examples/example_win32_vulkan/example_win32_vulkan.vcxproj.filters diff --git a/include/imgui/examples/example_win32_vulkan/main.cpp b/Engine/include/imgui/examples/example_win32_vulkan/main.cpp similarity index 100% rename from include/imgui/examples/example_win32_vulkan/main.cpp rename to Engine/include/imgui/examples/example_win32_vulkan/main.cpp diff --git a/include/imgui/examples/imgui_examples.sln b/Engine/include/imgui/examples/imgui_examples.sln similarity index 100% rename from include/imgui/examples/imgui_examples.sln rename to Engine/include/imgui/examples/imgui_examples.sln diff --git a/include/imgui/examples/libs/emscripten/emscripten_mainloop_stub.h b/Engine/include/imgui/examples/libs/emscripten/emscripten_mainloop_stub.h similarity index 100% rename from include/imgui/examples/libs/emscripten/emscripten_mainloop_stub.h rename to Engine/include/imgui/examples/libs/emscripten/emscripten_mainloop_stub.h diff --git a/include/imgui/examples/libs/emscripten/shell_minimal.html b/Engine/include/imgui/examples/libs/emscripten/shell_minimal.html similarity index 100% rename from include/imgui/examples/libs/emscripten/shell_minimal.html rename to Engine/include/imgui/examples/libs/emscripten/shell_minimal.html diff --git a/include/imgui/examples/libs/glfw/COPYING.txt b/Engine/include/imgui/examples/libs/glfw/COPYING.txt similarity index 100% rename from include/imgui/examples/libs/glfw/COPYING.txt rename to Engine/include/imgui/examples/libs/glfw/COPYING.txt diff --git a/include/imgui/examples/libs/glfw/include/GLFW/glfw3.h b/Engine/include/imgui/examples/libs/glfw/include/GLFW/glfw3.h similarity index 100% rename from include/imgui/examples/libs/glfw/include/GLFW/glfw3.h rename to Engine/include/imgui/examples/libs/glfw/include/GLFW/glfw3.h diff --git a/include/imgui/examples/libs/glfw/include/GLFW/glfw3native.h b/Engine/include/imgui/examples/libs/glfw/include/GLFW/glfw3native.h similarity index 100% rename from include/imgui/examples/libs/glfw/include/GLFW/glfw3native.h rename to Engine/include/imgui/examples/libs/glfw/include/GLFW/glfw3native.h diff --git a/include/imgui/examples/libs/usynergy/README.txt b/Engine/include/imgui/examples/libs/usynergy/README.txt similarity index 100% rename from include/imgui/examples/libs/usynergy/README.txt rename to Engine/include/imgui/examples/libs/usynergy/README.txt diff --git a/include/imgui/examples/libs/usynergy/uSynergy.c b/Engine/include/imgui/examples/libs/usynergy/uSynergy.c similarity index 100% rename from include/imgui/examples/libs/usynergy/uSynergy.c rename to Engine/include/imgui/examples/libs/usynergy/uSynergy.c diff --git a/include/imgui/examples/libs/usynergy/uSynergy.h b/Engine/include/imgui/examples/libs/usynergy/uSynergy.h similarity index 100% rename from include/imgui/examples/libs/usynergy/uSynergy.h rename to Engine/include/imgui/examples/libs/usynergy/uSynergy.h diff --git a/include/imgui/imconfig.h b/Engine/include/imgui/imconfig.h similarity index 100% rename from include/imgui/imconfig.h rename to Engine/include/imgui/imconfig.h diff --git a/include/imgui/imgui.cpp b/Engine/include/imgui/imgui.cpp similarity index 100% rename from include/imgui/imgui.cpp rename to Engine/include/imgui/imgui.cpp diff --git a/include/imgui/imgui.h b/Engine/include/imgui/imgui.h similarity index 100% rename from include/imgui/imgui.h rename to Engine/include/imgui/imgui.h diff --git a/include/imgui/imgui_demo.cpp b/Engine/include/imgui/imgui_demo.cpp similarity index 100% rename from include/imgui/imgui_demo.cpp rename to Engine/include/imgui/imgui_demo.cpp diff --git a/include/imgui/imgui_draw.cpp b/Engine/include/imgui/imgui_draw.cpp similarity index 100% rename from include/imgui/imgui_draw.cpp rename to Engine/include/imgui/imgui_draw.cpp diff --git a/include/imgui/imgui_internal.h b/Engine/include/imgui/imgui_internal.h similarity index 100% rename from include/imgui/imgui_internal.h rename to Engine/include/imgui/imgui_internal.h diff --git a/include/imgui/imgui_tables.cpp b/Engine/include/imgui/imgui_tables.cpp similarity index 100% rename from include/imgui/imgui_tables.cpp rename to Engine/include/imgui/imgui_tables.cpp diff --git a/include/imgui/imgui_widgets.cpp b/Engine/include/imgui/imgui_widgets.cpp similarity index 99% rename from include/imgui/imgui_widgets.cpp rename to Engine/include/imgui/imgui_widgets.cpp index c3a8a594..cb0465f2 100644 --- a/include/imgui/imgui_widgets.cpp +++ b/Engine/include/imgui/imgui_widgets.cpp @@ -4210,7 +4210,7 @@ static int STB_TEXTEDIT_INSERTCHARS(ImGuiInputTextState* obj, int pos, const cha #define IMSTB_TEXTEDIT_memmove memmove #include "imstb_textedit.h" -// stb_textedit internally allows for a single undo record to do addition and deletion, but somehow, calling + // stb_textedit internally allows for a single undo record to do addition and deletion, but somehow, calling // the stb_textedit_paste() function creates two separate records, so we perform it manually. (FIXME: Report to nothings/stb?) static void stb_textedit_replace(ImGuiInputTextState* str, STB_TexteditState* state, const IMSTB_TEXTEDIT_CHARTYPE* text, int text_len) { diff --git a/include/imgui/imstb_rectpack.h b/Engine/include/imgui/imstb_rectpack.h similarity index 100% rename from include/imgui/imstb_rectpack.h rename to Engine/include/imgui/imstb_rectpack.h diff --git a/include/imgui/imstb_textedit.h b/Engine/include/imgui/imstb_textedit.h similarity index 100% rename from include/imgui/imstb_textedit.h rename to Engine/include/imgui/imstb_textedit.h diff --git a/include/imgui/imstb_truetype.h b/Engine/include/imgui/imstb_truetype.h similarity index 100% rename from include/imgui/imstb_truetype.h rename to Engine/include/imgui/imstb_truetype.h diff --git a/include/imgui/misc/README.txt b/Engine/include/imgui/misc/README.txt similarity index 100% rename from include/imgui/misc/README.txt rename to Engine/include/imgui/misc/README.txt diff --git a/include/imgui/misc/cpp/README.txt b/Engine/include/imgui/misc/cpp/README.txt similarity index 100% rename from include/imgui/misc/cpp/README.txt rename to Engine/include/imgui/misc/cpp/README.txt diff --git a/include/imgui/misc/cpp/imgui_stdlib.cpp b/Engine/include/imgui/misc/cpp/imgui_stdlib.cpp similarity index 100% rename from include/imgui/misc/cpp/imgui_stdlib.cpp rename to Engine/include/imgui/misc/cpp/imgui_stdlib.cpp diff --git a/include/imgui/misc/cpp/imgui_stdlib.h b/Engine/include/imgui/misc/cpp/imgui_stdlib.h similarity index 100% rename from include/imgui/misc/cpp/imgui_stdlib.h rename to Engine/include/imgui/misc/cpp/imgui_stdlib.h diff --git a/include/imgui/misc/debuggers/README.txt b/Engine/include/imgui/misc/debuggers/README.txt similarity index 100% rename from include/imgui/misc/debuggers/README.txt rename to Engine/include/imgui/misc/debuggers/README.txt diff --git a/include/imgui/misc/debuggers/imgui.gdb b/Engine/include/imgui/misc/debuggers/imgui.gdb similarity index 100% rename from include/imgui/misc/debuggers/imgui.gdb rename to Engine/include/imgui/misc/debuggers/imgui.gdb diff --git a/include/imgui/misc/debuggers/imgui.natstepfilter b/Engine/include/imgui/misc/debuggers/imgui.natstepfilter similarity index 100% rename from include/imgui/misc/debuggers/imgui.natstepfilter rename to Engine/include/imgui/misc/debuggers/imgui.natstepfilter diff --git a/include/imgui/misc/debuggers/imgui.natvis b/Engine/include/imgui/misc/debuggers/imgui.natvis similarity index 100% rename from include/imgui/misc/debuggers/imgui.natvis rename to Engine/include/imgui/misc/debuggers/imgui.natvis diff --git a/include/imgui/misc/debuggers/imgui_lldb.py b/Engine/include/imgui/misc/debuggers/imgui_lldb.py similarity index 100% rename from include/imgui/misc/debuggers/imgui_lldb.py rename to Engine/include/imgui/misc/debuggers/imgui_lldb.py diff --git a/include/imgui/misc/fonts/Cousine-Regular.ttf b/Engine/include/imgui/misc/fonts/Cousine-Regular.ttf similarity index 100% rename from include/imgui/misc/fonts/Cousine-Regular.ttf rename to Engine/include/imgui/misc/fonts/Cousine-Regular.ttf diff --git a/include/imgui/misc/fonts/DroidSans.ttf b/Engine/include/imgui/misc/fonts/DroidSans.ttf similarity index 100% rename from include/imgui/misc/fonts/DroidSans.ttf rename to Engine/include/imgui/misc/fonts/DroidSans.ttf diff --git a/include/imgui/misc/fonts/Karla-Regular.ttf b/Engine/include/imgui/misc/fonts/Karla-Regular.ttf similarity index 100% rename from include/imgui/misc/fonts/Karla-Regular.ttf rename to Engine/include/imgui/misc/fonts/Karla-Regular.ttf diff --git a/include/imgui/misc/fonts/ProggyClean.ttf b/Engine/include/imgui/misc/fonts/ProggyClean.ttf similarity index 100% rename from include/imgui/misc/fonts/ProggyClean.ttf rename to Engine/include/imgui/misc/fonts/ProggyClean.ttf diff --git a/include/imgui/misc/fonts/ProggyTiny.ttf b/Engine/include/imgui/misc/fonts/ProggyTiny.ttf similarity index 100% rename from include/imgui/misc/fonts/ProggyTiny.ttf rename to Engine/include/imgui/misc/fonts/ProggyTiny.ttf diff --git a/include/imgui/misc/fonts/Roboto-Medium.ttf b/Engine/include/imgui/misc/fonts/Roboto-Medium.ttf similarity index 100% rename from include/imgui/misc/fonts/Roboto-Medium.ttf rename to Engine/include/imgui/misc/fonts/Roboto-Medium.ttf diff --git a/include/imgui/misc/fonts/binary_to_compressed_c.cpp b/Engine/include/imgui/misc/fonts/binary_to_compressed_c.cpp similarity index 100% rename from include/imgui/misc/fonts/binary_to_compressed_c.cpp rename to Engine/include/imgui/misc/fonts/binary_to_compressed_c.cpp diff --git a/include/imgui/misc/freetype/README.md b/Engine/include/imgui/misc/freetype/README.md similarity index 100% rename from include/imgui/misc/freetype/README.md rename to Engine/include/imgui/misc/freetype/README.md diff --git a/include/imgui/misc/freetype/imgui_freetype.cpp b/Engine/include/imgui/misc/freetype/imgui_freetype.cpp similarity index 100% rename from include/imgui/misc/freetype/imgui_freetype.cpp rename to Engine/include/imgui/misc/freetype/imgui_freetype.cpp diff --git a/include/imgui/misc/freetype/imgui_freetype.h b/Engine/include/imgui/misc/freetype/imgui_freetype.h similarity index 100% rename from include/imgui/misc/freetype/imgui_freetype.h rename to Engine/include/imgui/misc/freetype/imgui_freetype.h diff --git a/include/imgui/misc/single_file/imgui_single_file.h b/Engine/include/imgui/misc/single_file/imgui_single_file.h similarity index 100% rename from include/imgui/misc/single_file/imgui_single_file.h rename to Engine/include/imgui/misc/single_file/imgui_single_file.h diff --git a/include/miniz/LICENSE b/Engine/include/miniz/LICENSE similarity index 100% rename from include/miniz/LICENSE rename to Engine/include/miniz/LICENSE diff --git a/include/miniz/miniz.c b/Engine/include/miniz/miniz.c similarity index 100% rename from include/miniz/miniz.c rename to Engine/include/miniz/miniz.c diff --git a/include/miniz/miniz.h b/Engine/include/miniz/miniz.h similarity index 100% rename from include/miniz/miniz.h rename to Engine/include/miniz/miniz.h diff --git a/include/nanosvg/LICENSE.txt b/Engine/include/nanosvg/LICENSE.txt similarity index 100% rename from include/nanosvg/LICENSE.txt rename to Engine/include/nanosvg/LICENSE.txt diff --git a/include/nanosvg/README.md b/Engine/include/nanosvg/README.md similarity index 100% rename from include/nanosvg/README.md rename to Engine/include/nanosvg/README.md diff --git a/include/nanosvg/nanosvg.h b/Engine/include/nanosvg/nanosvg.h similarity index 100% rename from include/nanosvg/nanosvg.h rename to Engine/include/nanosvg/nanosvg.h diff --git a/include/nanosvg/nanosvgrast.h b/Engine/include/nanosvg/nanosvgrast.h similarity index 100% rename from include/nanosvg/nanosvgrast.h rename to Engine/include/nanosvg/nanosvgrast.h diff --git a/include/nlohmann/adl_serializer.hpp b/Engine/include/nlohmann/adl_serializer.hpp similarity index 100% rename from include/nlohmann/adl_serializer.hpp rename to Engine/include/nlohmann/adl_serializer.hpp diff --git a/include/nlohmann/byte_container_with_subtype.hpp b/Engine/include/nlohmann/byte_container_with_subtype.hpp similarity index 100% rename from include/nlohmann/byte_container_with_subtype.hpp rename to Engine/include/nlohmann/byte_container_with_subtype.hpp diff --git a/include/nlohmann/detail/abi_macros.hpp b/Engine/include/nlohmann/detail/abi_macros.hpp similarity index 100% rename from include/nlohmann/detail/abi_macros.hpp rename to Engine/include/nlohmann/detail/abi_macros.hpp diff --git a/include/nlohmann/detail/conversions/from_json.hpp b/Engine/include/nlohmann/detail/conversions/from_json.hpp similarity index 100% rename from include/nlohmann/detail/conversions/from_json.hpp rename to Engine/include/nlohmann/detail/conversions/from_json.hpp diff --git a/include/nlohmann/detail/conversions/to_chars.hpp b/Engine/include/nlohmann/detail/conversions/to_chars.hpp similarity index 100% rename from include/nlohmann/detail/conversions/to_chars.hpp rename to Engine/include/nlohmann/detail/conversions/to_chars.hpp diff --git a/include/nlohmann/detail/conversions/to_json.hpp b/Engine/include/nlohmann/detail/conversions/to_json.hpp similarity index 100% rename from include/nlohmann/detail/conversions/to_json.hpp rename to Engine/include/nlohmann/detail/conversions/to_json.hpp diff --git a/include/nlohmann/detail/exceptions.hpp b/Engine/include/nlohmann/detail/exceptions.hpp similarity index 100% rename from include/nlohmann/detail/exceptions.hpp rename to Engine/include/nlohmann/detail/exceptions.hpp diff --git a/include/nlohmann/detail/hash.hpp b/Engine/include/nlohmann/detail/hash.hpp similarity index 100% rename from include/nlohmann/detail/hash.hpp rename to Engine/include/nlohmann/detail/hash.hpp diff --git a/include/nlohmann/detail/input/binary_reader.hpp b/Engine/include/nlohmann/detail/input/binary_reader.hpp similarity index 100% rename from include/nlohmann/detail/input/binary_reader.hpp rename to Engine/include/nlohmann/detail/input/binary_reader.hpp diff --git a/include/nlohmann/detail/input/input_adapters.hpp b/Engine/include/nlohmann/detail/input/input_adapters.hpp similarity index 100% rename from include/nlohmann/detail/input/input_adapters.hpp rename to Engine/include/nlohmann/detail/input/input_adapters.hpp diff --git a/include/nlohmann/detail/input/json_sax.hpp b/Engine/include/nlohmann/detail/input/json_sax.hpp similarity index 100% rename from include/nlohmann/detail/input/json_sax.hpp rename to Engine/include/nlohmann/detail/input/json_sax.hpp diff --git a/include/nlohmann/detail/input/lexer.hpp b/Engine/include/nlohmann/detail/input/lexer.hpp similarity index 100% rename from include/nlohmann/detail/input/lexer.hpp rename to Engine/include/nlohmann/detail/input/lexer.hpp diff --git a/include/nlohmann/detail/input/parser.hpp b/Engine/include/nlohmann/detail/input/parser.hpp similarity index 100% rename from include/nlohmann/detail/input/parser.hpp rename to Engine/include/nlohmann/detail/input/parser.hpp diff --git a/include/nlohmann/detail/input/position_t.hpp b/Engine/include/nlohmann/detail/input/position_t.hpp similarity index 100% rename from include/nlohmann/detail/input/position_t.hpp rename to Engine/include/nlohmann/detail/input/position_t.hpp diff --git a/include/nlohmann/detail/iterators/internal_iterator.hpp b/Engine/include/nlohmann/detail/iterators/internal_iterator.hpp similarity index 100% rename from include/nlohmann/detail/iterators/internal_iterator.hpp rename to Engine/include/nlohmann/detail/iterators/internal_iterator.hpp diff --git a/include/nlohmann/detail/iterators/iter_impl.hpp b/Engine/include/nlohmann/detail/iterators/iter_impl.hpp similarity index 100% rename from include/nlohmann/detail/iterators/iter_impl.hpp rename to Engine/include/nlohmann/detail/iterators/iter_impl.hpp diff --git a/include/nlohmann/detail/iterators/iteration_proxy.hpp b/Engine/include/nlohmann/detail/iterators/iteration_proxy.hpp similarity index 100% rename from include/nlohmann/detail/iterators/iteration_proxy.hpp rename to Engine/include/nlohmann/detail/iterators/iteration_proxy.hpp diff --git a/include/nlohmann/detail/iterators/iterator_traits.hpp b/Engine/include/nlohmann/detail/iterators/iterator_traits.hpp similarity index 100% rename from include/nlohmann/detail/iterators/iterator_traits.hpp rename to Engine/include/nlohmann/detail/iterators/iterator_traits.hpp diff --git a/include/nlohmann/detail/iterators/json_reverse_iterator.hpp b/Engine/include/nlohmann/detail/iterators/json_reverse_iterator.hpp similarity index 100% rename from include/nlohmann/detail/iterators/json_reverse_iterator.hpp rename to Engine/include/nlohmann/detail/iterators/json_reverse_iterator.hpp diff --git a/include/nlohmann/detail/iterators/primitive_iterator.hpp b/Engine/include/nlohmann/detail/iterators/primitive_iterator.hpp similarity index 100% rename from include/nlohmann/detail/iterators/primitive_iterator.hpp rename to Engine/include/nlohmann/detail/iterators/primitive_iterator.hpp diff --git a/include/nlohmann/detail/json_custom_base_class.hpp b/Engine/include/nlohmann/detail/json_custom_base_class.hpp similarity index 100% rename from include/nlohmann/detail/json_custom_base_class.hpp rename to Engine/include/nlohmann/detail/json_custom_base_class.hpp diff --git a/include/nlohmann/detail/json_pointer.hpp b/Engine/include/nlohmann/detail/json_pointer.hpp similarity index 100% rename from include/nlohmann/detail/json_pointer.hpp rename to Engine/include/nlohmann/detail/json_pointer.hpp diff --git a/include/nlohmann/detail/json_ref.hpp b/Engine/include/nlohmann/detail/json_ref.hpp similarity index 100% rename from include/nlohmann/detail/json_ref.hpp rename to Engine/include/nlohmann/detail/json_ref.hpp diff --git a/include/nlohmann/detail/macro_scope.hpp b/Engine/include/nlohmann/detail/macro_scope.hpp similarity index 100% rename from include/nlohmann/detail/macro_scope.hpp rename to Engine/include/nlohmann/detail/macro_scope.hpp diff --git a/include/nlohmann/detail/macro_unscope.hpp b/Engine/include/nlohmann/detail/macro_unscope.hpp similarity index 100% rename from include/nlohmann/detail/macro_unscope.hpp rename to Engine/include/nlohmann/detail/macro_unscope.hpp diff --git a/include/nlohmann/detail/meta/call_std/begin.hpp b/Engine/include/nlohmann/detail/meta/call_std/begin.hpp similarity index 100% rename from include/nlohmann/detail/meta/call_std/begin.hpp rename to Engine/include/nlohmann/detail/meta/call_std/begin.hpp diff --git a/include/nlohmann/detail/meta/call_std/end.hpp b/Engine/include/nlohmann/detail/meta/call_std/end.hpp similarity index 100% rename from include/nlohmann/detail/meta/call_std/end.hpp rename to Engine/include/nlohmann/detail/meta/call_std/end.hpp diff --git a/include/nlohmann/detail/meta/cpp_future.hpp b/Engine/include/nlohmann/detail/meta/cpp_future.hpp similarity index 100% rename from include/nlohmann/detail/meta/cpp_future.hpp rename to Engine/include/nlohmann/detail/meta/cpp_future.hpp diff --git a/include/nlohmann/detail/meta/detected.hpp b/Engine/include/nlohmann/detail/meta/detected.hpp similarity index 100% rename from include/nlohmann/detail/meta/detected.hpp rename to Engine/include/nlohmann/detail/meta/detected.hpp diff --git a/include/nlohmann/detail/meta/identity_tag.hpp b/Engine/include/nlohmann/detail/meta/identity_tag.hpp similarity index 100% rename from include/nlohmann/detail/meta/identity_tag.hpp rename to Engine/include/nlohmann/detail/meta/identity_tag.hpp diff --git a/include/nlohmann/detail/meta/is_sax.hpp b/Engine/include/nlohmann/detail/meta/is_sax.hpp similarity index 100% rename from include/nlohmann/detail/meta/is_sax.hpp rename to Engine/include/nlohmann/detail/meta/is_sax.hpp diff --git a/include/nlohmann/detail/meta/std_fs.hpp b/Engine/include/nlohmann/detail/meta/std_fs.hpp similarity index 100% rename from include/nlohmann/detail/meta/std_fs.hpp rename to Engine/include/nlohmann/detail/meta/std_fs.hpp diff --git a/include/nlohmann/detail/meta/type_traits.hpp b/Engine/include/nlohmann/detail/meta/type_traits.hpp similarity index 100% rename from include/nlohmann/detail/meta/type_traits.hpp rename to Engine/include/nlohmann/detail/meta/type_traits.hpp diff --git a/include/nlohmann/detail/meta/void_t.hpp b/Engine/include/nlohmann/detail/meta/void_t.hpp similarity index 100% rename from include/nlohmann/detail/meta/void_t.hpp rename to Engine/include/nlohmann/detail/meta/void_t.hpp diff --git a/include/nlohmann/detail/output/binary_writer.hpp b/Engine/include/nlohmann/detail/output/binary_writer.hpp similarity index 100% rename from include/nlohmann/detail/output/binary_writer.hpp rename to Engine/include/nlohmann/detail/output/binary_writer.hpp diff --git a/include/nlohmann/detail/output/output_adapters.hpp b/Engine/include/nlohmann/detail/output/output_adapters.hpp similarity index 100% rename from include/nlohmann/detail/output/output_adapters.hpp rename to Engine/include/nlohmann/detail/output/output_adapters.hpp diff --git a/include/nlohmann/detail/output/serializer.hpp b/Engine/include/nlohmann/detail/output/serializer.hpp similarity index 100% rename from include/nlohmann/detail/output/serializer.hpp rename to Engine/include/nlohmann/detail/output/serializer.hpp diff --git a/include/nlohmann/detail/string_concat.hpp b/Engine/include/nlohmann/detail/string_concat.hpp similarity index 100% rename from include/nlohmann/detail/string_concat.hpp rename to Engine/include/nlohmann/detail/string_concat.hpp diff --git a/include/nlohmann/detail/string_escape.hpp b/Engine/include/nlohmann/detail/string_escape.hpp similarity index 100% rename from include/nlohmann/detail/string_escape.hpp rename to Engine/include/nlohmann/detail/string_escape.hpp diff --git a/include/nlohmann/detail/string_utils.hpp b/Engine/include/nlohmann/detail/string_utils.hpp similarity index 100% rename from include/nlohmann/detail/string_utils.hpp rename to Engine/include/nlohmann/detail/string_utils.hpp diff --git a/include/nlohmann/detail/value_t.hpp b/Engine/include/nlohmann/detail/value_t.hpp similarity index 100% rename from include/nlohmann/detail/value_t.hpp rename to Engine/include/nlohmann/detail/value_t.hpp diff --git a/include/nlohmann/json.hpp b/Engine/include/nlohmann/json.hpp similarity index 100% rename from include/nlohmann/json.hpp rename to Engine/include/nlohmann/json.hpp diff --git a/include/nlohmann/json_fwd.hpp b/Engine/include/nlohmann/json_fwd.hpp similarity index 100% rename from include/nlohmann/json_fwd.hpp rename to Engine/include/nlohmann/json_fwd.hpp diff --git a/include/nlohmann/ordered_map.hpp b/Engine/include/nlohmann/ordered_map.hpp similarity index 100% rename from include/nlohmann/ordered_map.hpp rename to Engine/include/nlohmann/ordered_map.hpp diff --git a/include/nlohmann/thirdparty/hedley/hedley.hpp b/Engine/include/nlohmann/thirdparty/hedley/hedley.hpp similarity index 100% rename from include/nlohmann/thirdparty/hedley/hedley.hpp rename to Engine/include/nlohmann/thirdparty/hedley/hedley.hpp diff --git a/include/nlohmann/thirdparty/hedley/hedley_undef.hpp b/Engine/include/nlohmann/thirdparty/hedley/hedley_undef.hpp similarity index 100% rename from include/nlohmann/thirdparty/hedley/hedley_undef.hpp rename to Engine/include/nlohmann/thirdparty/hedley/hedley_undef.hpp diff --git a/include/stb/stb_image.h b/Engine/include/stb/stb_image.h similarity index 100% rename from include/stb/stb_image.h rename to Engine/include/stb/stb_image.h diff --git a/include/tinyexr/README.md b/Engine/include/tinyexr/README.md similarity index 100% rename from include/tinyexr/README.md rename to Engine/include/tinyexr/README.md diff --git a/include/tinyexr/test_tinyexr.cc b/Engine/include/tinyexr/test_tinyexr.cc similarity index 100% rename from include/tinyexr/test_tinyexr.cc rename to Engine/include/tinyexr/test_tinyexr.cc diff --git a/include/tinyexr/tinyexr.cc b/Engine/include/tinyexr/tinyexr.cc similarity index 100% rename from include/tinyexr/tinyexr.cc rename to Engine/include/tinyexr/tinyexr.cc diff --git a/include/tinyexr/tinyexr.h b/Engine/include/tinyexr/tinyexr.h similarity index 100% rename from include/tinyexr/tinyexr.h rename to Engine/include/tinyexr/tinyexr.h diff --git a/src/CMakeLists.txt b/Engine/src/CMakeLists.txt similarity index 100% rename from src/CMakeLists.txt rename to Engine/src/CMakeLists.txt diff --git a/src/main.cpp b/Engine/src/main.cpp similarity index 100% rename from src/main.cpp rename to Engine/src/main.cpp diff --git a/src/private/Core/Camera/Camera.cpp b/Engine/src/private/Core/Camera/Camera.cpp similarity index 100% rename from src/private/Core/Camera/Camera.cpp rename to Engine/src/private/Core/Camera/Camera.cpp diff --git a/src/private/Core/Camera/EditorCamera.cpp b/Engine/src/private/Core/Camera/EditorCamera.cpp similarity index 100% rename from src/private/Core/Camera/EditorCamera.cpp rename to Engine/src/private/Core/Camera/EditorCamera.cpp diff --git a/src/private/Core/Core.cpp b/Engine/src/private/Core/Core.cpp similarity index 98% rename from src/private/Core/Core.cpp rename to Engine/src/private/Core/Core.cpp index ceef9074..4843cd82 100644 --- a/src/private/Core/Core.cpp +++ b/Engine/src/private/Core/Core.cpp @@ -74,9 +74,16 @@ Core::Init() { case ERenderBackend::VULKAN: #ifdef RENDERER_USE_VULKAN this->m_renderer = VulkanRenderer::CreateShared().As(); + break; #else Logger::Error("Core::Init: Vulkan not available in this build"); #endif + case ERenderBackend::D3D11: + case ERenderBackend::D3D12: + case ERenderBackend::METAL: + case ERenderBackend::OPENGL: + Logger::Error("Core::Init: Using non-implemented graphics APIs"); + return; } /* Create renderer */ diff --git a/src/private/Core/GameObject/Components/Component.cpp b/Engine/src/private/Core/GameObject/Components/Component.cpp similarity index 100% rename from src/private/Core/GameObject/Components/Component.cpp rename to Engine/src/private/Core/GameObject/Components/Component.cpp diff --git a/src/private/Core/GameObject/Components/Mesh.cpp b/Engine/src/private/Core/GameObject/Components/Mesh.cpp similarity index 100% rename from src/private/Core/GameObject/Components/Mesh.cpp rename to Engine/src/private/Core/GameObject/Components/Mesh.cpp diff --git a/src/private/Core/GameObject/GameObject.cpp b/Engine/src/private/Core/GameObject/GameObject.cpp similarity index 100% rename from src/private/Core/GameObject/GameObject.cpp rename to Engine/src/private/Core/GameObject/GameObject.cpp diff --git a/src/private/Core/Input.cpp b/Engine/src/private/Core/Input.cpp similarity index 100% rename from src/private/Core/Input.cpp rename to Engine/src/private/Core/Input.cpp diff --git a/src/private/Core/Project/ProjectManager.cpp b/Engine/src/private/Core/Project/ProjectManager.cpp similarity index 100% rename from src/private/Core/Project/ProjectManager.cpp rename to Engine/src/private/Core/Project/ProjectManager.cpp diff --git a/src/private/Core/Renderer/Material.cpp b/Engine/src/private/Core/Renderer/Material.cpp similarity index 100% rename from src/private/Core/Renderer/Material.cpp rename to Engine/src/private/Core/Renderer/Material.cpp diff --git a/src/private/Core/Renderer/MegaBuffer.cpp b/Engine/src/private/Core/Renderer/MegaBuffer.cpp similarity index 100% rename from src/private/Core/Renderer/MegaBuffer.cpp rename to Engine/src/private/Core/Renderer/MegaBuffer.cpp diff --git a/src/private/Core/Renderer/MeshUploader.cpp b/Engine/src/private/Core/Renderer/MeshUploader.cpp similarity index 100% rename from src/private/Core/Renderer/MeshUploader.cpp rename to Engine/src/private/Core/Renderer/MeshUploader.cpp diff --git a/src/private/Core/Renderer/Rendering/DeferredRenderer.cpp b/Engine/src/private/Core/Renderer/Rendering/DeferredRenderer.cpp similarity index 100% rename from src/private/Core/Renderer/Rendering/DeferredRenderer.cpp rename to Engine/src/private/Core/Renderer/Rendering/DeferredRenderer.cpp diff --git a/src/private/Core/Renderer/Rendering/GBuffer/GBufferManager.cpp b/Engine/src/private/Core/Renderer/Rendering/GBuffer/GBufferManager.cpp similarity index 100% rename from src/private/Core/Renderer/Rendering/GBuffer/GBufferManager.cpp rename to Engine/src/private/Core/Renderer/Rendering/GBuffer/GBufferManager.cpp diff --git a/src/private/Core/Renderer/Rendering/IBL/IBLGenerator.cpp b/Engine/src/private/Core/Renderer/Rendering/IBL/IBLGenerator.cpp similarity index 100% rename from src/private/Core/Renderer/Rendering/IBL/IBLGenerator.cpp rename to Engine/src/private/Core/Renderer/Rendering/IBL/IBLGenerator.cpp diff --git a/src/private/Core/Renderer/Rendering/Passes/BentNormalPass.cpp b/Engine/src/private/Core/Renderer/Rendering/Passes/BentNormalPass.cpp similarity index 100% rename from src/private/Core/Renderer/Rendering/Passes/BentNormalPass.cpp rename to Engine/src/private/Core/Renderer/Rendering/Passes/BentNormalPass.cpp diff --git a/src/private/Core/Renderer/Rendering/Passes/CullingPass.cpp b/Engine/src/private/Core/Renderer/Rendering/Passes/CullingPass.cpp similarity index 100% rename from src/private/Core/Renderer/Rendering/Passes/CullingPass.cpp rename to Engine/src/private/Core/Renderer/Rendering/Passes/CullingPass.cpp diff --git a/src/private/Core/Renderer/Rendering/Passes/GBufferPass.cpp b/Engine/src/private/Core/Renderer/Rendering/Passes/GBufferPass.cpp similarity index 100% rename from src/private/Core/Renderer/Rendering/Passes/GBufferPass.cpp rename to Engine/src/private/Core/Renderer/Rendering/Passes/GBufferPass.cpp diff --git a/src/private/Core/Renderer/Rendering/Passes/ImGuiPass.cpp b/Engine/src/private/Core/Renderer/Rendering/Passes/ImGuiPass.cpp similarity index 100% rename from src/private/Core/Renderer/Rendering/Passes/ImGuiPass.cpp rename to Engine/src/private/Core/Renderer/Rendering/Passes/ImGuiPass.cpp diff --git a/src/private/Core/Renderer/Rendering/Passes/LightingPass.cpp b/Engine/src/private/Core/Renderer/Rendering/Passes/LightingPass.cpp similarity index 100% rename from src/private/Core/Renderer/Rendering/Passes/LightingPass.cpp rename to Engine/src/private/Core/Renderer/Rendering/Passes/LightingPass.cpp diff --git a/src/private/Core/Renderer/Rendering/Passes/ShadowPass.cpp b/Engine/src/private/Core/Renderer/Rendering/Passes/ShadowPass.cpp similarity index 100% rename from src/private/Core/Renderer/Rendering/Passes/ShadowPass.cpp rename to Engine/src/private/Core/Renderer/Rendering/Passes/ShadowPass.cpp diff --git a/src/private/Core/Renderer/Rendering/Passes/SkyboxPass.cpp b/Engine/src/private/Core/Renderer/Rendering/Passes/SkyboxPass.cpp similarity index 100% rename from src/private/Core/Renderer/Rendering/Passes/SkyboxPass.cpp rename to Engine/src/private/Core/Renderer/Rendering/Passes/SkyboxPass.cpp diff --git a/src/private/Core/Renderer/Rendering/Passes/TonemapPass.cpp b/Engine/src/private/Core/Renderer/Rendering/Passes/TonemapPass.cpp similarity index 100% rename from src/private/Core/Renderer/Rendering/Passes/TonemapPass.cpp rename to Engine/src/private/Core/Renderer/Rendering/Passes/TonemapPass.cpp diff --git a/src/private/Core/Renderer/Rendering/RenderGraph.cpp b/Engine/src/private/Core/Renderer/Rendering/RenderGraph.cpp similarity index 100% rename from src/private/Core/Renderer/Rendering/RenderGraph.cpp rename to Engine/src/private/Core/Renderer/Rendering/RenderGraph.cpp diff --git a/src/private/Core/Renderer/Rendering/RenderGraphBuilder.cpp b/Engine/src/private/Core/Renderer/Rendering/RenderGraphBuilder.cpp similarity index 100% rename from src/private/Core/Renderer/Rendering/RenderGraphBuilder.cpp rename to Engine/src/private/Core/Renderer/Rendering/RenderGraphBuilder.cpp diff --git a/src/private/Core/Renderer/Rendering/RenderGraphContext.cpp b/Engine/src/private/Core/Renderer/Rendering/RenderGraphContext.cpp similarity index 100% rename from src/private/Core/Renderer/Rendering/RenderGraphContext.cpp rename to Engine/src/private/Core/Renderer/Rendering/RenderGraphContext.cpp diff --git a/src/private/Core/Renderer/Rendering/Sky/SkyAtmosphere.cpp b/Engine/src/private/Core/Renderer/Rendering/Sky/SkyAtmosphere.cpp similarity index 100% rename from src/private/Core/Renderer/Rendering/Sky/SkyAtmosphere.cpp rename to Engine/src/private/Core/Renderer/Rendering/Sky/SkyAtmosphere.cpp diff --git a/src/private/Core/Renderer/Rendering/SunExtraction.cpp b/Engine/src/private/Core/Renderer/Rendering/SunExtraction.cpp similarity index 100% rename from src/private/Core/Renderer/Rendering/SunExtraction.cpp rename to Engine/src/private/Core/Renderer/Rendering/SunExtraction.cpp diff --git a/src/private/Core/Renderer/Rendering/TransientResourcePool.cpp b/Engine/src/private/Core/Renderer/Rendering/TransientResourcePool.cpp similarity index 100% rename from src/private/Core/Renderer/Rendering/TransientResourcePool.cpp rename to Engine/src/private/Core/Renderer/Rendering/TransientResourcePool.cpp diff --git a/src/private/Core/Renderer/ResourceManager.cpp b/Engine/src/private/Core/Renderer/ResourceManager.cpp similarity index 100% rename from src/private/Core/Renderer/ResourceManager.cpp rename to Engine/src/private/Core/Renderer/ResourceManager.cpp diff --git a/src/private/Core/Renderer/SceneCollector.cpp b/Engine/src/private/Core/Renderer/SceneCollector.cpp similarity index 100% rename from src/private/Core/Renderer/SceneCollector.cpp rename to Engine/src/private/Core/Renderer/SceneCollector.cpp diff --git a/src/private/Core/Renderer/Shader.cpp b/Engine/src/private/Core/Renderer/Shader.cpp similarity index 100% rename from src/private/Core/Renderer/Shader.cpp rename to Engine/src/private/Core/Renderer/Shader.cpp diff --git a/src/private/Core/Renderer/TextureUploader.cpp b/Engine/src/private/Core/Renderer/TextureUploader.cpp similarity index 100% rename from src/private/Core/Renderer/TextureUploader.cpp rename to Engine/src/private/Core/Renderer/TextureUploader.cpp diff --git a/src/private/Core/Renderer/Vulkan/VulkanBuffer.cpp b/Engine/src/private/Core/Renderer/Vulkan/VulkanBuffer.cpp similarity index 100% rename from src/private/Core/Renderer/Vulkan/VulkanBuffer.cpp rename to Engine/src/private/Core/Renderer/Vulkan/VulkanBuffer.cpp diff --git a/src/private/Core/Renderer/Vulkan/VulkanCommandBuffer.cpp b/Engine/src/private/Core/Renderer/Vulkan/VulkanCommandBuffer.cpp similarity index 100% rename from src/private/Core/Renderer/Vulkan/VulkanCommandBuffer.cpp rename to Engine/src/private/Core/Renderer/Vulkan/VulkanCommandBuffer.cpp diff --git a/src/private/Core/Renderer/Vulkan/VulkanCommandPool.cpp b/Engine/src/private/Core/Renderer/Vulkan/VulkanCommandPool.cpp similarity index 100% rename from src/private/Core/Renderer/Vulkan/VulkanCommandPool.cpp rename to Engine/src/private/Core/Renderer/Vulkan/VulkanCommandPool.cpp diff --git a/src/private/Core/Renderer/Vulkan/VulkanDescriptorPool.cpp b/Engine/src/private/Core/Renderer/Vulkan/VulkanDescriptorPool.cpp similarity index 100% rename from src/private/Core/Renderer/Vulkan/VulkanDescriptorPool.cpp rename to Engine/src/private/Core/Renderer/Vulkan/VulkanDescriptorPool.cpp diff --git a/src/private/Core/Renderer/Vulkan/VulkanDescriptorSet.cpp b/Engine/src/private/Core/Renderer/Vulkan/VulkanDescriptorSet.cpp similarity index 100% rename from src/private/Core/Renderer/Vulkan/VulkanDescriptorSet.cpp rename to Engine/src/private/Core/Renderer/Vulkan/VulkanDescriptorSet.cpp diff --git a/src/private/Core/Renderer/Vulkan/VulkanDescriptorSetLayout.cpp b/Engine/src/private/Core/Renderer/Vulkan/VulkanDescriptorSetLayout.cpp similarity index 100% rename from src/private/Core/Renderer/Vulkan/VulkanDescriptorSetLayout.cpp rename to Engine/src/private/Core/Renderer/Vulkan/VulkanDescriptorSetLayout.cpp diff --git a/src/private/Core/Renderer/Vulkan/VulkanDevice.cpp b/Engine/src/private/Core/Renderer/Vulkan/VulkanDevice.cpp similarity index 100% rename from src/private/Core/Renderer/Vulkan/VulkanDevice.cpp rename to Engine/src/private/Core/Renderer/Vulkan/VulkanDevice.cpp diff --git a/src/private/Core/Renderer/Vulkan/VulkanFence.cpp b/Engine/src/private/Core/Renderer/Vulkan/VulkanFence.cpp similarity index 100% rename from src/private/Core/Renderer/Vulkan/VulkanFence.cpp rename to Engine/src/private/Core/Renderer/Vulkan/VulkanFence.cpp diff --git a/src/private/Core/Renderer/Vulkan/VulkanFramebuffer.cpp b/Engine/src/private/Core/Renderer/Vulkan/VulkanFramebuffer.cpp similarity index 100% rename from src/private/Core/Renderer/Vulkan/VulkanFramebuffer.cpp rename to Engine/src/private/Core/Renderer/Vulkan/VulkanFramebuffer.cpp diff --git a/src/private/Core/Renderer/Vulkan/VulkanGraphicsContext.cpp b/Engine/src/private/Core/Renderer/Vulkan/VulkanGraphicsContext.cpp similarity index 100% rename from src/private/Core/Renderer/Vulkan/VulkanGraphicsContext.cpp rename to Engine/src/private/Core/Renderer/Vulkan/VulkanGraphicsContext.cpp diff --git a/src/private/Core/Renderer/Vulkan/VulkanImGuiImpl.cpp b/Engine/src/private/Core/Renderer/Vulkan/VulkanImGuiImpl.cpp similarity index 100% rename from src/private/Core/Renderer/Vulkan/VulkanImGuiImpl.cpp rename to Engine/src/private/Core/Renderer/Vulkan/VulkanImGuiImpl.cpp diff --git a/src/private/Core/Renderer/Vulkan/VulkanImageView.cpp b/Engine/src/private/Core/Renderer/Vulkan/VulkanImageView.cpp similarity index 100% rename from src/private/Core/Renderer/Vulkan/VulkanImageView.cpp rename to Engine/src/private/Core/Renderer/Vulkan/VulkanImageView.cpp diff --git a/src/private/Core/Renderer/Vulkan/VulkanPipeline.cpp b/Engine/src/private/Core/Renderer/Vulkan/VulkanPipeline.cpp similarity index 100% rename from src/private/Core/Renderer/Vulkan/VulkanPipeline.cpp rename to Engine/src/private/Core/Renderer/Vulkan/VulkanPipeline.cpp diff --git a/src/private/Core/Renderer/Vulkan/VulkanPipelineLayout.cpp b/Engine/src/private/Core/Renderer/Vulkan/VulkanPipelineLayout.cpp similarity index 100% rename from src/private/Core/Renderer/Vulkan/VulkanPipelineLayout.cpp rename to Engine/src/private/Core/Renderer/Vulkan/VulkanPipelineLayout.cpp diff --git a/src/private/Core/Renderer/Vulkan/VulkanRenderPass.cpp b/Engine/src/private/Core/Renderer/Vulkan/VulkanRenderPass.cpp similarity index 100% rename from src/private/Core/Renderer/Vulkan/VulkanRenderPass.cpp rename to Engine/src/private/Core/Renderer/Vulkan/VulkanRenderPass.cpp diff --git a/src/private/Core/Renderer/Vulkan/VulkanRenderer.cpp b/Engine/src/private/Core/Renderer/Vulkan/VulkanRenderer.cpp similarity index 100% rename from src/private/Core/Renderer/Vulkan/VulkanRenderer.cpp rename to Engine/src/private/Core/Renderer/Vulkan/VulkanRenderer.cpp diff --git a/src/private/Core/Renderer/Vulkan/VulkanRingBuffer.cpp b/Engine/src/private/Core/Renderer/Vulkan/VulkanRingBuffer.cpp similarity index 100% rename from src/private/Core/Renderer/Vulkan/VulkanRingBuffer.cpp rename to Engine/src/private/Core/Renderer/Vulkan/VulkanRingBuffer.cpp diff --git a/src/private/Core/Renderer/Vulkan/VulkanSampler.cpp b/Engine/src/private/Core/Renderer/Vulkan/VulkanSampler.cpp similarity index 100% rename from src/private/Core/Renderer/Vulkan/VulkanSampler.cpp rename to Engine/src/private/Core/Renderer/Vulkan/VulkanSampler.cpp diff --git a/src/private/Core/Renderer/Vulkan/VulkanSemaphore.cpp b/Engine/src/private/Core/Renderer/Vulkan/VulkanSemaphore.cpp similarity index 100% rename from src/private/Core/Renderer/Vulkan/VulkanSemaphore.cpp rename to Engine/src/private/Core/Renderer/Vulkan/VulkanSemaphore.cpp diff --git a/src/private/Core/Renderer/Vulkan/VulkanSwapchain.cpp b/Engine/src/private/Core/Renderer/Vulkan/VulkanSwapchain.cpp similarity index 100% rename from src/private/Core/Renderer/Vulkan/VulkanSwapchain.cpp rename to Engine/src/private/Core/Renderer/Vulkan/VulkanSwapchain.cpp diff --git a/src/private/Core/Renderer/Vulkan/VulkanTexture.cpp b/Engine/src/private/Core/Renderer/Vulkan/VulkanTexture.cpp similarity index 100% rename from src/private/Core/Renderer/Vulkan/VulkanTexture.cpp rename to Engine/src/private/Core/Renderer/Vulkan/VulkanTexture.cpp diff --git a/src/private/Core/Resources/AssetManager.cpp b/Engine/src/private/Core/Resources/AssetManager.cpp similarity index 100% rename from src/private/Core/Resources/AssetManager.cpp rename to Engine/src/private/Core/Resources/AssetManager.cpp diff --git a/src/private/Core/Scene/Scene.cpp b/Engine/src/private/Core/Scene/Scene.cpp similarity index 100% rename from src/private/Core/Scene/Scene.cpp rename to Engine/src/private/Core/Scene/Scene.cpp diff --git a/src/private/Core/Scene/SceneManager.cpp b/Engine/src/private/Core/Scene/SceneManager.cpp similarity index 100% rename from src/private/Core/Scene/SceneManager.cpp rename to Engine/src/private/Core/Scene/SceneManager.cpp diff --git a/src/private/Core/Time.cpp b/Engine/src/private/Core/Time.cpp similarity index 100% rename from src/private/Core/Time.cpp rename to Engine/src/private/Core/Time.cpp diff --git a/src/private/Core/Utils/ThreadPool.cpp b/Engine/src/private/Core/Utils/ThreadPool.cpp similarity index 100% rename from src/private/Core/Utils/ThreadPool.cpp rename to Engine/src/private/Core/Utils/ThreadPool.cpp diff --git a/src/private/Math/Transform.cpp b/Engine/src/private/Math/Transform.cpp similarity index 100% rename from src/private/Math/Transform.cpp rename to Engine/src/private/Math/Transform.cpp diff --git a/src/private/Math/Vector3.cpp b/Engine/src/private/Math/Vector3.cpp similarity index 100% rename from src/private/Math/Vector3.cpp rename to Engine/src/private/Math/Vector3.cpp diff --git a/src/private/Math/Vector4.cpp b/Engine/src/private/Math/Vector4.cpp similarity index 100% rename from src/private/Math/Vector4.cpp rename to Engine/src/private/Math/Vector4.cpp diff --git a/src/private/nanosvg_impl.cpp b/Engine/src/private/nanosvg_impl.cpp similarity index 100% rename from src/private/nanosvg_impl.cpp rename to Engine/src/private/nanosvg_impl.cpp diff --git a/src/private/stb_image_impl.cpp b/Engine/src/private/stb_image_impl.cpp similarity index 100% rename from src/private/stb_image_impl.cpp rename to Engine/src/private/stb_image_impl.cpp diff --git a/src/private/tinyexr_impl.cpp b/Engine/src/private/tinyexr_impl.cpp similarity index 100% rename from src/private/tinyexr_impl.cpp rename to Engine/src/private/tinyexr_impl.cpp diff --git a/src/public/Core/Camera/Camera.h b/Engine/src/public/Core/Camera/Camera.h similarity index 100% rename from src/public/Core/Camera/Camera.h rename to Engine/src/public/Core/Camera/Camera.h diff --git a/src/public/Core/Camera/EditorCamera.h b/Engine/src/public/Core/Camera/EditorCamera.h similarity index 100% rename from src/public/Core/Camera/EditorCamera.h rename to Engine/src/public/Core/Camera/EditorCamera.h diff --git a/src/public/Core/Containers.h b/Engine/src/public/Core/Containers.h similarity index 100% rename from src/public/Core/Containers.h rename to Engine/src/public/Core/Containers.h diff --git a/src/public/Core/Core.h b/Engine/src/public/Core/Core.h similarity index 99% rename from src/public/Core/Core.h rename to Engine/src/public/Core/Core.h index e732aa08..8366f477 100644 --- a/src/public/Core/Core.h +++ b/Engine/src/public/Core/Core.h @@ -35,7 +35,7 @@ enum class ERenderBackend { /* TODO */ D3D12, - D2D11, + D3D11, OPENGL, METAL }; diff --git a/src/public/Core/GameObject/Components/Component.h b/Engine/src/public/Core/GameObject/Components/Component.h similarity index 100% rename from src/public/Core/GameObject/Components/Component.h rename to Engine/src/public/Core/GameObject/Components/Component.h diff --git a/src/public/Core/GameObject/Components/Mesh.h b/Engine/src/public/Core/GameObject/Components/Mesh.h similarity index 100% rename from src/public/Core/GameObject/Components/Mesh.h rename to Engine/src/public/Core/GameObject/Components/Mesh.h diff --git a/src/public/Core/GameObject/GameObject.h b/Engine/src/public/Core/GameObject/GameObject.h similarity index 100% rename from src/public/Core/GameObject/GameObject.h rename to Engine/src/public/Core/GameObject/GameObject.h diff --git a/src/public/Core/Input.h b/Engine/src/public/Core/Input.h similarity index 100% rename from src/public/Core/Input.h rename to Engine/src/public/Core/Input.h diff --git a/src/public/Core/Logger.h b/Engine/src/public/Core/Logger.h similarity index 100% rename from src/public/Core/Logger.h rename to Engine/src/public/Core/Logger.h diff --git a/src/public/Core/Project/ProjectManager.h b/Engine/src/public/Core/Project/ProjectManager.h similarity index 99% rename from src/public/Core/Project/ProjectManager.h rename to Engine/src/public/Core/Project/ProjectManager.h index d97d66dd..b50bb16d 100644 --- a/src/public/Core/Project/ProjectManager.h +++ b/Engine/src/public/Core/Project/ProjectManager.h @@ -239,7 +239,7 @@ struct ProjectTree { MoveAsset(Ref from, Ref to, const Name& name) { if (!from || !to) return false; - for (Vector::iterator it = from->assets.begin(); it != from->assets.end(); it) { + for (Vector::iterator it = from->assets.begin(); it != from->assets.end(); it++) { if (ProjectManagerHelpers::GetAssetName(*it) == name) { AssetHandle handle = *it; diff --git a/src/public/Core/Renderer/CommandBuffer.h b/Engine/src/public/Core/Renderer/CommandBuffer.h similarity index 100% rename from src/public/Core/Renderer/CommandBuffer.h rename to Engine/src/public/Core/Renderer/CommandBuffer.h diff --git a/src/public/Core/Renderer/CommandPool.h b/Engine/src/public/Core/Renderer/CommandPool.h similarity index 100% rename from src/public/Core/Renderer/CommandPool.h rename to Engine/src/public/Core/Renderer/CommandPool.h diff --git a/src/public/Core/Renderer/CubemapUtils.h b/Engine/src/public/Core/Renderer/CubemapUtils.h similarity index 100% rename from src/public/Core/Renderer/CubemapUtils.h rename to Engine/src/public/Core/Renderer/CubemapUtils.h diff --git a/src/public/Core/Renderer/DescriptorPool.h b/Engine/src/public/Core/Renderer/DescriptorPool.h similarity index 100% rename from src/public/Core/Renderer/DescriptorPool.h rename to Engine/src/public/Core/Renderer/DescriptorPool.h diff --git a/src/public/Core/Renderer/DescriptorSet.h b/Engine/src/public/Core/Renderer/DescriptorSet.h similarity index 100% rename from src/public/Core/Renderer/DescriptorSet.h rename to Engine/src/public/Core/Renderer/DescriptorSet.h diff --git a/src/public/Core/Renderer/DescriptorSetLayout.h b/Engine/src/public/Core/Renderer/DescriptorSetLayout.h similarity index 100% rename from src/public/Core/Renderer/DescriptorSetLayout.h rename to Engine/src/public/Core/Renderer/DescriptorSetLayout.h diff --git a/src/public/Core/Renderer/Device.h b/Engine/src/public/Core/Renderer/Device.h similarity index 100% rename from src/public/Core/Renderer/Device.h rename to Engine/src/public/Core/Renderer/Device.h diff --git a/src/public/Core/Renderer/Extent3D.h b/Engine/src/public/Core/Renderer/Extent3D.h similarity index 100% rename from src/public/Core/Renderer/Extent3D.h rename to Engine/src/public/Core/Renderer/Extent3D.h diff --git a/src/public/Core/Renderer/Fence.h b/Engine/src/public/Core/Renderer/Fence.h similarity index 100% rename from src/public/Core/Renderer/Fence.h rename to Engine/src/public/Core/Renderer/Fence.h diff --git a/src/public/Core/Renderer/Framebuffer.h b/Engine/src/public/Core/Renderer/Framebuffer.h similarity index 100% rename from src/public/Core/Renderer/Framebuffer.h rename to Engine/src/public/Core/Renderer/Framebuffer.h diff --git a/src/public/Core/Renderer/GPUBuffer.h b/Engine/src/public/Core/Renderer/GPUBuffer.h similarity index 100% rename from src/public/Core/Renderer/GPUBuffer.h rename to Engine/src/public/Core/Renderer/GPUBuffer.h diff --git a/src/public/Core/Renderer/GPUFormat.h b/Engine/src/public/Core/Renderer/GPUFormat.h similarity index 100% rename from src/public/Core/Renderer/GPUFormat.h rename to Engine/src/public/Core/Renderer/GPUFormat.h diff --git a/src/public/Core/Renderer/GPURingBuffer.h b/Engine/src/public/Core/Renderer/GPURingBuffer.h similarity index 100% rename from src/public/Core/Renderer/GPURingBuffer.h rename to Engine/src/public/Core/Renderer/GPURingBuffer.h diff --git a/src/public/Core/Renderer/GPUTexture.h b/Engine/src/public/Core/Renderer/GPUTexture.h similarity index 100% rename from src/public/Core/Renderer/GPUTexture.h rename to Engine/src/public/Core/Renderer/GPUTexture.h diff --git a/src/public/Core/Renderer/GraphicsContext.h b/Engine/src/public/Core/Renderer/GraphicsContext.h similarity index 100% rename from src/public/Core/Renderer/GraphicsContext.h rename to Engine/src/public/Core/Renderer/GraphicsContext.h diff --git a/src/public/Core/Renderer/ImGuiImpl.h b/Engine/src/public/Core/Renderer/ImGuiImpl.h similarity index 100% rename from src/public/Core/Renderer/ImGuiImpl.h rename to Engine/src/public/Core/Renderer/ImGuiImpl.h diff --git a/src/public/Core/Renderer/ImageView.h b/Engine/src/public/Core/Renderer/ImageView.h similarity index 100% rename from src/public/Core/Renderer/ImageView.h rename to Engine/src/public/Core/Renderer/ImageView.h diff --git a/src/public/Core/Renderer/Material.h b/Engine/src/public/Core/Renderer/Material.h similarity index 100% rename from src/public/Core/Renderer/Material.h rename to Engine/src/public/Core/Renderer/Material.h diff --git a/src/public/Core/Renderer/MegaBuffer.h b/Engine/src/public/Core/Renderer/MegaBuffer.h similarity index 100% rename from src/public/Core/Renderer/MegaBuffer.h rename to Engine/src/public/Core/Renderer/MegaBuffer.h diff --git a/src/public/Core/Renderer/MeshData.h b/Engine/src/public/Core/Renderer/MeshData.h similarity index 100% rename from src/public/Core/Renderer/MeshData.h rename to Engine/src/public/Core/Renderer/MeshData.h diff --git a/src/public/Core/Renderer/MeshUploader.h b/Engine/src/public/Core/Renderer/MeshUploader.h similarity index 100% rename from src/public/Core/Renderer/MeshUploader.h rename to Engine/src/public/Core/Renderer/MeshUploader.h diff --git a/src/public/Core/Renderer/Pipeline.h b/Engine/src/public/Core/Renderer/Pipeline.h similarity index 100% rename from src/public/Core/Renderer/Pipeline.h rename to Engine/src/public/Core/Renderer/Pipeline.h diff --git a/src/public/Core/Renderer/PipelineLayout.h b/Engine/src/public/Core/Renderer/PipelineLayout.h similarity index 100% rename from src/public/Core/Renderer/PipelineLayout.h rename to Engine/src/public/Core/Renderer/PipelineLayout.h diff --git a/src/public/Core/Renderer/PipelineStage.h b/Engine/src/public/Core/Renderer/PipelineStage.h similarity index 100% rename from src/public/Core/Renderer/PipelineStage.h rename to Engine/src/public/Core/Renderer/PipelineStage.h diff --git a/src/public/Core/Renderer/Rect2D.h b/Engine/src/public/Core/Renderer/Rect2D.h similarity index 100% rename from src/public/Core/Renderer/Rect2D.h rename to Engine/src/public/Core/Renderer/Rect2D.h diff --git a/src/public/Core/Renderer/RenderPass.h b/Engine/src/public/Core/Renderer/RenderPass.h similarity index 100% rename from src/public/Core/Renderer/RenderPass.h rename to Engine/src/public/Core/Renderer/RenderPass.h diff --git a/src/public/Core/Renderer/Renderer.h b/Engine/src/public/Core/Renderer/Renderer.h similarity index 100% rename from src/public/Core/Renderer/Renderer.h rename to Engine/src/public/Core/Renderer/Renderer.h diff --git a/src/public/Core/Renderer/Rendering/DeferredRenderer.h b/Engine/src/public/Core/Renderer/Rendering/DeferredRenderer.h similarity index 100% rename from src/public/Core/Renderer/Rendering/DeferredRenderer.h rename to Engine/src/public/Core/Renderer/Rendering/DeferredRenderer.h diff --git a/src/public/Core/Renderer/Rendering/GBuffer/GBufferLayout.h b/Engine/src/public/Core/Renderer/Rendering/GBuffer/GBufferLayout.h similarity index 100% rename from src/public/Core/Renderer/Rendering/GBuffer/GBufferLayout.h rename to Engine/src/public/Core/Renderer/Rendering/GBuffer/GBufferLayout.h diff --git a/src/public/Core/Renderer/Rendering/GBuffer/GBufferManager.h b/Engine/src/public/Core/Renderer/Rendering/GBuffer/GBufferManager.h similarity index 100% rename from src/public/Core/Renderer/Rendering/GBuffer/GBufferManager.h rename to Engine/src/public/Core/Renderer/Rendering/GBuffer/GBufferManager.h diff --git a/src/public/Core/Renderer/Rendering/GraphNode.h b/Engine/src/public/Core/Renderer/Rendering/GraphNode.h similarity index 100% rename from src/public/Core/Renderer/Rendering/GraphNode.h rename to Engine/src/public/Core/Renderer/Rendering/GraphNode.h diff --git a/src/public/Core/Renderer/Rendering/IBL/IBLGenerator.h b/Engine/src/public/Core/Renderer/Rendering/IBL/IBLGenerator.h similarity index 100% rename from src/public/Core/Renderer/Rendering/IBL/IBLGenerator.h rename to Engine/src/public/Core/Renderer/Rendering/IBL/IBLGenerator.h diff --git a/src/public/Core/Renderer/Rendering/Passes/BasePass.h b/Engine/src/public/Core/Renderer/Rendering/Passes/BasePass.h similarity index 100% rename from src/public/Core/Renderer/Rendering/Passes/BasePass.h rename to Engine/src/public/Core/Renderer/Rendering/Passes/BasePass.h diff --git a/src/public/Core/Renderer/Rendering/Passes/BentNormalPass.h b/Engine/src/public/Core/Renderer/Rendering/Passes/BentNormalPass.h similarity index 94% rename from src/public/Core/Renderer/Rendering/Passes/BentNormalPass.h rename to Engine/src/public/Core/Renderer/Rendering/Passes/BentNormalPass.h index 655c55a9..958fc1e4 100644 --- a/src/public/Core/Renderer/Rendering/Passes/BentNormalPass.h +++ b/Engine/src/public/Core/Renderer/Rendering/Passes/BentNormalPass.h @@ -7,8 +7,8 @@ class BentNormalPass : public BasePass { public: void Init(Ref device) override; void Init(Ref device, uint32_t nFramesInFlight); - void SetupNode(RenderGraphBuilder& builder); - void Execute(Ref context, RenderGraphContext& graphCtx, uint32_t nImgIdx); + void SetupNode(RenderGraphBuilder& builder) override; + void Execute(Ref context, RenderGraphContext& graphCtx, uint32_t nImgIdx) override; void SetInput(TextureHandle normal, TextureHandle depth); void SetOutput(TextureHandle bentNormal); diff --git a/src/public/Core/Renderer/Rendering/Passes/CullingPass.h b/Engine/src/public/Core/Renderer/Rendering/Passes/CullingPass.h similarity index 100% rename from src/public/Core/Renderer/Rendering/Passes/CullingPass.h rename to Engine/src/public/Core/Renderer/Rendering/Passes/CullingPass.h diff --git a/src/public/Core/Renderer/Rendering/Passes/GBufferPass.h b/Engine/src/public/Core/Renderer/Rendering/Passes/GBufferPass.h similarity index 100% rename from src/public/Core/Renderer/Rendering/Passes/GBufferPass.h rename to Engine/src/public/Core/Renderer/Rendering/Passes/GBufferPass.h diff --git a/src/public/Core/Renderer/Rendering/Passes/ImGuiPass.h b/Engine/src/public/Core/Renderer/Rendering/Passes/ImGuiPass.h similarity index 100% rename from src/public/Core/Renderer/Rendering/Passes/ImGuiPass.h rename to Engine/src/public/Core/Renderer/Rendering/Passes/ImGuiPass.h diff --git a/src/public/Core/Renderer/Rendering/Passes/LightingPass.h b/Engine/src/public/Core/Renderer/Rendering/Passes/LightingPass.h similarity index 100% rename from src/public/Core/Renderer/Rendering/Passes/LightingPass.h rename to Engine/src/public/Core/Renderer/Rendering/Passes/LightingPass.h diff --git a/src/public/Core/Renderer/Rendering/Passes/ShadowPass.h b/Engine/src/public/Core/Renderer/Rendering/Passes/ShadowPass.h similarity index 100% rename from src/public/Core/Renderer/Rendering/Passes/ShadowPass.h rename to Engine/src/public/Core/Renderer/Rendering/Passes/ShadowPass.h diff --git a/src/public/Core/Renderer/Rendering/Passes/SkyboxPass.h b/Engine/src/public/Core/Renderer/Rendering/Passes/SkyboxPass.h similarity index 100% rename from src/public/Core/Renderer/Rendering/Passes/SkyboxPass.h rename to Engine/src/public/Core/Renderer/Rendering/Passes/SkyboxPass.h diff --git a/src/public/Core/Renderer/Rendering/Passes/TonemapPass.h b/Engine/src/public/Core/Renderer/Rendering/Passes/TonemapPass.h similarity index 100% rename from src/public/Core/Renderer/Rendering/Passes/TonemapPass.h rename to Engine/src/public/Core/Renderer/Rendering/Passes/TonemapPass.h diff --git a/src/public/Core/Renderer/Rendering/RenderGraph.h b/Engine/src/public/Core/Renderer/Rendering/RenderGraph.h similarity index 100% rename from src/public/Core/Renderer/Rendering/RenderGraph.h rename to Engine/src/public/Core/Renderer/Rendering/RenderGraph.h diff --git a/src/public/Core/Renderer/Rendering/RenderGraphBuilder.h b/Engine/src/public/Core/Renderer/Rendering/RenderGraphBuilder.h similarity index 100% rename from src/public/Core/Renderer/Rendering/RenderGraphBuilder.h rename to Engine/src/public/Core/Renderer/Rendering/RenderGraphBuilder.h diff --git a/src/public/Core/Renderer/Rendering/RenderGraphContext.h b/Engine/src/public/Core/Renderer/Rendering/RenderGraphContext.h similarity index 100% rename from src/public/Core/Renderer/Rendering/RenderGraphContext.h rename to Engine/src/public/Core/Renderer/Rendering/RenderGraphContext.h diff --git a/src/public/Core/Renderer/Rendering/ResourceHandle.h b/Engine/src/public/Core/Renderer/Rendering/ResourceHandle.h similarity index 100% rename from src/public/Core/Renderer/Rendering/ResourceHandle.h rename to Engine/src/public/Core/Renderer/Rendering/ResourceHandle.h diff --git a/src/public/Core/Renderer/Rendering/Sky/SkyAtmosphere.h b/Engine/src/public/Core/Renderer/Rendering/Sky/SkyAtmosphere.h similarity index 100% rename from src/public/Core/Renderer/Rendering/Sky/SkyAtmosphere.h rename to Engine/src/public/Core/Renderer/Rendering/Sky/SkyAtmosphere.h diff --git a/src/public/Core/Renderer/Rendering/SunExtraction.h b/Engine/src/public/Core/Renderer/Rendering/SunExtraction.h similarity index 100% rename from src/public/Core/Renderer/Rendering/SunExtraction.h rename to Engine/src/public/Core/Renderer/Rendering/SunExtraction.h diff --git a/src/public/Core/Renderer/Rendering/TransientResourcePool.h b/Engine/src/public/Core/Renderer/Rendering/TransientResourcePool.h similarity index 100% rename from src/public/Core/Renderer/Rendering/TransientResourcePool.h rename to Engine/src/public/Core/Renderer/Rendering/TransientResourcePool.h diff --git a/src/public/Core/Renderer/ResourceManager.h b/Engine/src/public/Core/Renderer/ResourceManager.h similarity index 100% rename from src/public/Core/Renderer/ResourceManager.h rename to Engine/src/public/Core/Renderer/ResourceManager.h diff --git a/src/public/Core/Renderer/Sampler.h b/Engine/src/public/Core/Renderer/Sampler.h similarity index 100% rename from src/public/Core/Renderer/Sampler.h rename to Engine/src/public/Core/Renderer/Sampler.h diff --git a/src/public/Core/Renderer/SceneCollector.h b/Engine/src/public/Core/Renderer/SceneCollector.h similarity index 100% rename from src/public/Core/Renderer/SceneCollector.h rename to Engine/src/public/Core/Renderer/SceneCollector.h diff --git a/src/public/Core/Renderer/Semaphore.h b/Engine/src/public/Core/Renderer/Semaphore.h similarity index 100% rename from src/public/Core/Renderer/Semaphore.h rename to Engine/src/public/Core/Renderer/Semaphore.h diff --git a/src/public/Core/Renderer/Shader.h b/Engine/src/public/Core/Renderer/Shader.h similarity index 100% rename from src/public/Core/Renderer/Shader.h rename to Engine/src/public/Core/Renderer/Shader.h diff --git a/src/public/Core/Renderer/Swapchain.h b/Engine/src/public/Core/Renderer/Swapchain.h similarity index 100% rename from src/public/Core/Renderer/Swapchain.h rename to Engine/src/public/Core/Renderer/Swapchain.h diff --git a/src/public/Core/Renderer/TextureUploader.h b/Engine/src/public/Core/Renderer/TextureUploader.h similarity index 100% rename from src/public/Core/Renderer/TextureUploader.h rename to Engine/src/public/Core/Renderer/TextureUploader.h diff --git a/src/public/Core/Renderer/UploadContext.h b/Engine/src/public/Core/Renderer/UploadContext.h similarity index 100% rename from src/public/Core/Renderer/UploadContext.h rename to Engine/src/public/Core/Renderer/UploadContext.h diff --git a/src/public/Core/Renderer/Viewport.h b/Engine/src/public/Core/Renderer/Viewport.h similarity index 100% rename from src/public/Core/Renderer/Viewport.h rename to Engine/src/public/Core/Renderer/Viewport.h diff --git a/src/public/Core/Renderer/Vulkan/VulkanBuffer.h b/Engine/src/public/Core/Renderer/Vulkan/VulkanBuffer.h similarity index 100% rename from src/public/Core/Renderer/Vulkan/VulkanBuffer.h rename to Engine/src/public/Core/Renderer/Vulkan/VulkanBuffer.h diff --git a/src/public/Core/Renderer/Vulkan/VulkanCommandBuffer.h b/Engine/src/public/Core/Renderer/Vulkan/VulkanCommandBuffer.h similarity index 100% rename from src/public/Core/Renderer/Vulkan/VulkanCommandBuffer.h rename to Engine/src/public/Core/Renderer/Vulkan/VulkanCommandBuffer.h diff --git a/src/public/Core/Renderer/Vulkan/VulkanCommandPool.h b/Engine/src/public/Core/Renderer/Vulkan/VulkanCommandPool.h similarity index 100% rename from src/public/Core/Renderer/Vulkan/VulkanCommandPool.h rename to Engine/src/public/Core/Renderer/Vulkan/VulkanCommandPool.h diff --git a/src/public/Core/Renderer/Vulkan/VulkanDescriptorPool.h b/Engine/src/public/Core/Renderer/Vulkan/VulkanDescriptorPool.h similarity index 100% rename from src/public/Core/Renderer/Vulkan/VulkanDescriptorPool.h rename to Engine/src/public/Core/Renderer/Vulkan/VulkanDescriptorPool.h diff --git a/src/public/Core/Renderer/Vulkan/VulkanDescriptorSet.h b/Engine/src/public/Core/Renderer/Vulkan/VulkanDescriptorSet.h similarity index 100% rename from src/public/Core/Renderer/Vulkan/VulkanDescriptorSet.h rename to Engine/src/public/Core/Renderer/Vulkan/VulkanDescriptorSet.h diff --git a/src/public/Core/Renderer/Vulkan/VulkanDescriptorSetLayout.h b/Engine/src/public/Core/Renderer/Vulkan/VulkanDescriptorSetLayout.h similarity index 100% rename from src/public/Core/Renderer/Vulkan/VulkanDescriptorSetLayout.h rename to Engine/src/public/Core/Renderer/Vulkan/VulkanDescriptorSetLayout.h diff --git a/src/public/Core/Renderer/Vulkan/VulkanDevice.h b/Engine/src/public/Core/Renderer/Vulkan/VulkanDevice.h similarity index 100% rename from src/public/Core/Renderer/Vulkan/VulkanDevice.h rename to Engine/src/public/Core/Renderer/Vulkan/VulkanDevice.h diff --git a/src/public/Core/Renderer/Vulkan/VulkanFence.h b/Engine/src/public/Core/Renderer/Vulkan/VulkanFence.h similarity index 100% rename from src/public/Core/Renderer/Vulkan/VulkanFence.h rename to Engine/src/public/Core/Renderer/Vulkan/VulkanFence.h diff --git a/src/public/Core/Renderer/Vulkan/VulkanFramebuffer.h b/Engine/src/public/Core/Renderer/Vulkan/VulkanFramebuffer.h similarity index 100% rename from src/public/Core/Renderer/Vulkan/VulkanFramebuffer.h rename to Engine/src/public/Core/Renderer/Vulkan/VulkanFramebuffer.h diff --git a/src/public/Core/Renderer/Vulkan/VulkanGraphicsContext.h b/Engine/src/public/Core/Renderer/Vulkan/VulkanGraphicsContext.h similarity index 100% rename from src/public/Core/Renderer/Vulkan/VulkanGraphicsContext.h rename to Engine/src/public/Core/Renderer/Vulkan/VulkanGraphicsContext.h diff --git a/src/public/Core/Renderer/Vulkan/VulkanHelpers.h b/Engine/src/public/Core/Renderer/Vulkan/VulkanHelpers.h similarity index 99% rename from src/public/Core/Renderer/Vulkan/VulkanHelpers.h rename to Engine/src/public/Core/Renderer/Vulkan/VulkanHelpers.h index e4109997..5bfaf28c 100644 --- a/src/public/Core/Renderer/Vulkan/VulkanHelpers.h +++ b/Engine/src/public/Core/Renderer/Vulkan/VulkanHelpers.h @@ -1,6 +1,6 @@ #pragma once #define GLFW_INCLUDE_VULKAN -#include kanDevice( +#include #include "Core/Renderer/DescriptorSetLayout.h" #include "Core/Renderer/DescriptorPool.h" diff --git a/src/public/Core/Renderer/Vulkan/VulkanImGuiImpl.h b/Engine/src/public/Core/Renderer/Vulkan/VulkanImGuiImpl.h similarity index 95% rename from src/public/Core/Renderer/Vulkan/VulkanImGuiImpl.h rename to Engine/src/public/Core/Renderer/Vulkan/VulkanImGuiImpl.h index b60033e3..fa4dc7c3 100644 --- a/src/public/Core/Renderer/Vulkan/VulkanImGuiImpl.h +++ b/Engine/src/public/Core/Renderer/Vulkan/VulkanImGuiImpl.h @@ -2,7 +2,7 @@ #include "Core/Renderer/ImGuiImpl.h" #include "Core/Renderer/Vulkan/VulkanGraphicsContext.h" -#include "Core/Renderer/Vulkan/VulkanDevice.h"; +#include "Core/Renderer/Vulkan/VulkanDevice.h" #include #include diff --git a/src/public/Core/Renderer/Vulkan/VulkanImageView.h b/Engine/src/public/Core/Renderer/Vulkan/VulkanImageView.h similarity index 100% rename from src/public/Core/Renderer/Vulkan/VulkanImageView.h rename to Engine/src/public/Core/Renderer/Vulkan/VulkanImageView.h diff --git a/src/public/Core/Renderer/Vulkan/VulkanPipeline.h b/Engine/src/public/Core/Renderer/Vulkan/VulkanPipeline.h similarity index 100% rename from src/public/Core/Renderer/Vulkan/VulkanPipeline.h rename to Engine/src/public/Core/Renderer/Vulkan/VulkanPipeline.h diff --git a/src/public/Core/Renderer/Vulkan/VulkanPipelineLayout.h b/Engine/src/public/Core/Renderer/Vulkan/VulkanPipelineLayout.h similarity index 100% rename from src/public/Core/Renderer/Vulkan/VulkanPipelineLayout.h rename to Engine/src/public/Core/Renderer/Vulkan/VulkanPipelineLayout.h diff --git a/src/public/Core/Renderer/Vulkan/VulkanRenderPass.h b/Engine/src/public/Core/Renderer/Vulkan/VulkanRenderPass.h similarity index 100% rename from src/public/Core/Renderer/Vulkan/VulkanRenderPass.h rename to Engine/src/public/Core/Renderer/Vulkan/VulkanRenderPass.h diff --git a/src/public/Core/Renderer/Vulkan/VulkanRenderer.h b/Engine/src/public/Core/Renderer/Vulkan/VulkanRenderer.h similarity index 100% rename from src/public/Core/Renderer/Vulkan/VulkanRenderer.h rename to Engine/src/public/Core/Renderer/Vulkan/VulkanRenderer.h diff --git a/src/public/Core/Renderer/Vulkan/VulkanRingBuffer.h b/Engine/src/public/Core/Renderer/Vulkan/VulkanRingBuffer.h similarity index 100% rename from src/public/Core/Renderer/Vulkan/VulkanRingBuffer.h rename to Engine/src/public/Core/Renderer/Vulkan/VulkanRingBuffer.h diff --git a/src/public/Core/Renderer/Vulkan/VulkanSampler.h b/Engine/src/public/Core/Renderer/Vulkan/VulkanSampler.h similarity index 100% rename from src/public/Core/Renderer/Vulkan/VulkanSampler.h rename to Engine/src/public/Core/Renderer/Vulkan/VulkanSampler.h diff --git a/src/public/Core/Renderer/Vulkan/VulkanSemaphore.h b/Engine/src/public/Core/Renderer/Vulkan/VulkanSemaphore.h similarity index 100% rename from src/public/Core/Renderer/Vulkan/VulkanSemaphore.h rename to Engine/src/public/Core/Renderer/Vulkan/VulkanSemaphore.h diff --git a/src/public/Core/Renderer/Vulkan/VulkanSwapchain.h b/Engine/src/public/Core/Renderer/Vulkan/VulkanSwapchain.h similarity index 100% rename from src/public/Core/Renderer/Vulkan/VulkanSwapchain.h rename to Engine/src/public/Core/Renderer/Vulkan/VulkanSwapchain.h diff --git a/src/public/Core/Renderer/Vulkan/VulkanTexture.h b/Engine/src/public/Core/Renderer/Vulkan/VulkanTexture.h similarity index 100% rename from src/public/Core/Renderer/Vulkan/VulkanTexture.h rename to Engine/src/public/Core/Renderer/Vulkan/VulkanTexture.h diff --git a/src/public/Core/Resources/AssetHandle.h b/Engine/src/public/Core/Resources/AssetHandle.h similarity index 100% rename from src/public/Core/Resources/AssetHandle.h rename to Engine/src/public/Core/Resources/AssetHandle.h diff --git a/src/public/Core/Resources/AssetManager.h b/Engine/src/public/Core/Resources/AssetManager.h similarity index 100% rename from src/public/Core/Resources/AssetManager.h rename to Engine/src/public/Core/Resources/AssetManager.h diff --git a/src/public/Core/Resources/GameObjectAsset.h b/Engine/src/public/Core/Resources/GameObjectAsset.h similarity index 100% rename from src/public/Core/Resources/GameObjectAsset.h rename to Engine/src/public/Core/Resources/GameObjectAsset.h diff --git a/src/public/Core/Resources/MaterialAsset.h b/Engine/src/public/Core/Resources/MaterialAsset.h similarity index 100% rename from src/public/Core/Resources/MaterialAsset.h rename to Engine/src/public/Core/Resources/MaterialAsset.h diff --git a/src/public/Core/Resources/MeshAsset.h b/Engine/src/public/Core/Resources/MeshAsset.h similarity index 100% rename from src/public/Core/Resources/MeshAsset.h rename to Engine/src/public/Core/Resources/MeshAsset.h diff --git a/src/public/Core/Resources/ProjectAsset.h b/Engine/src/public/Core/Resources/ProjectAsset.h similarity index 100% rename from src/public/Core/Resources/ProjectAsset.h rename to Engine/src/public/Core/Resources/ProjectAsset.h diff --git a/src/public/Core/Resources/SceneAsset.h b/Engine/src/public/Core/Resources/SceneAsset.h similarity index 100% rename from src/public/Core/Resources/SceneAsset.h rename to Engine/src/public/Core/Resources/SceneAsset.h diff --git a/src/public/Core/Resources/ShaderReference.h b/Engine/src/public/Core/Resources/ShaderReference.h similarity index 100% rename from src/public/Core/Resources/ShaderReference.h rename to Engine/src/public/Core/Resources/ShaderReference.h diff --git a/src/public/Core/Resources/TextureAsset.h b/Engine/src/public/Core/Resources/TextureAsset.h similarity index 100% rename from src/public/Core/Resources/TextureAsset.h rename to Engine/src/public/Core/Resources/TextureAsset.h diff --git a/src/public/Core/Scene/Scene.h b/Engine/src/public/Core/Scene/Scene.h similarity index 100% rename from src/public/Core/Scene/Scene.h rename to Engine/src/public/Core/Scene/Scene.h diff --git a/src/public/Core/Scene/SceneManager.h b/Engine/src/public/Core/Scene/SceneManager.h similarity index 100% rename from src/public/Core/Scene/SceneManager.h rename to Engine/src/public/Core/Scene/SceneManager.h diff --git a/src/public/Core/Time.h b/Engine/src/public/Core/Time.h similarity index 100% rename from src/public/Core/Time.h rename to Engine/src/public/Core/Time.h diff --git a/src/public/Core/Utils/ThreadPool.h b/Engine/src/public/Core/Utils/ThreadPool.h similarity index 100% rename from src/public/Core/Utils/ThreadPool.h rename to Engine/src/public/Core/Utils/ThreadPool.h diff --git a/src/public/Fonts/RobotoRegular.h b/Engine/src/public/Fonts/RobotoRegular.h similarity index 100% rename from src/public/Fonts/RobotoRegular.h rename to Engine/src/public/Fonts/RobotoRegular.h diff --git a/src/public/Icons/Folder.h b/Engine/src/public/Icons/Folder.h similarity index 100% rename from src/public/Icons/Folder.h rename to Engine/src/public/Icons/Folder.h diff --git a/src/public/Icons/Material.h b/Engine/src/public/Icons/Material.h similarity index 100% rename from src/public/Icons/Material.h rename to Engine/src/public/Icons/Material.h diff --git a/src/public/Icons/Mesh.h b/Engine/src/public/Icons/Mesh.h similarity index 100% rename from src/public/Icons/Mesh.h rename to Engine/src/public/Icons/Mesh.h diff --git a/src/public/Icons/Scene.h b/Engine/src/public/Icons/Scene.h similarity index 100% rename from src/public/Icons/Scene.h rename to Engine/src/public/Icons/Scene.h diff --git a/src/public/Icons/Texture.h b/Engine/src/public/Icons/Texture.h similarity index 100% rename from src/public/Icons/Texture.h rename to Engine/src/public/Icons/Texture.h diff --git a/src/public/Math/Transform.h b/Engine/src/public/Math/Transform.h similarity index 100% rename from src/public/Math/Transform.h rename to Engine/src/public/Math/Transform.h diff --git a/src/public/Math/Vector3.h b/Engine/src/public/Math/Vector3.h similarity index 100% rename from src/public/Math/Vector3.h rename to Engine/src/public/Math/Vector3.h diff --git a/src/public/Math/Vector4.h b/Engine/src/public/Math/Vector4.h similarity index 100% rename from src/public/Math/Vector4.h rename to Engine/src/public/Math/Vector4.h diff --git a/src/public/Utils.h b/Engine/src/public/Utils.h similarity index 100% rename from src/public/Utils.h rename to Engine/src/public/Utils.h diff --git a/src/shaders/BRDFIntegration.frag b/Engine/src/shaders/BRDFIntegration.frag similarity index 100% rename from src/shaders/BRDFIntegration.frag rename to Engine/src/shaders/BRDFIntegration.frag diff --git a/src/shaders/BRDFIntegration.vert b/Engine/src/shaders/BRDFIntegration.vert similarity index 100% rename from src/shaders/BRDFIntegration.vert rename to Engine/src/shaders/BRDFIntegration.vert diff --git a/src/shaders/BentNormal.frag b/Engine/src/shaders/BentNormal.frag similarity index 100% rename from src/shaders/BentNormal.frag rename to Engine/src/shaders/BentNormal.frag diff --git a/src/shaders/BentNormal.vert b/Engine/src/shaders/BentNormal.vert similarity index 100% rename from src/shaders/BentNormal.vert rename to Engine/src/shaders/BentNormal.vert diff --git a/src/shaders/GBufferPass.frag b/Engine/src/shaders/GBufferPass.frag similarity index 100% rename from src/shaders/GBufferPass.frag rename to Engine/src/shaders/GBufferPass.frag diff --git a/src/shaders/GBufferPass.vert b/Engine/src/shaders/GBufferPass.vert similarity index 100% rename from src/shaders/GBufferPass.vert rename to Engine/src/shaders/GBufferPass.vert diff --git a/src/shaders/GPUCulling.comp b/Engine/src/shaders/GPUCulling.comp similarity index 100% rename from src/shaders/GPUCulling.comp rename to Engine/src/shaders/GPUCulling.comp diff --git a/src/shaders/IrradianceConvolution.frag b/Engine/src/shaders/IrradianceConvolution.frag similarity index 100% rename from src/shaders/IrradianceConvolution.frag rename to Engine/src/shaders/IrradianceConvolution.frag diff --git a/src/shaders/IrradianceConvolution.vert b/Engine/src/shaders/IrradianceConvolution.vert similarity index 100% rename from src/shaders/IrradianceConvolution.vert rename to Engine/src/shaders/IrradianceConvolution.vert diff --git a/src/shaders/LightingPass.frag b/Engine/src/shaders/LightingPass.frag similarity index 100% rename from src/shaders/LightingPass.frag rename to Engine/src/shaders/LightingPass.frag diff --git a/src/shaders/LightingPass.vert b/Engine/src/shaders/LightingPass.vert similarity index 100% rename from src/shaders/LightingPass.vert rename to Engine/src/shaders/LightingPass.vert diff --git a/src/shaders/PrefilterEnvMap.frag b/Engine/src/shaders/PrefilterEnvMap.frag similarity index 100% rename from src/shaders/PrefilterEnvMap.frag rename to Engine/src/shaders/PrefilterEnvMap.frag diff --git a/src/shaders/PrefilterEnvMap.vert b/Engine/src/shaders/PrefilterEnvMap.vert similarity index 100% rename from src/shaders/PrefilterEnvMap.vert rename to Engine/src/shaders/PrefilterEnvMap.vert diff --git a/src/shaders/ShadowPass.vert b/Engine/src/shaders/ShadowPass.vert similarity index 100% rename from src/shaders/ShadowPass.vert rename to Engine/src/shaders/ShadowPass.vert diff --git a/src/shaders/SkyAtmosphere.frag b/Engine/src/shaders/SkyAtmosphere.frag similarity index 100% rename from src/shaders/SkyAtmosphere.frag rename to Engine/src/shaders/SkyAtmosphere.frag diff --git a/src/shaders/SkyAtmosphere.vert b/Engine/src/shaders/SkyAtmosphere.vert similarity index 100% rename from src/shaders/SkyAtmosphere.vert rename to Engine/src/shaders/SkyAtmosphere.vert diff --git a/src/shaders/SkyboxPass.frag b/Engine/src/shaders/SkyboxPass.frag similarity index 100% rename from src/shaders/SkyboxPass.frag rename to Engine/src/shaders/SkyboxPass.frag diff --git a/src/shaders/SkyboxPass.vert b/Engine/src/shaders/SkyboxPass.vert similarity index 100% rename from src/shaders/SkyboxPass.vert rename to Engine/src/shaders/SkyboxPass.vert diff --git a/src/shaders/SunExtraction.comp b/Engine/src/shaders/SunExtraction.comp similarity index 100% rename from src/shaders/SunExtraction.comp rename to Engine/src/shaders/SunExtraction.comp diff --git a/src/shaders/TonemapPass.frag b/Engine/src/shaders/TonemapPass.frag similarity index 100% rename from src/shaders/TonemapPass.frag rename to Engine/src/shaders/TonemapPass.frag diff --git a/src/shaders/TonemapPass.vert b/Engine/src/shaders/TonemapPass.vert similarity index 100% rename from src/shaders/TonemapPass.vert rename to Engine/src/shaders/TonemapPass.vert diff --git a/vcpkg.json b/Engine/vcpkg.json similarity index 100% rename from vcpkg.json rename to Engine/vcpkg.json diff --git a/README.md b/README.md index be2e97be..3b87d1ce 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # Aetherion - Aetherion Game engine source code -![Aetherion Logo](./screenshots/aetherion_logo.png) +![Aetherion Logo](./aetherion_logo.png) ## Description - Aetherion is a game engine made in C++ and Vulkan (and soon DirectX 12) by Dravix Studios @@ -18,14 +18,14 @@ - Render Graph - Indirect Drawing - GUI -- Disney BRDF -- Project management ⚠️ - Cascade Shadow Maps (CSM) [Video](https://youtu.be/cHQ8zL5gVL8?si=c8efP4bEGF4RaUyC) +- Disney BRDF ❌ - C# Scripting system ❌ +- Project management ❌ - More soon! ## Current Screenshot -![Aetherion IBL](./screenshots/aetherion_imgui.png) +![Aetherion IBL](./aetherion_csm.png) # LICENSE - Read [LICENSE](./LICENSE) @@ -45,4 +45,4 @@ - [Roboto Font](https://fonts.google.com/specimen/Roboto) - [NFD-Extended](https://github.com/btzy/nativefiledialog-extended) - [nanosvg](https://github.com/memononen/nanosvg) -- [nlohmann/json](https://github.com/nlohmann/json) +- [nlohmann/json](https://github.com/nlohmann/json) \ No newline at end of file diff --git a/screenshots/aetherion_csm.png b/aetherion_csm.png similarity index 100% rename from screenshots/aetherion_csm.png rename to aetherion_csm.png diff --git a/screenshots/aetherion_logo.png b/aetherion_logo.png similarity index 100% rename from screenshots/aetherion_logo.png rename to aetherion_logo.png diff --git a/screenshots/aetherion_imgui.png b/screenshots/aetherion_imgui.png deleted file mode 100644 index 53051837..00000000 Binary files a/screenshots/aetherion_imgui.png and /dev/null differ