From 4c95667c6d32e37507f90647dd0d86d1d9065fe3 Mon Sep 17 00:00:00 2001 From: Mathew Benson Date: Tue, 3 Feb 2026 13:18:20 +0300 Subject: [PATCH] Header Re-Organization for Consistency and Readability - Provide a consistent taxonomy for headers, where the libraries(ZEngine and Tetragrama) expose their Interface(the -I flag) as the root of the package and header naming is synchronized with namespaces - This is especially important in libraries like Tetragrama where you have headers from ZEngine and Tetragrama in the same header file - Make the CMake files cleaner and more consistent by having a uniform naming convention for the Targets --- Obelisk/CMakeLists.txt | 29 ++++-------- Obelisk/EntryPoint.cpp | 12 ++--- Obelisk/pch.h | 18 -------- Tetragrama/CMakeLists.txt | 32 ++++---------- Tetragrama/Components/AboutUIComponent.h | 2 +- Tetragrama/Components/DemoUIComponent.h | 2 +- .../Components/DockspaceUIComponent.cpp | 13 +++--- Tetragrama/Components/DockspaceUIComponent.h | 8 ++-- .../Events/SceneTextureAvailableEvent.h | 2 +- .../Events/SceneViewportFocusedEvent.h | 2 +- .../Events/SceneViewportResizedEvent.h | 2 +- .../Events/SceneViewportUnfocusedEvent.h | 2 +- .../Components/HierarchyViewUIComponent.cpp | 9 ++-- .../Components/HierarchyViewUIComponent.h | 3 +- .../Components/InspectorViewUIComponent.cpp | 6 +-- .../Components/InspectorViewUIComponent.h | 7 +-- Tetragrama/Components/LogUIComponent.cpp | 6 +-- Tetragrama/Components/LogUIComponent.h | 2 +- .../Components/ProjectViewUIComponent.cpp | 8 ++-- .../Components/ProjectViewUIComponent.h | 4 +- .../Components/SceneViewportUIComponent.cpp | 12 ++--- .../Components/SceneViewportUIComponent.h | 10 ++--- Tetragrama/Components/UIComponent.h | 2 +- .../Controllers/EditorCameraController.cpp | 2 +- Tetragrama/Editor.cpp | 9 ++-- Tetragrama/Editor.h | 4 +- Tetragrama/EditorScene.cpp | 2 +- Tetragrama/Helpers/SearchPatternAlgorithm.cpp | 2 +- .../Helpers/UIComponentDrawerHelper.cpp | 2 +- Tetragrama/Layers/ImguiLayer.cpp | 24 +++++----- Tetragrama/Layers/ImguiLayer.h | 2 +- Tetragrama/Messengers/Messenger.h | 6 +-- .../Serializers/EditorSceneSerializer.cpp | 5 ++- .../Serializers/EditorSceneSerializer.h | 4 +- Tetragrama/pch.h | 18 -------- .../Applications/AppRenderPipeline.cpp | 4 +- .../ZEngine/Applications/AppRenderPipeline.h | 6 +-- .../ZEngine/Applications/GameApplication.cpp | 4 +- .../ZEngine/Applications/GameApplication.h | 16 +++---- ZEngine/ZEngine/Applications/Layer.h | 12 ++--- ZEngine/ZEngine/CMakeLists.txt | 44 +------------------ .../ZEngine/Controllers/ICameraController.h | 8 ++-- ZEngine/ZEngine/Controllers/IController.h | 10 ++--- .../PerspectiveCameraController.cpp | 12 ++--- .../Controllers/PerspectiveCameraController.h | 8 ++-- ZEngine/ZEngine/Core/Containers/Array.h | 6 +-- ZEngine/ZEngine/Core/Containers/HashMap.h | 10 ++--- .../ZEngine/Core/Containers/InitializerList.h | 4 +- ZEngine/ZEngine/Core/Containers/Strings.h | 6 +-- ZEngine/ZEngine/Core/CoreEvent.h | 2 +- ZEngine/ZEngine/Core/Coroutine.h | 2 +- ZEngine/ZEngine/Core/CoroutineScheduler.cpp | 4 +- ZEngine/ZEngine/Core/CoroutineScheduler.h | 9 ++-- ZEngine/ZEngine/Core/EventDispatcher.h | 4 +- ZEngine/ZEngine/Core/IEventable.h | 2 +- ZEngine/ZEngine/Core/IPipeline.h | 2 +- ZEngine/ZEngine/Core/IPipelineContext.cpp | 2 +- ZEngine/ZEngine/Core/IPipelineStage.cpp | 2 +- ZEngine/ZEngine/Core/IRenderable.h | 2 +- ZEngine/ZEngine/Core/ISerializer.h | 2 +- ZEngine/ZEngine/Core/IUpdatable.h | 2 +- ZEngine/ZEngine/Core/Maths/Matrix.h | 6 +-- ZEngine/ZEngine/Core/Maths/Quaternion.h | 4 +- ZEngine/ZEngine/Core/Maths/Vec.h | 6 +-- ZEngine/ZEngine/Core/Memory/Allocator.cpp | 4 +- ZEngine/ZEngine/Core/Memory/Allocator.h | 2 +- ZEngine/ZEngine/Core/Memory/MemoryManager.h | 2 +- ZEngine/ZEngine/Engine.cpp | 12 ++--- ZEngine/ZEngine/Engine.h | 10 ++--- ZEngine/ZEngine/EngineConfiguration.h | 4 +- ZEngine/ZEngine/Event/EngineClosedEvent.h | 2 +- .../ZEngine/Hardwares/AsyncResourceLoader.cpp | 9 ++-- .../ZEngine/Hardwares/AsyncResourceLoader.h | 6 +-- ZEngine/ZEngine/Hardwares/VulkanDevice.cpp | 19 ++++---- ZEngine/ZEngine/Hardwares/VulkanDevice.h | 38 +++++++++------- ZEngine/ZEngine/Hardwares/VulkanLayer.cpp | 6 +-- ZEngine/ZEngine/Hardwares/VulkanLayer.h | 6 +-- ZEngine/ZEngine/Helpers/HandleManager.h | 8 ++-- ZEngine/ZEngine/Helpers/Helper.cpp | 13 +++--- ZEngine/ZEngine/Helpers/MemoryOperations.h | 2 +- ZEngine/ZEngine/Helpers/MeshHelper.h | 2 +- .../Helpers/SerializerCommonHelper.cpp | 4 +- .../ZEngine/Helpers/SerializerCommonHelper.h | 12 ++--- ZEngine/ZEngine/Helpers/ThreadPool.cpp | 2 +- ZEngine/ZEngine/Helpers/ThreadPool.h | 6 +-- ZEngine/ZEngine/Helpers/ThreadSafeQueue.h | 2 +- ZEngine/ZEngine/Importers/AssetTypes.h | 12 ++--- ZEngine/ZEngine/Importers/AssimpImporter.cpp | 10 +++-- ZEngine/ZEngine/Importers/AssimpImporter.h | 6 +-- ZEngine/ZEngine/Importers/IAssetImporter.cpp | 7 +-- ZEngine/ZEngine/Importers/IAssetImporter.h | 14 +++--- ZEngine/ZEngine/Logging/Logger.cpp | 11 ++--- ZEngine/ZEngine/Logging/Logger.h | 2 +- ZEngine/ZEngine/Logging/LoggerDefinition.h | 2 +- ZEngine/ZEngine/Managers/AssetManager.cpp | 10 ++--- ZEngine/ZEngine/Managers/AssetManager.h | 16 +++---- ZEngine/ZEngine/Rendering/Buffers/Bitmap.h | 10 ++--- .../ZEngine/Rendering/Buffers/BufferLayout.h | 1 + .../ZEngine/Rendering/Buffers/FrameBuffer.cpp | 4 +- .../ZEngine/Rendering/Buffers/Framebuffer.h | 2 +- .../ZEngine/Rendering/Buffers/PixelBuffer.h | 8 ++-- ZEngine/ZEngine/Rendering/Cameras/Camera.h | 6 +-- .../Rendering/Cameras/PerspectiveCamera.cpp | 4 +- .../Rendering/Cameras/PerspectiveCamera.h | 4 +- .../Rendering/Components/CameraComponent.h | 4 +- .../Rendering/Components/GeometryComponent.h | 2 +- .../Rendering/Components/LightComponent.h | 2 +- .../Rendering/Components/MaterialComponent.h | 2 +- .../Rendering/Components/TransformComponent.h | 2 +- .../Rendering/Entities/GraphicSceneEntity.cpp | 2 +- .../Rendering/Entities/GraphicSceneEntity.h | 4 +- ZEngine/ZEngine/Rendering/GPUTypes.h | 4 +- .../Rendering/Geometries/CubeGeometry.cpp | 2 +- .../Rendering/Geometries/CubeGeometry.h | 2 +- .../ZEngine/Rendering/Geometries/IGeometry.h | 9 ++-- .../Rendering/Geometries/QuadGeometry.cpp | 2 +- .../Rendering/Geometries/QuadGeometry.h | 2 +- .../Rendering/Geometries/SquareGeometry.cpp | 2 +- .../Rendering/Geometries/SquareGeometry.h | 2 +- ZEngine/ZEngine/Rendering/Lights/Light.h | 6 +-- .../Rendering/Materials/BasicMaterial.cpp | 2 +- .../Rendering/Materials/BasicMaterial.h | 2 +- .../ZEngine/Rendering/Materials/IMaterial.h | 6 +-- .../Rendering/Materials/ShaderMaterial.cpp | 2 +- .../Rendering/Materials/ShaderMaterial.h | 4 +- .../Rendering/Materials/StandardMaterial.cpp | 2 +- .../Rendering/Materials/StandardMaterial.h | 6 +-- ZEngine/ZEngine/Rendering/Meshes/Mesh.h | 4 +- .../ZEngine/Rendering/Meshes/MeshBuilder.cpp | 12 ++--- .../ZEngine/Rendering/Meshes/MeshBuilder.h | 8 ++-- ZEngine/ZEngine/Rendering/Meshes/MeshLight.h | 4 +- .../ZEngine/Rendering/Pools/CommandPool.cpp | 6 +-- ZEngine/ZEngine/Rendering/Pools/CommandPool.h | 6 +-- .../ZEngine/Rendering/Primitives/Fence.cpp | 4 +- ZEngine/ZEngine/Rendering/Primitives/Fence.h | 4 +- .../Primitives/ImageMemoryBarrier.cpp | 4 +- .../Rendering/Primitives/ImageMemoryBarrier.h | 4 +- .../Rendering/Primitives/Semaphore.cpp | 4 +- .../ZEngine/Rendering/Primitives/Semaphore.h | 4 +- .../Contracts/RendererDataContract.h | 2 +- .../Rendering/Renderers/GraphicRenderer.cpp | 10 ++--- .../Rendering/Renderers/GraphicRenderer.h | 6 +-- .../Renderers/GraphicRendererInformation.h | 2 +- .../ZEngine/Rendering/Renderers/IRenderer.h | 4 +- .../Rendering/Renderers/ImGUIRenderer.cpp | 7 +-- .../Rendering/Renderers/ImGUIRenderer.h | 6 +-- .../GraphicRendererPipelineInformation.h | 10 ++--- .../Pipelines/IGraphicRendererPipelineStage.h | 4 +- .../Renderers/Pipelines/RendererPipeline.cpp | 4 +- .../Renderers/Pipelines/RendererPipeline.h | 10 ++--- .../Rendering/Renderers/RenderGraph.cpp | 4 +- .../ZEngine/Rendering/Renderers/RenderGraph.h | 20 ++++----- .../Renderers/RenderPasses/Attachment.cpp | 10 ++--- .../Renderers/RenderPasses/Attachment.h | 6 +-- .../Renderers/RenderPasses/RenderPass.cpp | 4 +- .../Renderers/RenderPasses/RenderPass.h | 14 +++--- .../Rendering/Renderers/RendererPasses.cpp | 4 +- .../Rendering/Renderers/RendererPasses.h | 12 ++--- .../Renderers/Storages/GraphicVertex.cpp | 2 +- .../Renderers/Storages/GraphicVertex.h | 4 +- .../Rendering/Renderers/Storages/IVertex.h | 2 +- .../ZEngine/Rendering/Scenes/GraphicScene.cpp | 12 ++--- .../ZEngine/Rendering/Scenes/GraphicScene.h | 12 ++--- .../Shaders/Compilers/CompilationStage.cpp | 8 ++-- .../Shaders/Compilers/CompilationStage.h | 4 +- .../Shaders/Compilers/ICompilerStage.h | 4 +- .../Shaders/Compilers/ShaderCompiler.cpp | 8 ++-- .../Shaders/Compilers/ShaderCompiler.h | 6 +-- .../Shaders/Compilers/ShaderFileGenerator.cpp | 8 ++-- .../Shaders/Compilers/ShaderFileGenerator.h | 2 +- .../Shaders/Compilers/ValidationStage.cpp | 8 ++-- .../Shaders/Compilers/ValidationStage.h | 2 +- ZEngine/ZEngine/Rendering/Shaders/Shader.cpp | 13 +++--- ZEngine/ZEngine/Rendering/Shaders/Shader.h | 12 ++--- .../Rendering/Shaders/ShaderIncluder.h | 6 +-- .../Rendering/Shaders/ShaderInformation.h | 2 +- .../Rendering/Shaders/ShaderReader.cpp | 6 +-- .../ZEngine/Rendering/Shaders/ShaderReader.h | 2 +- .../Specifications/AttachmentSpecification.h | 6 +-- .../Specifications/FrameBufferSpecification.h | 6 +-- .../GraphicRendererPipelineSpecification.h | 8 ++-- .../ImageMemoryBarrierSpecification.h | 4 +- .../Specifications/RenderPassSpecification.h | 10 ++--- .../Specifications/ShaderSpecification.h | 2 +- .../Specifications/TextureSpecification.h | 4 +- .../ZEngine/Rendering/Textures/Texture.cpp | 4 +- ZEngine/ZEngine/Rendering/Textures/Texture.h | 8 ++-- .../ZEngine/Rendering/Textures/Texture2D.cpp | 8 ++-- .../ZEngine/Rendering/Textures/Texture2D.h | 2 +- .../Serializers/GraphicScene3DSerializer.cpp | 33 ++++++++------ .../Serializers/GraphicScene3DSerializer.h | 8 ++-- .../Serializers/GraphicSceneSerializer.h | 8 ++-- ZEngine/ZEngine/Serializers/Serializer.h | 6 +-- ZEngine/ZEngine/Windows/CoreWindow.cpp | 2 +- ZEngine/ZEngine/Windows/CoreWindow.h | 22 +++++----- ZEngine/ZEngine/Windows/Events/KeyEvent.h | 6 +-- ZEngine/ZEngine/Windows/Events/MouseEvent.h | 6 +-- .../ZEngine/Windows/Events/TextInputEvent.h | 2 +- ZEngine/ZEngine/Windows/Events/WindowEvent.h | 2 +- ZEngine/ZEngine/Windows/GameWindow.cpp | 14 +++--- ZEngine/ZEngine/Windows/GameWindow.h | 8 ++-- ZEngine/ZEngine/Windows/Inputs/IDevice.cpp | 2 +- ZEngine/ZEngine/Windows/Inputs/IDevice.h | 7 ++- .../Windows/Inputs/IInputEventCallback.h | 8 ++-- .../Windows/Inputs/KeyCodeDefinition.h | 4 +- ZEngine/ZEngine/Windows/Inputs/Keyboard.h | 2 +- ZEngine/ZEngine/Windows/Inputs/Mouse.h | 2 +- ZEngine/ZEngine/Windows/WindowConfiguration.h | 2 +- ZEngine/ZEngine/Windows/WindowProperty.h | 4 +- ZEngine/ZEngine/ZEngineDef.h | 2 +- ZEngine/ZEngine/pch.h | 18 -------- ZEngine/tests/Containers/array_test.cpp | 4 +- ZEngine/tests/Containers/hashmap_test.cpp | 6 +-- .../tests/Containers/initializerlist_test.cpp | 6 +-- ZEngine/tests/Containers/string_test.cpp | 2 +- ZEngine/tests/Maths/Matrix_test.cpp | 6 +-- ZEngine/tests/Maths/Quaternion_test.cpp | 4 +- ZEngine/tests/Maths/Vector_test.cpp | 4 +- ZEngine/tests/Memory/IntrusivePtr_test.cpp | 4 +- .../tests/Memory/IntrusiveWeakPtr_test.cpp | 4 +- ZEngine/tests/Memory/MemoryOperation_test.cpp | 2 +- ZEngine/tests/Memory/allocator_test.cpp | 6 +-- ZEngine/tests/Memory/bitmap_test.cpp | 6 +-- ZEngine/tests/Memory/handleManager_test.cpp | 6 +-- ZEngine/tests/Misc/ThreadPool_test.cpp | 2 +- ZEngine/tests/Misc/shaderCompiler_test.cpp | 2 +- repoConfiguration.json | 2 +- 227 files changed, 685 insertions(+), 784 deletions(-) delete mode 100644 Obelisk/pch.h delete mode 100644 Tetragrama/pch.h delete mode 100644 ZEngine/ZEngine/pch.h diff --git a/Obelisk/CMakeLists.txt b/Obelisk/CMakeLists.txt index 2429ce50..10c946a8 100644 --- a/Obelisk/CMakeLists.txt +++ b/Obelisk/CMakeLists.txt @@ -9,47 +9,36 @@ project (Obelisk set (CMAKE_CXX_STANDARD_REQUIRED ON) set (CMAKE_CXX_STANDARD 20) -set (TARGET_NAME Obelisk) - if(${CMAKE_SYSTEM_NAME} STREQUAL "Windows") - add_executable (${TARGET_NAME} WIN32) + add_executable (Obelisk WIN32) else() - add_executable (${TARGET_NAME}) + add_executable (Obelisk) endif() -target_sources(${TARGET_NAME} PUBLIC EntryPoint.cpp) +target_sources(Obelisk PRIVATE EntryPoint.cpp) # We set this debugger directory to find assets and resources file # after being copied to Debug and Release output directories # if (${CMAKE_SYSTEM_NAME} STREQUAL "Windows") - set_target_properties(${TARGET_NAME} PROPERTIES VS_DEBUGGER_WORKING_DIRECTORY "$(ProjectDir)$(Configuration)") + set_target_properties(Obelisk PROPERTIES VS_DEBUGGER_WORKING_DIRECTORY "$(ProjectDir)$(Configuration)") endif () -target_include_directories (${TARGET_NAME} - PRIVATE - . - ${ENLISTMENT_ROOT} - ${ENLISTMENT_ROOT}/ZEngine -) - -target_precompile_headers(${TARGET_NAME} PRIVATE pch.h) - -target_compile_definitions(${TARGET_NAME} +target_compile_definitions(Obelisk PRIVATE NOMINMAX UNICODE _UNICODE ) -target_link_libraries(${TARGET_NAME} PUBLIC - tetragrama +target_link_libraries(Obelisk PUBLIC + Tetragrama imported::External_obeliskLibs ) -set_target_properties(${TARGET_NAME} PROPERTIES INSTALL_RPATH ${CMAKE_INSTALL_PREFIX}/lib) +set_target_properties(Obelisk PROPERTIES INSTALL_RPATH ${CMAKE_INSTALL_PREFIX}/lib) -install(TARGETS ${TARGET_NAME} +install(TARGETS Obelisk DESTINATION bin ) diff --git a/Obelisk/EntryPoint.cpp b/Obelisk/EntryPoint.cpp index 412f4207..afb7e80a 100644 --- a/Obelisk/EntryPoint.cpp +++ b/Obelisk/EntryPoint.cpp @@ -1,10 +1,9 @@ #include +#include +#include #include #include #include -#include - -#include #ifdef ZENGINE_PLATFORM @@ -23,11 +22,9 @@ int applicationEntryPoint(int argc, char* argv[]) LoggerConfiguration logger_cfg = {}; Logger::Initialize(arena, logger_cfg); - GameApplicationPtr app = nullptr; - - CLI::App cli{"ObeliskCLI"}; + CLI::App cli{"ObeliskCLI"}; argv = cli.ensure_utf8(argv); std::string config_file = ""; @@ -37,10 +34,9 @@ int applicationEntryPoint(int argc, char* argv[]) CLI11_PARSE(cli, argc, argv); - if (launch_editor) { - app = ZPushStructCtor(arena, Tetragrama::Editor); + app = ZPushStructCtor(arena, Tetragrama::Editor); app->EnableRenderOverlay = true; } diff --git a/Obelisk/pch.h b/Obelisk/pch.h deleted file mode 100644 index 86fbdd5d..00000000 --- a/Obelisk/pch.h +++ /dev/null @@ -1,18 +0,0 @@ -#pragma once -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include diff --git a/Tetragrama/CMakeLists.txt b/Tetragrama/CMakeLists.txt index 3588684a..71fcfdb6 100644 --- a/Tetragrama/CMakeLists.txt +++ b/Tetragrama/CMakeLists.txt @@ -14,41 +14,25 @@ file (GLOB_RECURSE CPP_FILES CONFIGURE_DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp source_group (TREE ${PROJECT_SOURCE_DIR} PREFIX "Source Files" FILES ${HEADER_FILES} ${CPP_FILES}) -set (TARGET_NAME tetragrama) +add_library (Tetragrama) -add_library (${TARGET_NAME}) - -target_sources(${TARGET_NAME} PUBLIC ${HEADER_FILES} ${CPP_FILES}) +target_sources(Tetragrama + PUBLIC FILE_SET HEADERS BASE_DIRS ${PROJECT_SOURCE_DIR}/.. + PRIVATE ${CPP_FILES} +) # We set this debugger directory to find assets and resources file # after being copied to Debug and Release output directories # if (${CMAKE_SYSTEM_NAME} STREQUAL "Windows") - set_target_properties(${TARGET_NAME} PROPERTIES VS_DEBUGGER_WORKING_DIRECTORY "$(ProjectDir)$(Configuration)") + set_target_properties(Tetragrama PROPERTIES VS_DEBUGGER_WORKING_DIRECTORY "$(ProjectDir)$(Configuration)") endif () -target_include_directories (${TARGET_NAME} - PUBLIC - . - ./Components - ./Components/Events - ./Controllers - ./Inputs - ./Layers - ./Messengers - ./Helpers - ./Importers - ./Serializers - ./Managers -) - -target_precompile_headers(${TARGET_NAME} PRIVATE pch.h) - -target_compile_definitions(${TARGET_NAME} +target_compile_definitions(Tetragrama PRIVATE NOMINMAX UNICODE _UNICODE ) -target_link_libraries(${TARGET_NAME} PUBLIC zEngineLib) +target_link_libraries(Tetragrama PUBLIC zEngineLib) diff --git a/Tetragrama/Components/AboutUIComponent.h b/Tetragrama/Components/AboutUIComponent.h index b03a7944..4d262178 100644 --- a/Tetragrama/Components/AboutUIComponent.h +++ b/Tetragrama/Components/AboutUIComponent.h @@ -1,5 +1,5 @@ #pragma once -#include +#include #include namespace Tetragrama::Components diff --git a/Tetragrama/Components/DemoUIComponent.h b/Tetragrama/Components/DemoUIComponent.h index 94a6e52a..86f06750 100644 --- a/Tetragrama/Components/DemoUIComponent.h +++ b/Tetragrama/Components/DemoUIComponent.h @@ -1,5 +1,5 @@ #pragma once -#include +#include #include namespace Tetragrama::Components diff --git a/Tetragrama/Components/DockspaceUIComponent.cpp b/Tetragrama/Components/DockspaceUIComponent.cpp index c44a9914..c1664052 100644 --- a/Tetragrama/Components/DockspaceUIComponent.cpp +++ b/Tetragrama/Components/DockspaceUIComponent.cpp @@ -1,12 +1,13 @@ -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include #include #include #include +#include namespace fs = std::filesystem; diff --git a/Tetragrama/Components/DockspaceUIComponent.h b/Tetragrama/Components/DockspaceUIComponent.h index 40189a1c..1a0d6436 100644 --- a/Tetragrama/Components/DockspaceUIComponent.h +++ b/Tetragrama/Components/DockspaceUIComponent.h @@ -1,8 +1,8 @@ #pragma once -#include -#include -#include -#include +#include +#include +#include +#include #include namespace Tetragrama::Components diff --git a/Tetragrama/Components/Events/SceneTextureAvailableEvent.h b/Tetragrama/Components/Events/SceneTextureAvailableEvent.h index 5bab9c67..1c9d40cf 100644 --- a/Tetragrama/Components/Events/SceneTextureAvailableEvent.h +++ b/Tetragrama/Components/Events/SceneTextureAvailableEvent.h @@ -1,5 +1,5 @@ #pragma once -#include +#include namespace Tetragrama::Components::Event { diff --git a/Tetragrama/Components/Events/SceneViewportFocusedEvent.h b/Tetragrama/Components/Events/SceneViewportFocusedEvent.h index d41295ee..49777020 100644 --- a/Tetragrama/Components/Events/SceneViewportFocusedEvent.h +++ b/Tetragrama/Components/Events/SceneViewportFocusedEvent.h @@ -1,5 +1,5 @@ #pragma once -#include +#include namespace Tetragrama::Components::Event { diff --git a/Tetragrama/Components/Events/SceneViewportResizedEvent.h b/Tetragrama/Components/Events/SceneViewportResizedEvent.h index 38c783d5..74e14e3d 100644 --- a/Tetragrama/Components/Events/SceneViewportResizedEvent.h +++ b/Tetragrama/Components/Events/SceneViewportResizedEvent.h @@ -1,5 +1,5 @@ #pragma once -#include +#include namespace Tetragrama::Components::Event { diff --git a/Tetragrama/Components/Events/SceneViewportUnfocusedEvent.h b/Tetragrama/Components/Events/SceneViewportUnfocusedEvent.h index 26c680cc..b7612ae1 100644 --- a/Tetragrama/Components/Events/SceneViewportUnfocusedEvent.h +++ b/Tetragrama/Components/Events/SceneViewportUnfocusedEvent.h @@ -1,5 +1,5 @@ #pragma once -#include +#include namespace Tetragrama::Components::Event { diff --git a/Tetragrama/Components/HierarchyViewUIComponent.cpp b/Tetragrama/Components/HierarchyViewUIComponent.cpp index 404c3a66..46194930 100644 --- a/Tetragrama/Components/HierarchyViewUIComponent.cpp +++ b/Tetragrama/Components/HierarchyViewUIComponent.cpp @@ -1,13 +1,16 @@ -#include -#include -#include +// clang-format off +#include +#include #include +#include #include #include #include #include #include #include +// clang-format on +#include using namespace ZEngine; using namespace ZEngine::Helpers; diff --git a/Tetragrama/Components/HierarchyViewUIComponent.h b/Tetragrama/Components/HierarchyViewUIComponent.h index d7bc7c65..53fcc843 100644 --- a/Tetragrama/Components/HierarchyViewUIComponent.h +++ b/Tetragrama/Components/HierarchyViewUIComponent.h @@ -1,5 +1,6 @@ #pragma once -#include +#include +#include #include namespace Tetragrama::Components diff --git a/Tetragrama/Components/InspectorViewUIComponent.cpp b/Tetragrama/Components/InspectorViewUIComponent.cpp index 7bdb815a..35ece788 100644 --- a/Tetragrama/Components/InspectorViewUIComponent.cpp +++ b/Tetragrama/Components/InspectorViewUIComponent.cpp @@ -1,6 +1,6 @@ -#include -#include -#include +#include +#include +#include #include #include #include diff --git a/Tetragrama/Components/InspectorViewUIComponent.h b/Tetragrama/Components/InspectorViewUIComponent.h index 6e540127..fd4a04a0 100644 --- a/Tetragrama/Components/InspectorViewUIComponent.h +++ b/Tetragrama/Components/InspectorViewUIComponent.h @@ -1,11 +1,8 @@ #pragma once -#include -#include +#include +#include #include #include -#include -#include -#include namespace Tetragrama::Components { diff --git a/Tetragrama/Components/LogUIComponent.cpp b/Tetragrama/Components/LogUIComponent.cpp index 7f93ac63..aae6e781 100644 --- a/Tetragrama/Components/LogUIComponent.cpp +++ b/Tetragrama/Components/LogUIComponent.cpp @@ -1,7 +1,7 @@ -#include -#include -#include +#include +#include #include +#include #include using namespace ZEngine::Logging; diff --git a/Tetragrama/Components/LogUIComponent.h b/Tetragrama/Components/LogUIComponent.h index 94b411d2..2133e367 100644 --- a/Tetragrama/Components/LogUIComponent.h +++ b/Tetragrama/Components/LogUIComponent.h @@ -1,5 +1,5 @@ #pragma once -#include +#include #include #include #include diff --git a/Tetragrama/Components/ProjectViewUIComponent.cpp b/Tetragrama/Components/ProjectViewUIComponent.cpp index 6aad819f..baae72f7 100644 --- a/Tetragrama/Components/ProjectViewUIComponent.cpp +++ b/Tetragrama/Components/ProjectViewUIComponent.cpp @@ -1,8 +1,10 @@ -#include -#include -#include +#include +#include +#include #include #include +#include +#include using namespace ZEngine::Helpers; diff --git a/Tetragrama/Components/ProjectViewUIComponent.h b/Tetragrama/Components/ProjectViewUIComponent.h index c1dec4c6..f83d6190 100644 --- a/Tetragrama/Components/ProjectViewUIComponent.h +++ b/Tetragrama/Components/ProjectViewUIComponent.h @@ -1,7 +1,9 @@ #pragma once -#include +#include +#include #include #include +#include namespace Tetragrama::Components { diff --git a/Tetragrama/Components/SceneViewportUIComponent.cpp b/Tetragrama/Components/SceneViewportUIComponent.cpp index f7ca4dd4..7e219b26 100644 --- a/Tetragrama/Components/SceneViewportUIComponent.cpp +++ b/Tetragrama/Components/SceneViewportUIComponent.cpp @@ -1,13 +1,15 @@ -#include -#include -#include -#include +#include +#include +#include +#include +#include #include #include #include /**/ -#include #include +#include +#include using namespace Tetragrama::Components::Event; using namespace ZEngine::Rendering::Renderers; diff --git a/Tetragrama/Components/SceneViewportUIComponent.h b/Tetragrama/Components/SceneViewportUIComponent.h index 62a52367..c84c7c3d 100644 --- a/Tetragrama/Components/SceneViewportUIComponent.h +++ b/Tetragrama/Components/SceneViewportUIComponent.h @@ -1,9 +1,9 @@ #pragma once -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include #include #include diff --git a/Tetragrama/Components/UIComponent.h b/Tetragrama/Components/UIComponent.h index b2deaf02..796682a0 100644 --- a/Tetragrama/Components/UIComponent.h +++ b/Tetragrama/Components/UIComponent.h @@ -1,5 +1,5 @@ #pragma once -#include +#include #include #include #include diff --git a/Tetragrama/Controllers/EditorCameraController.cpp b/Tetragrama/Controllers/EditorCameraController.cpp index b68bfa4f..ebd05a95 100644 --- a/Tetragrama/Controllers/EditorCameraController.cpp +++ b/Tetragrama/Controllers/EditorCameraController.cpp @@ -1,4 +1,4 @@ -#include +#include #include using namespace ZEngine::Rendering::Cameras; diff --git a/Tetragrama/Editor.cpp b/Tetragrama/Editor.cpp index 22dbf84f..7ec46bbf 100644 --- a/Tetragrama/Editor.cpp +++ b/Tetragrama/Editor.cpp @@ -1,9 +1,10 @@ -#include -#include -#include -#include +#include +#include +#include +#include #include #include +#include using namespace ZEngine; using namespace ZEngine::Core::Containers; diff --git a/Tetragrama/Editor.h b/Tetragrama/Editor.h index 14462730..f192f8cf 100644 --- a/Tetragrama/Editor.h +++ b/Tetragrama/Editor.h @@ -1,6 +1,6 @@ #pragma once -#include -#include +#include +#include #include #include #include diff --git a/Tetragrama/EditorScene.cpp b/Tetragrama/EditorScene.cpp index 6d89afad..7768f2e0 100644 --- a/Tetragrama/EditorScene.cpp +++ b/Tetragrama/EditorScene.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include diff --git a/Tetragrama/Helpers/SearchPatternAlgorithm.cpp b/Tetragrama/Helpers/SearchPatternAlgorithm.cpp index fb99fa31..fbbbc3e6 100644 --- a/Tetragrama/Helpers/SearchPatternAlgorithm.cpp +++ b/Tetragrama/Helpers/SearchPatternAlgorithm.cpp @@ -1,4 +1,4 @@ -#include +#include #include using namespace ZEngine::Core::Memory; diff --git a/Tetragrama/Helpers/UIComponentDrawerHelper.cpp b/Tetragrama/Helpers/UIComponentDrawerHelper.cpp index ce34015c..bd4d907d 100644 --- a/Tetragrama/Helpers/UIComponentDrawerHelper.cpp +++ b/Tetragrama/Helpers/UIComponentDrawerHelper.cpp @@ -1,4 +1,4 @@ -#include +#include namespace Tetragrama::Helpers { diff --git a/Tetragrama/Layers/ImguiLayer.cpp b/Tetragrama/Layers/ImguiLayer.cpp index 1e41db9c..532635da 100644 --- a/Tetragrama/Layers/ImguiLayer.cpp +++ b/Tetragrama/Layers/ImguiLayer.cpp @@ -1,15 +1,15 @@ -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include #include #include #include diff --git a/Tetragrama/Layers/ImguiLayer.h b/Tetragrama/Layers/ImguiLayer.h index c9cce6d4..2a6d398f 100644 --- a/Tetragrama/Layers/ImguiLayer.h +++ b/Tetragrama/Layers/ImguiLayer.h @@ -1,5 +1,5 @@ #pragma once -#include +#include #include #include #include diff --git a/Tetragrama/Messengers/Messenger.h b/Tetragrama/Messengers/Messenger.h index 4e3249a6..9e2c6b75 100644 --- a/Tetragrama/Messengers/Messenger.h +++ b/Tetragrama/Messengers/Messenger.h @@ -1,8 +1,8 @@ #pragma once -#include -#include +#include +#include #include -#include +#include #include #include #include diff --git a/Tetragrama/Serializers/EditorSceneSerializer.cpp b/Tetragrama/Serializers/EditorSceneSerializer.cpp index ae633c60..666ca606 100644 --- a/Tetragrama/Serializers/EditorSceneSerializer.cpp +++ b/Tetragrama/Serializers/EditorSceneSerializer.cpp @@ -1,9 +1,10 @@ -#include -#include +#include #include #include #include +#include #include +#include using namespace ZEngine::Helpers; using namespace ZEngine::Core::Containers; diff --git a/Tetragrama/Serializers/EditorSceneSerializer.h b/Tetragrama/Serializers/EditorSceneSerializer.h index 311a09d1..a44d6330 100644 --- a/Tetragrama/Serializers/EditorSceneSerializer.h +++ b/Tetragrama/Serializers/EditorSceneSerializer.h @@ -1,5 +1,5 @@ #pragma once -#include +#include #include #include @@ -10,4 +10,4 @@ namespace Tetragrama::Serializers virtual void Serialize(ZRawPtr(EditorScene) const data) override; virtual void Deserialize(cstring filename) override; }; -} // namespace Tetragrama::Serializers \ No newline at end of file +} // namespace Tetragrama::Serializers diff --git a/Tetragrama/pch.h b/Tetragrama/pch.h deleted file mode 100644 index 86fbdd5d..00000000 --- a/Tetragrama/pch.h +++ /dev/null @@ -1,18 +0,0 @@ -#pragma once -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include diff --git a/ZEngine/ZEngine/Applications/AppRenderPipeline.cpp b/ZEngine/ZEngine/Applications/AppRenderPipeline.cpp index b9658e65..ef078271 100644 --- a/ZEngine/ZEngine/Applications/AppRenderPipeline.cpp +++ b/ZEngine/ZEngine/Applications/AppRenderPipeline.cpp @@ -1,5 +1,5 @@ -#include -#include +#include +#include using namespace ZEngine::Core::Containers; diff --git a/ZEngine/ZEngine/Applications/AppRenderPipeline.h b/ZEngine/ZEngine/Applications/AppRenderPipeline.h index 3b132860..ecfe1126 100644 --- a/ZEngine/ZEngine/Applications/AppRenderPipeline.h +++ b/ZEngine/ZEngine/Applications/AppRenderPipeline.h @@ -1,7 +1,7 @@ #pragma once -#include -#include -#include +#include +#include +#include namespace ZEngine::Applications { diff --git a/ZEngine/ZEngine/Applications/GameApplication.cpp b/ZEngine/ZEngine/Applications/GameApplication.cpp index 05de1bf7..37888e9f 100644 --- a/ZEngine/ZEngine/Applications/GameApplication.cpp +++ b/ZEngine/ZEngine/Applications/GameApplication.cpp @@ -1,5 +1,5 @@ -#include -#include +#include +#include namespace ZEngine::Applications { diff --git a/ZEngine/ZEngine/Applications/GameApplication.h b/ZEngine/ZEngine/Applications/GameApplication.h index 0f6e5c2e..7d7c277f 100644 --- a/ZEngine/ZEngine/Applications/GameApplication.h +++ b/ZEngine/ZEngine/Applications/GameApplication.h @@ -1,12 +1,12 @@ #pragma once -#include -#include -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include +#include +#include namespace ZEngine::Applications { diff --git a/ZEngine/ZEngine/Applications/Layer.h b/ZEngine/ZEngine/Applications/Layer.h index e78c7766..aa5ebcaa 100644 --- a/ZEngine/ZEngine/Applications/Layer.h +++ b/ZEngine/ZEngine/Applications/Layer.h @@ -1,10 +1,10 @@ #pragma once -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include namespace ZEngine::Applications { diff --git a/ZEngine/ZEngine/CMakeLists.txt b/ZEngine/ZEngine/CMakeLists.txt index cb73f6fc..469940a7 100644 --- a/ZEngine/ZEngine/CMakeLists.txt +++ b/ZEngine/ZEngine/CMakeLists.txt @@ -9,49 +9,9 @@ source_group (TREE ${PROJECT_SOURCE_DIR}/../Resources PREFIX "Resources Files" F # add_library (zEngineLib STATIC) -target_sources(zEngineLib PRIVATE ${CPP_FILES_LIST}) +target_sources(zEngineLib PRIVATE ${CPP_FILES_LIST} + PUBLIC FILE_SET HEADERS BASE_DIRS ${PROJECT_SOURCE_DIR}) -target_include_directories (zEngineLib - PUBLIC - ${PROJECT_SOURCE_DIR} - ${CMAKE_CURRENT_SOURCE_DIR} - ./Applications - ./Core - ./Core/Maths - ./Core/Memory - ./Core/Containers - ./Hardwares - ./Helpers - ./Layers - ./Managers - ./Importers - ./Controllers - ./Logging - ./Rendering - ./Rendering/Entities - ./Rendering/Meshes - ./Rendering/Buffers - ./Rendering/Cameras - ./Rendering/Pools - ./Rendering/Primitives - ./Rendering/Renderers - ./Rendering/Renderers/Pipelines - ./Rendering/Renderers/RenderPasses - ./Rendering/Renderers/Storages - ./Rendering/Scenes - ./Rendering/Shaders - ./Rendering/Shaders/Compilers - ./Rendering/Specifications - ./Rendering/Textures - ./Windows - ./Windows/Events - ./Windows/Inputs - ./Windows/Layers - ./Managers - ./Serializers -) - -target_precompile_headers(zEngineLib PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/pch.h) if(${CMAKE_BUILD_TYPE} STREQUAL "Debug") target_compile_definitions (zEngineLib PUBLIC ENABLE_VULKAN_VALIDATION_LAYER) diff --git a/ZEngine/ZEngine/Controllers/ICameraController.h b/ZEngine/ZEngine/Controllers/ICameraController.h index 12698dea..308ebe0c 100644 --- a/ZEngine/ZEngine/Controllers/ICameraController.h +++ b/ZEngine/ZEngine/Controllers/ICameraController.h @@ -1,8 +1,8 @@ #pragma once -#include -#include -#include -#include +#include +#include +#include +#include namespace ZEngine::Controllers { diff --git a/ZEngine/ZEngine/Controllers/IController.h b/ZEngine/ZEngine/Controllers/IController.h index dff808ab..65a6b325 100644 --- a/ZEngine/ZEngine/Controllers/IController.h +++ b/ZEngine/ZEngine/Controllers/IController.h @@ -1,10 +1,10 @@ #pragma once -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include namespace ZEngine::Controllers { diff --git a/ZEngine/ZEngine/Controllers/PerspectiveCameraController.cpp b/ZEngine/ZEngine/Controllers/PerspectiveCameraController.cpp index 83335293..b7199b3e 100644 --- a/ZEngine/ZEngine/Controllers/PerspectiveCameraController.cpp +++ b/ZEngine/ZEngine/Controllers/PerspectiveCameraController.cpp @@ -1,9 +1,9 @@ -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include using namespace ZEngine; using namespace ZEngine::Helpers; diff --git a/ZEngine/ZEngine/Controllers/PerspectiveCameraController.h b/ZEngine/ZEngine/Controllers/PerspectiveCameraController.h index b7632b6a..8c539268 100644 --- a/ZEngine/ZEngine/Controllers/PerspectiveCameraController.h +++ b/ZEngine/ZEngine/Controllers/PerspectiveCameraController.h @@ -1,8 +1,8 @@ #pragma once -#include -#include -#include -#include +#include +#include +#include +#include #include namespace ZEngine::Controllers diff --git a/ZEngine/ZEngine/Core/Containers/Array.h b/ZEngine/ZEngine/Core/Containers/Array.h index f6955745..ae812d74 100644 --- a/ZEngine/ZEngine/Core/Containers/Array.h +++ b/ZEngine/ZEngine/Core/Containers/Array.h @@ -1,6 +1,6 @@ #pragma once -#include -#include +#include +#include #include using namespace ZEngine::Core::Memory; @@ -241,4 +241,4 @@ namespace ZEngine::Core::Containers T* m_data; size_t m_size; }; -} // namespace ZEngine::Core::Containers \ No newline at end of file +} // namespace ZEngine::Core::Containers diff --git a/ZEngine/ZEngine/Core/Containers/HashMap.h b/ZEngine/ZEngine/Core/Containers/HashMap.h index 4d74deec..9e7b6a86 100644 --- a/ZEngine/ZEngine/Core/Containers/HashMap.h +++ b/ZEngine/ZEngine/Core/Containers/HashMap.h @@ -1,8 +1,8 @@ #pragma once -#include -#include -#include -#include +#include +#include +#include +#include #include #include #include @@ -470,4 +470,4 @@ namespace ZEngine::Core::Containers { return rapidhash(str, Helpers::secure_strlen(str)); } -} // namespace ZEngine::Core::Containers \ No newline at end of file +} // namespace ZEngine::Core::Containers diff --git a/ZEngine/ZEngine/Core/Containers/InitializerList.h b/ZEngine/ZEngine/Core/Containers/InitializerList.h index 18ec23a5..2a758831 100644 --- a/ZEngine/ZEngine/Core/Containers/InitializerList.h +++ b/ZEngine/ZEngine/Core/Containers/InitializerList.h @@ -1,5 +1,5 @@ #pragma once -#include +#include using namespace ZEngine::Core::Memory; @@ -79,4 +79,4 @@ namespace ZEngine::Core::Containers return InitializerList(buffer, count); } -} // namespace ZEngine::Core::Containers \ No newline at end of file +} // namespace ZEngine::Core::Containers diff --git a/ZEngine/ZEngine/Core/Containers/Strings.h b/ZEngine/ZEngine/Core/Containers/Strings.h index 60012c37..9a5d25b0 100644 --- a/ZEngine/ZEngine/Core/Containers/Strings.h +++ b/ZEngine/ZEngine/Core/Containers/Strings.h @@ -1,6 +1,6 @@ #pragma once -#include -#include +#include +#include namespace ZEngine::Core::Containers { @@ -285,4 +285,4 @@ namespace ZEngine::Core::Containers size_type m_size; }; -} // namespace ZEngine::Core::Containers \ No newline at end of file +} // namespace ZEngine::Core::Containers diff --git a/ZEngine/ZEngine/Core/CoreEvent.h b/ZEngine/ZEngine/Core/CoreEvent.h index a2469a2f..bd955e25 100644 --- a/ZEngine/ZEngine/Core/CoreEvent.h +++ b/ZEngine/ZEngine/Core/CoreEvent.h @@ -1,5 +1,5 @@ #pragma once -#include +#include #include #define EVENT_TYPE(value) \ diff --git a/ZEngine/ZEngine/Core/Coroutine.h b/ZEngine/ZEngine/Core/Coroutine.h index f717d604..e5284206 100644 --- a/ZEngine/ZEngine/Core/Coroutine.h +++ b/ZEngine/ZEngine/Core/Coroutine.h @@ -11,7 +11,7 @@ #error Compiler support for coroutines missing! #endif -#include +#include #if defined(__cpp_impl_coroutine) || !defined(_MSC_VER) namespace ZENGINE_COROUTINE_NAMESPACE diff --git a/ZEngine/ZEngine/Core/CoroutineScheduler.cpp b/ZEngine/ZEngine/Core/CoroutineScheduler.cpp index 005d6626..3554f3a9 100644 --- a/ZEngine/ZEngine/Core/CoroutineScheduler.cpp +++ b/ZEngine/ZEngine/Core/CoroutineScheduler.cpp @@ -1,5 +1,5 @@ -#include -#include +#include +#include #include using namespace ZEngine::Helpers; diff --git a/ZEngine/ZEngine/Core/CoroutineScheduler.h b/ZEngine/ZEngine/Core/CoroutineScheduler.h index 6ffa8952..51d2aa04 100644 --- a/ZEngine/ZEngine/Core/CoroutineScheduler.h +++ b/ZEngine/ZEngine/Core/CoroutineScheduler.h @@ -1,7 +1,7 @@ #pragma once -#include -#include -#include +#include +#include +#include #include #include @@ -14,11 +14,12 @@ namespace ZEngine::Core ReadyCallback Ready = nullptr; ExecuteCallback Action = nullptr; - + // clang-format off operator bool() noexcept { return (Ready && Action); } + // clang-format on }; struct CoroutineScheduler diff --git a/ZEngine/ZEngine/Core/EventDispatcher.h b/ZEngine/ZEngine/Core/EventDispatcher.h index 041f1886..8ca31375 100644 --- a/ZEngine/ZEngine/Core/EventDispatcher.h +++ b/ZEngine/ZEngine/Core/EventDispatcher.h @@ -1,6 +1,6 @@ #pragma once -#include -#include +#include +#include #include namespace ZEngine::Core diff --git a/ZEngine/ZEngine/Core/IEventable.h b/ZEngine/ZEngine/Core/IEventable.h index 974ffdc2..939afa4d 100644 --- a/ZEngine/ZEngine/Core/IEventable.h +++ b/ZEngine/ZEngine/Core/IEventable.h @@ -1,6 +1,6 @@ #pragma once -#include +#include namespace ZEngine::Core { diff --git a/ZEngine/ZEngine/Core/IPipeline.h b/ZEngine/ZEngine/Core/IPipeline.h index 3cd43dd6..2673baa0 100644 --- a/ZEngine/ZEngine/Core/IPipeline.h +++ b/ZEngine/ZEngine/Core/IPipeline.h @@ -1,5 +1,5 @@ #pragma once -#include +#include #include namespace ZEngine::Core diff --git a/ZEngine/ZEngine/Core/IPipelineContext.cpp b/ZEngine/ZEngine/Core/IPipelineContext.cpp index 1ecd2aaa..4c3a9f57 100644 --- a/ZEngine/ZEngine/Core/IPipelineContext.cpp +++ b/ZEngine/ZEngine/Core/IPipelineContext.cpp @@ -1,4 +1,4 @@ -#include +#include using namespace ZEngine::Helpers; diff --git a/ZEngine/ZEngine/Core/IPipelineStage.cpp b/ZEngine/ZEngine/Core/IPipelineStage.cpp index 1a28806d..82723743 100644 --- a/ZEngine/ZEngine/Core/IPipelineStage.cpp +++ b/ZEngine/ZEngine/Core/IPipelineStage.cpp @@ -1,4 +1,4 @@ -#include +#include namespace ZEngine::Core { diff --git a/ZEngine/ZEngine/Core/IRenderable.h b/ZEngine/ZEngine/Core/IRenderable.h index 8d9939b3..81d2877e 100644 --- a/ZEngine/ZEngine/Core/IRenderable.h +++ b/ZEngine/ZEngine/Core/IRenderable.h @@ -1,5 +1,5 @@ #pragma once -#include +#include namespace ZEngine::Core { diff --git a/ZEngine/ZEngine/Core/ISerializer.h b/ZEngine/ZEngine/Core/ISerializer.h index 09e2e98e..43ec4934 100644 --- a/ZEngine/ZEngine/Core/ISerializer.h +++ b/ZEngine/ZEngine/Core/ISerializer.h @@ -1,5 +1,5 @@ #pragma once -#include +#include #include namespace ZEngine::Core diff --git a/ZEngine/ZEngine/Core/IUpdatable.h b/ZEngine/ZEngine/Core/IUpdatable.h index cc8c5f2c..0ea8d45c 100644 --- a/ZEngine/ZEngine/Core/IUpdatable.h +++ b/ZEngine/ZEngine/Core/IUpdatable.h @@ -1,5 +1,5 @@ #pragma once -#include +#include namespace ZEngine::Core { diff --git a/ZEngine/ZEngine/Core/Maths/Matrix.h b/ZEngine/ZEngine/Core/Maths/Matrix.h index 274eadbc..e30f0ec5 100644 --- a/ZEngine/ZEngine/Core/Maths/Matrix.h +++ b/ZEngine/ZEngine/Core/Maths/Matrix.h @@ -1,6 +1,6 @@ #pragma once -#include -#include +#include +#include namespace ZEngine::Core::Maths { @@ -588,4 +588,4 @@ namespace ZEngine::Core::Maths return &vec.x; } -} // namespace ZEngine::Core::Maths \ No newline at end of file +} // namespace ZEngine::Core::Maths diff --git a/ZEngine/ZEngine/Core/Maths/Quaternion.h b/ZEngine/ZEngine/Core/Maths/Quaternion.h index 9b0fd1a1..20089671 100644 --- a/ZEngine/ZEngine/Core/Maths/Quaternion.h +++ b/ZEngine/ZEngine/Core/Maths/Quaternion.h @@ -1,5 +1,5 @@ #pragma once -#include +#include namespace ZEngine::Core::Maths { @@ -348,4 +348,4 @@ namespace ZEngine::Core::Maths return Mat4(T(1) - (yy + zz), xy - wz, xz + wy, T(0), xy + wz, T(1) - (xx + zz), yz - wx, T(0), xz - wy, yz + wx, T(1) - (xx + yy), T(0), T(0), T(0), T(0), T(1)); } -} // namespace ZEngine::Core::Maths \ No newline at end of file +} // namespace ZEngine::Core::Maths diff --git a/ZEngine/ZEngine/Core/Maths/Vec.h b/ZEngine/ZEngine/Core/Maths/Vec.h index c558c74e..132ff097 100644 --- a/ZEngine/ZEngine/Core/Maths/Vec.h +++ b/ZEngine/ZEngine/Core/Maths/Vec.h @@ -1,6 +1,6 @@ #pragma once -#include -#include +#include +#include #include namespace ZEngine::Core::Maths @@ -383,4 +383,4 @@ namespace ZEngine::Core::Maths using IVec2 = Vec2; -} // namespace ZEngine::Core::Maths \ No newline at end of file +} // namespace ZEngine::Core::Maths diff --git a/ZEngine/ZEngine/Core/Memory/Allocator.cpp b/ZEngine/ZEngine/Core/Memory/Allocator.cpp index 127fcbdd..15b9485a 100644 --- a/ZEngine/ZEngine/Core/Memory/Allocator.cpp +++ b/ZEngine/ZEngine/Core/Memory/Allocator.cpp @@ -1,5 +1,5 @@ -#include -#include +#include +#include namespace ZEngine::Core::Memory { diff --git a/ZEngine/ZEngine/Core/Memory/Allocator.h b/ZEngine/ZEngine/Core/Memory/Allocator.h index 3ee2916a..6e1e9967 100644 --- a/ZEngine/ZEngine/Core/Memory/Allocator.h +++ b/ZEngine/ZEngine/Core/Memory/Allocator.h @@ -1,5 +1,5 @@ #pragma once -#include +#include #include #include diff --git a/ZEngine/ZEngine/Core/Memory/MemoryManager.h b/ZEngine/ZEngine/Core/Memory/MemoryManager.h index b0836c51..7b59fdc3 100644 --- a/ZEngine/ZEngine/Core/Memory/MemoryManager.h +++ b/ZEngine/ZEngine/Core/Memory/MemoryManager.h @@ -1,5 +1,5 @@ #pragma once -#include +#include namespace ZEngine::Core::Memory { diff --git a/ZEngine/ZEngine/Engine.cpp b/ZEngine/ZEngine/Engine.cpp index ef854962..f84c0ff2 100644 --- a/ZEngine/ZEngine/Engine.cpp +++ b/ZEngine/ZEngine/Engine.cpp @@ -1,9 +1,9 @@ -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include namespace ZEngine { diff --git a/ZEngine/ZEngine/Engine.h b/ZEngine/ZEngine/Engine.h index 1ab740a7..18809304 100644 --- a/ZEngine/ZEngine/Engine.h +++ b/ZEngine/ZEngine/Engine.h @@ -1,9 +1,9 @@ #pragma once -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include namespace ZEngine { diff --git a/ZEngine/ZEngine/EngineConfiguration.h b/ZEngine/ZEngine/EngineConfiguration.h index 2f4b8050..430be74c 100644 --- a/ZEngine/ZEngine/EngineConfiguration.h +++ b/ZEngine/ZEngine/EngineConfiguration.h @@ -1,6 +1,6 @@ #pragma once -#include -#include +#include +#include namespace ZEngine { diff --git a/ZEngine/ZEngine/Event/EngineClosedEvent.h b/ZEngine/ZEngine/Event/EngineClosedEvent.h index 260a1033..7ef00853 100644 --- a/ZEngine/ZEngine/Event/EngineClosedEvent.h +++ b/ZEngine/ZEngine/Event/EngineClosedEvent.h @@ -1,5 +1,5 @@ #pragma once -#include +#include #include namespace ZEngine::Event diff --git a/ZEngine/ZEngine/Hardwares/AsyncResourceLoader.cpp b/ZEngine/ZEngine/Hardwares/AsyncResourceLoader.cpp index 3a4f79c1..c53b3c8e 100644 --- a/ZEngine/ZEngine/Hardwares/AsyncResourceLoader.cpp +++ b/ZEngine/ZEngine/Hardwares/AsyncResourceLoader.cpp @@ -1,7 +1,8 @@ -#include -#include -#include -#include +#include +#include +#include +#include +#include #define STB_IMAGE_IMPLEMENTATION #ifdef __GNUC__ diff --git a/ZEngine/ZEngine/Hardwares/AsyncResourceLoader.h b/ZEngine/ZEngine/Hardwares/AsyncResourceLoader.h index 0a3b21e2..01a00cf6 100644 --- a/ZEngine/ZEngine/Hardwares/AsyncResourceLoader.h +++ b/ZEngine/ZEngine/Hardwares/AsyncResourceLoader.h @@ -1,7 +1,7 @@ #pragma once -#include -#include -#include +#include +#include +#include namespace ZEngine::Hardwares { diff --git a/ZEngine/ZEngine/Hardwares/VulkanDevice.cpp b/ZEngine/ZEngine/Hardwares/VulkanDevice.cpp index 8a5ee66f..9d1f0414 100644 --- a/ZEngine/ZEngine/Hardwares/VulkanDevice.cpp +++ b/ZEngine/ZEngine/Hardwares/VulkanDevice.cpp @@ -1,4 +1,5 @@ -#include +#include +#include /* * We define those Macros before inclusion of VulkanDevice.h so we can enable impl from VMA header @@ -6,14 +7,14 @@ #define VMA_IMPLEMENTATION #define VMA_VULKAN_VERSION 1003000 // Vulkan 1.3 -#include -#include -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include +#include +#include using namespace std::chrono_literals; using namespace ZEngine::Rendering::Primitives; diff --git a/ZEngine/ZEngine/Hardwares/VulkanDevice.h b/ZEngine/ZEngine/Hardwares/VulkanDevice.h index d75d0641..95e745ce 100644 --- a/ZEngine/ZEngine/Hardwares/VulkanDevice.h +++ b/ZEngine/ZEngine/Hardwares/VulkanDevice.h @@ -2,23 +2,23 @@ #include #include // clang-format off -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include #include #include #include @@ -77,10 +77,12 @@ namespace ZEngine::Hardwares VkBuffer Handle = VK_NULL_HANDLE; VmaAllocation Allocation = nullptr; + // clang-format off operator bool() const { return (Handle != VK_NULL_HANDLE); } + // clang-format on }; struct BufferImage @@ -91,10 +93,12 @@ namespace ZEngine::Hardwares VkSampler Sampler{VK_NULL_HANDLE}; VmaAllocation Allocation{nullptr}; + // clang-format off operator bool() const { return (Handle != VK_NULL_HANDLE); } + // clang-format on }; struct IGraphicBuffer diff --git a/ZEngine/ZEngine/Hardwares/VulkanLayer.cpp b/ZEngine/ZEngine/Hardwares/VulkanLayer.cpp index 6fce8096..e313e641 100644 --- a/ZEngine/ZEngine/Hardwares/VulkanLayer.cpp +++ b/ZEngine/ZEngine/Hardwares/VulkanLayer.cpp @@ -1,6 +1,6 @@ -#include -#include -#include +#include +#include +#include using namespace ZEngine::Core::Containers; diff --git a/ZEngine/ZEngine/Hardwares/VulkanLayer.h b/ZEngine/ZEngine/Hardwares/VulkanLayer.h index 2ff2f78f..da58e55f 100644 --- a/ZEngine/ZEngine/Hardwares/VulkanLayer.h +++ b/ZEngine/ZEngine/Hardwares/VulkanLayer.h @@ -1,6 +1,6 @@ #pragma once -#include -#include +#include +#include #include namespace ZEngine::Hardwares @@ -19,4 +19,4 @@ namespace ZEngine::Hardwares VkResult GetExtensionProperties(Core::Memory::ArenaAllocator* arena, LayerProperty& layer_property, const VkPhysicalDevice* physical_device = nullptr); VkResult GetDeviceExtensionProperties(const VkPhysicalDevice* physical_device); }; -} // namespace ZEngine::Hardwares \ No newline at end of file +} // namespace ZEngine::Hardwares diff --git a/ZEngine/ZEngine/Helpers/HandleManager.h b/ZEngine/ZEngine/Helpers/HandleManager.h index 3f09da5a..ed0b6195 100644 --- a/ZEngine/ZEngine/Helpers/HandleManager.h +++ b/ZEngine/ZEngine/Helpers/HandleManager.h @@ -1,8 +1,8 @@ #pragma once -#include -#include -#include -#include +#include +#include +#include +#include #include #define INVALID_HANDLE_INDEX -1 diff --git a/ZEngine/ZEngine/Helpers/Helper.cpp b/ZEngine/ZEngine/Helpers/Helper.cpp index 9a85552d..f71931b2 100644 --- a/ZEngine/ZEngine/Helpers/Helper.cpp +++ b/ZEngine/ZEngine/Helpers/Helper.cpp @@ -1,9 +1,8 @@ -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include #include #include @@ -108,4 +107,4 @@ namespace ZEngine::Helpers } return mm; } -} // namespace ZEngine::Helpers \ No newline at end of file +} // namespace ZEngine::Helpers diff --git a/ZEngine/ZEngine/Helpers/MemoryOperations.h b/ZEngine/ZEngine/Helpers/MemoryOperations.h index ed62e781..41beacb2 100644 --- a/ZEngine/ZEngine/Helpers/MemoryOperations.h +++ b/ZEngine/ZEngine/Helpers/MemoryOperations.h @@ -1,5 +1,5 @@ #pragma once -#include +#include #include #ifdef __STDC_LIB_EXT1__ diff --git a/ZEngine/ZEngine/Helpers/MeshHelper.h b/ZEngine/ZEngine/Helpers/MeshHelper.h index 9e6bbba5..4643e89f 100644 --- a/ZEngine/ZEngine/Helpers/MeshHelper.h +++ b/ZEngine/ZEngine/Helpers/MeshHelper.h @@ -1,5 +1,5 @@ #pragma once -#include +#include #include namespace ZEngine::Helpers diff --git a/ZEngine/ZEngine/Helpers/SerializerCommonHelper.cpp b/ZEngine/ZEngine/Helpers/SerializerCommonHelper.cpp index fb3118fb..e6f6c34e 100644 --- a/ZEngine/ZEngine/Helpers/SerializerCommonHelper.cpp +++ b/ZEngine/ZEngine/Helpers/SerializerCommonHelper.cpp @@ -1,5 +1,5 @@ -#include -#include +#include +#include using namespace ZEngine::Core::Containers; diff --git a/ZEngine/ZEngine/Helpers/SerializerCommonHelper.h b/ZEngine/ZEngine/Helpers/SerializerCommonHelper.h index b750b13b..3cfa165a 100644 --- a/ZEngine/ZEngine/Helpers/SerializerCommonHelper.h +++ b/ZEngine/ZEngine/Helpers/SerializerCommonHelper.h @@ -1,9 +1,9 @@ #pragma once -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include #include #include @@ -165,4 +165,4 @@ namespace ZEngine::Helpers map.insert(key, val); } } -} // namespace ZEngine::Helpers \ No newline at end of file +} // namespace ZEngine::Helpers diff --git a/ZEngine/ZEngine/Helpers/ThreadPool.cpp b/ZEngine/ZEngine/Helpers/ThreadPool.cpp index b7e79922..1154c9e8 100644 --- a/ZEngine/ZEngine/Helpers/ThreadPool.cpp +++ b/ZEngine/ZEngine/Helpers/ThreadPool.cpp @@ -1,4 +1,4 @@ -#include +#include namespace ZEngine::Helpers { diff --git a/ZEngine/ZEngine/Helpers/ThreadPool.h b/ZEngine/ZEngine/Helpers/ThreadPool.h index b246d60b..e4f92846 100644 --- a/ZEngine/ZEngine/Helpers/ThreadPool.h +++ b/ZEngine/ZEngine/Helpers/ThreadPool.h @@ -1,6 +1,6 @@ #pragma once -#include -#include +#include +#include #include #include @@ -90,4 +90,4 @@ namespace ZEngine::Helpers static Scope m_threadPool; }; -} // namespace ZEngine::Helpers \ No newline at end of file +} // namespace ZEngine::Helpers diff --git a/ZEngine/ZEngine/Helpers/ThreadSafeQueue.h b/ZEngine/ZEngine/Helpers/ThreadSafeQueue.h index 09287da6..0f40a93c 100644 --- a/ZEngine/ZEngine/Helpers/ThreadSafeQueue.h +++ b/ZEngine/ZEngine/Helpers/ThreadSafeQueue.h @@ -1,5 +1,5 @@ #pragma once -#include +#include #include #include #include diff --git a/ZEngine/ZEngine/Importers/AssetTypes.h b/ZEngine/ZEngine/Importers/AssetTypes.h index 49e7c9f8..ef5e0cf6 100644 --- a/ZEngine/ZEngine/Importers/AssetTypes.h +++ b/ZEngine/ZEngine/Importers/AssetTypes.h @@ -1,10 +1,10 @@ #pragma once -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include #include namespace ZEngine::Importers diff --git a/ZEngine/ZEngine/Importers/AssimpImporter.cpp b/ZEngine/ZEngine/Importers/AssimpImporter.cpp index 29d76aea..51cf1bf5 100644 --- a/ZEngine/ZEngine/Importers/AssimpImporter.cpp +++ b/ZEngine/ZEngine/Importers/AssimpImporter.cpp @@ -1,9 +1,11 @@ -#include -#include -#include -#include +#include +#include +#include +#include #include #include +#include +#include using namespace ZEngine::Helpers; using namespace ZEngine::Rendering::Meshes; diff --git a/ZEngine/ZEngine/Importers/AssimpImporter.h b/ZEngine/ZEngine/Importers/AssimpImporter.h index a78fc34e..ae30c9b8 100644 --- a/ZEngine/ZEngine/Importers/AssimpImporter.h +++ b/ZEngine/ZEngine/Importers/AssimpImporter.h @@ -1,6 +1,6 @@ #pragma once -#include -#include +#include +#include #include #include #include @@ -43,4 +43,4 @@ namespace ZEngine::Importers void TraverseNode(Core::Memory::ArenaAllocator* arena, const aiScene*, const aiNode*, AssetNodeHierarchy&, AssetMesh&, ZEngine::Core::Containers::Array&, int parent_node_id, int depth_level); Core::Maths::Mat4f ConvertToMat4(const aiMatrix4x4& m); }; -} // namespace ZEngine::Importers \ No newline at end of file +} // namespace ZEngine::Importers diff --git a/ZEngine/ZEngine/Importers/IAssetImporter.cpp b/ZEngine/ZEngine/Importers/IAssetImporter.cpp index 6f5785d9..4c088d4a 100644 --- a/ZEngine/ZEngine/Importers/IAssetImporter.cpp +++ b/ZEngine/ZEngine/Importers/IAssetImporter.cpp @@ -1,6 +1,7 @@ -#include -#include -#include +#include +#include +#include +#include using namespace uuids; using namespace ZEngine::Helpers; diff --git a/ZEngine/ZEngine/Importers/IAssetImporter.h b/ZEngine/ZEngine/Importers/IAssetImporter.h index 8f0ee079..91350aca 100644 --- a/ZEngine/ZEngine/Importers/IAssetImporter.h +++ b/ZEngine/ZEngine/Importers/IAssetImporter.h @@ -1,11 +1,11 @@ #pragma once -#include -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include +#include #include #include #include diff --git a/ZEngine/ZEngine/Logging/Logger.cpp b/ZEngine/ZEngine/Logging/Logger.cpp index cbbecf15..5d751f6b 100644 --- a/ZEngine/ZEngine/Logging/Logger.cpp +++ b/ZEngine/ZEngine/Logging/Logger.cpp @@ -1,13 +1,14 @@ -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include #include #include #include #include #include +#include using namespace ZEngine::Core::Memory; diff --git a/ZEngine/ZEngine/Logging/Logger.h b/ZEngine/ZEngine/Logging/Logger.h index 56f059ac..e558fbad 100644 --- a/ZEngine/ZEngine/Logging/Logger.h +++ b/ZEngine/ZEngine/Logging/Logger.h @@ -1,5 +1,5 @@ #pragma once -#include +#include #include #include #include diff --git a/ZEngine/ZEngine/Logging/LoggerDefinition.h b/ZEngine/ZEngine/Logging/LoggerDefinition.h index 799e56f5..c192b7b3 100644 --- a/ZEngine/ZEngine/Logging/LoggerDefinition.h +++ b/ZEngine/ZEngine/Logging/LoggerDefinition.h @@ -1,5 +1,5 @@ #pragma once -#include +#include #include #define ZENGINE_CORE_INFO(...) ::ZEngine::Logging::Logger::Info(fmt::format(__VA_ARGS__)); diff --git a/ZEngine/ZEngine/Managers/AssetManager.cpp b/ZEngine/ZEngine/Managers/AssetManager.cpp index b0009985..0646869e 100644 --- a/ZEngine/ZEngine/Managers/AssetManager.cpp +++ b/ZEngine/ZEngine/Managers/AssetManager.cpp @@ -1,8 +1,8 @@ -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include using namespace ZEngine::Core::Containers; using namespace ZEngine::Importers; diff --git a/ZEngine/ZEngine/Managers/AssetManager.h b/ZEngine/ZEngine/Managers/AssetManager.h index 685c85c1..36a64183 100644 --- a/ZEngine/ZEngine/Managers/AssetManager.h +++ b/ZEngine/ZEngine/Managers/AssetManager.h @@ -1,11 +1,11 @@ #pragma once -#include -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include +#include #include #include @@ -166,4 +166,4 @@ namespace ZEngine::Managers } return nullptr; } -} // namespace ZEngine::Managers \ No newline at end of file +} // namespace ZEngine::Managers diff --git a/ZEngine/ZEngine/Rendering/Buffers/Bitmap.h b/ZEngine/ZEngine/Rendering/Buffers/Bitmap.h index 09c1a7a1..42ffe044 100644 --- a/ZEngine/ZEngine/Rendering/Buffers/Bitmap.h +++ b/ZEngine/ZEngine/Rendering/Buffers/Bitmap.h @@ -1,8 +1,8 @@ #pragma once -#include -#include -#include -#include +#include +#include +#include +#include #include #include @@ -302,4 +302,4 @@ namespace ZEngine::Rendering::Buffers BitmapFormat Format = BitmapFormat::UNSIGNED_BYTE; std::vector Buffer = {}; }; -} // namespace ZEngine::Rendering::Buffers \ No newline at end of file +} // namespace ZEngine::Rendering::Buffers diff --git a/ZEngine/ZEngine/Rendering/Buffers/BufferLayout.h b/ZEngine/ZEngine/Rendering/Buffers/BufferLayout.h index c6b8c767..eda2e8db 100644 --- a/ZEngine/ZEngine/Rendering/Buffers/BufferLayout.h +++ b/ZEngine/ZEngine/Rendering/Buffers/BufferLayout.h @@ -1,4 +1,5 @@ #pragma once +#include #include #include #include diff --git a/ZEngine/ZEngine/Rendering/Buffers/FrameBuffer.cpp b/ZEngine/ZEngine/Rendering/Buffers/FrameBuffer.cpp index 71ec565d..d73dad58 100644 --- a/ZEngine/ZEngine/Rendering/Buffers/FrameBuffer.cpp +++ b/ZEngine/ZEngine/Rendering/Buffers/FrameBuffer.cpp @@ -1,5 +1,5 @@ -#include -#include +#include +#include using namespace ZEngine::Helpers; using namespace ZEngine::Rendering::Specifications; diff --git a/ZEngine/ZEngine/Rendering/Buffers/Framebuffer.h b/ZEngine/ZEngine/Rendering/Buffers/Framebuffer.h index 927b6467..a497370c 100644 --- a/ZEngine/ZEngine/Rendering/Buffers/Framebuffer.h +++ b/ZEngine/ZEngine/Rendering/Buffers/Framebuffer.h @@ -1,5 +1,5 @@ #pragma once -#include +#include #include namespace ZEngine::Hardwares { diff --git a/ZEngine/ZEngine/Rendering/Buffers/PixelBuffer.h b/ZEngine/ZEngine/Rendering/Buffers/PixelBuffer.h index c32fa825..23407782 100644 --- a/ZEngine/ZEngine/Rendering/Buffers/PixelBuffer.h +++ b/ZEngine/ZEngine/Rendering/Buffers/PixelBuffer.h @@ -1,8 +1,8 @@ #pragma once -#include -#include -#include -#include +#include +#include +#include +#include namespace ZEngine::Rendering::Buffers { diff --git a/ZEngine/ZEngine/Rendering/Cameras/Camera.h b/ZEngine/ZEngine/Rendering/Cameras/Camera.h index cfa719f9..36d6a3e6 100644 --- a/ZEngine/ZEngine/Rendering/Cameras/Camera.h +++ b/ZEngine/ZEngine/Rendering/Cameras/Camera.h @@ -1,7 +1,7 @@ #pragma once -#include -#include -#include +#include +#include +#include namespace ZEngine::Rendering::Cameras { diff --git a/ZEngine/ZEngine/Rendering/Cameras/PerspectiveCamera.cpp b/ZEngine/ZEngine/Rendering/Cameras/PerspectiveCamera.cpp index dab22236..0e49d955 100644 --- a/ZEngine/ZEngine/Rendering/Cameras/PerspectiveCamera.cpp +++ b/ZEngine/ZEngine/Rendering/Cameras/PerspectiveCamera.cpp @@ -1,5 +1,5 @@ -#include -#include +#include +#include namespace ZEngine::Rendering::Cameras { diff --git a/ZEngine/ZEngine/Rendering/Cameras/PerspectiveCamera.h b/ZEngine/ZEngine/Rendering/Cameras/PerspectiveCamera.h index 2f0ba856..6beecc27 100644 --- a/ZEngine/ZEngine/Rendering/Cameras/PerspectiveCamera.h +++ b/ZEngine/ZEngine/Rendering/Cameras/PerspectiveCamera.h @@ -1,6 +1,6 @@ #pragma once -#include -#include +#include +#include namespace ZEngine::Rendering::Cameras { diff --git a/ZEngine/ZEngine/Rendering/Components/CameraComponent.h b/ZEngine/ZEngine/Rendering/Components/CameraComponent.h index 591aa0d3..e1609150 100644 --- a/ZEngine/ZEngine/Rendering/Components/CameraComponent.h +++ b/ZEngine/ZEngine/Rendering/Components/CameraComponent.h @@ -1,6 +1,6 @@ // #pragma once -// #include -// #include +// #include +// #include // // namespace ZEngine::Rendering::Components //{ diff --git a/ZEngine/ZEngine/Rendering/Components/GeometryComponent.h b/ZEngine/ZEngine/Rendering/Components/GeometryComponent.h index 94c24cea..ffea189d 100644 --- a/ZEngine/ZEngine/Rendering/Components/GeometryComponent.h +++ b/ZEngine/ZEngine/Rendering/Components/GeometryComponent.h @@ -1,5 +1,5 @@ #pragma once -#include +#include namespace ZEngine::Rendering::Components { diff --git a/ZEngine/ZEngine/Rendering/Components/LightComponent.h b/ZEngine/ZEngine/Rendering/Components/LightComponent.h index e2d8b7d2..ddf85d38 100644 --- a/ZEngine/ZEngine/Rendering/Components/LightComponent.h +++ b/ZEngine/ZEngine/Rendering/Components/LightComponent.h @@ -1,5 +1,5 @@ #pragma once -#include +#include namespace ZEngine::Rendering::Components { diff --git a/ZEngine/ZEngine/Rendering/Components/MaterialComponent.h b/ZEngine/ZEngine/Rendering/Components/MaterialComponent.h index 0bb1afc8..6965b9c4 100644 --- a/ZEngine/ZEngine/Rendering/Components/MaterialComponent.h +++ b/ZEngine/ZEngine/Rendering/Components/MaterialComponent.h @@ -1,5 +1,5 @@ #pragma once -#include +#include namespace ZEngine::Rendering::Components { diff --git a/ZEngine/ZEngine/Rendering/Components/TransformComponent.h b/ZEngine/ZEngine/Rendering/Components/TransformComponent.h index ab380fd9..0e0d0dbe 100644 --- a/ZEngine/ZEngine/Rendering/Components/TransformComponent.h +++ b/ZEngine/ZEngine/Rendering/Components/TransformComponent.h @@ -1,5 +1,5 @@ #pragma once -#include +#include namespace ZEngine::Rendering::Components { diff --git a/ZEngine/ZEngine/Rendering/Entities/GraphicSceneEntity.cpp b/ZEngine/ZEngine/Rendering/Entities/GraphicSceneEntity.cpp index 679d8141..a4541b88 100644 --- a/ZEngine/ZEngine/Rendering/Entities/GraphicSceneEntity.cpp +++ b/ZEngine/ZEngine/Rendering/Entities/GraphicSceneEntity.cpp @@ -1,4 +1,4 @@ -#include +#include namespace ZEngine::Rendering::Entities { diff --git a/ZEngine/ZEngine/Rendering/Entities/GraphicSceneEntity.h b/ZEngine/ZEngine/Rendering/Entities/GraphicSceneEntity.h index 756c6ab1..ed33243a 100644 --- a/ZEngine/ZEngine/Rendering/Entities/GraphicSceneEntity.h +++ b/ZEngine/ZEngine/Rendering/Entities/GraphicSceneEntity.h @@ -1,6 +1,6 @@ #pragma once -#include -#include +#include +#include #include #include diff --git a/ZEngine/ZEngine/Rendering/GPUTypes.h b/ZEngine/ZEngine/Rendering/GPUTypes.h index 4171cd87..63dc2d2a 100644 --- a/ZEngine/ZEngine/Rendering/GPUTypes.h +++ b/ZEngine/ZEngine/Rendering/GPUTypes.h @@ -1,5 +1,5 @@ #pragma once -#include +#include namespace ZEngine::Rendering { @@ -87,4 +87,4 @@ namespace ZEngine::Rendering return *this; } }; -} // namespace ZEngine::Rendering \ No newline at end of file +} // namespace ZEngine::Rendering diff --git a/ZEngine/ZEngine/Rendering/Geometries/CubeGeometry.cpp b/ZEngine/ZEngine/Rendering/Geometries/CubeGeometry.cpp index 42548a64..79fa9b00 100644 --- a/ZEngine/ZEngine/Rendering/Geometries/CubeGeometry.cpp +++ b/ZEngine/ZEngine/Rendering/Geometries/CubeGeometry.cpp @@ -1,4 +1,4 @@ -#include +#include namespace ZEngine::Rendering::Geometries { diff --git a/ZEngine/ZEngine/Rendering/Geometries/CubeGeometry.h b/ZEngine/ZEngine/Rendering/Geometries/CubeGeometry.h index 50f4d4c4..0b6d393c 100644 --- a/ZEngine/ZEngine/Rendering/Geometries/CubeGeometry.h +++ b/ZEngine/ZEngine/Rendering/Geometries/CubeGeometry.h @@ -1,5 +1,5 @@ #pragma once -#include +#include namespace ZEngine::Rendering::Geometries { diff --git a/ZEngine/ZEngine/Rendering/Geometries/IGeometry.h b/ZEngine/ZEngine/Rendering/Geometries/IGeometry.h index 21dec81c..99a08df6 100644 --- a/ZEngine/ZEngine/Rendering/Geometries/IGeometry.h +++ b/ZEngine/ZEngine/Rendering/Geometries/IGeometry.h @@ -1,9 +1,8 @@ #pragma once -#include -#include -#include -#include -#include +#include +#include +#include +#include #include namespace ZEngine::Rendering::Geometries diff --git a/ZEngine/ZEngine/Rendering/Geometries/QuadGeometry.cpp b/ZEngine/ZEngine/Rendering/Geometries/QuadGeometry.cpp index a543ee1f..8344efdb 100644 --- a/ZEngine/ZEngine/Rendering/Geometries/QuadGeometry.cpp +++ b/ZEngine/ZEngine/Rendering/Geometries/QuadGeometry.cpp @@ -1,4 +1,4 @@ -#include +#include namespace ZEngine::Rendering::Geometries { diff --git a/ZEngine/ZEngine/Rendering/Geometries/QuadGeometry.h b/ZEngine/ZEngine/Rendering/Geometries/QuadGeometry.h index 7789815b..a1e9637e 100644 --- a/ZEngine/ZEngine/Rendering/Geometries/QuadGeometry.h +++ b/ZEngine/ZEngine/Rendering/Geometries/QuadGeometry.h @@ -1,5 +1,5 @@ #pragma once -#include +#include namespace ZEngine::Rendering::Geometries { diff --git a/ZEngine/ZEngine/Rendering/Geometries/SquareGeometry.cpp b/ZEngine/ZEngine/Rendering/Geometries/SquareGeometry.cpp index 56202fb3..4c621119 100644 --- a/ZEngine/ZEngine/Rendering/Geometries/SquareGeometry.cpp +++ b/ZEngine/ZEngine/Rendering/Geometries/SquareGeometry.cpp @@ -1,4 +1,4 @@ -#include +#include namespace ZEngine::Rendering::Geometries { diff --git a/ZEngine/ZEngine/Rendering/Geometries/SquareGeometry.h b/ZEngine/ZEngine/Rendering/Geometries/SquareGeometry.h index f60057de..f6ed7c25 100644 --- a/ZEngine/ZEngine/Rendering/Geometries/SquareGeometry.h +++ b/ZEngine/ZEngine/Rendering/Geometries/SquareGeometry.h @@ -1,5 +1,5 @@ #pragma once -#include +#include namespace ZEngine::Rendering::Geometries { diff --git a/ZEngine/ZEngine/Rendering/Lights/Light.h b/ZEngine/ZEngine/Rendering/Lights/Light.h index f1c5ea06..479e594a 100644 --- a/ZEngine/ZEngine/Rendering/Lights/Light.h +++ b/ZEngine/ZEngine/Rendering/Lights/Light.h @@ -1,7 +1,7 @@ #pragma once -#include -#include -#include +#include +#include +#include #include namespace ZEngine::Rendering::Lights diff --git a/ZEngine/ZEngine/Rendering/Materials/BasicMaterial.cpp b/ZEngine/ZEngine/Rendering/Materials/BasicMaterial.cpp index 6a3fd76f..4eb48f0f 100644 --- a/ZEngine/ZEngine/Rendering/Materials/BasicMaterial.cpp +++ b/ZEngine/ZEngine/Rendering/Materials/BasicMaterial.cpp @@ -1,4 +1,4 @@ -#include +#include using namespace ZEngine::Helpers; diff --git a/ZEngine/ZEngine/Rendering/Materials/BasicMaterial.h b/ZEngine/ZEngine/Rendering/Materials/BasicMaterial.h index 889d650c..b809722d 100644 --- a/ZEngine/ZEngine/Rendering/Materials/BasicMaterial.h +++ b/ZEngine/ZEngine/Rendering/Materials/BasicMaterial.h @@ -1,5 +1,5 @@ #pragma once -#include +#include namespace ZEngine::Rendering::Materials { diff --git a/ZEngine/ZEngine/Rendering/Materials/IMaterial.h b/ZEngine/ZEngine/Rendering/Materials/IMaterial.h index 69096c9f..e0c8d490 100644 --- a/ZEngine/ZEngine/Rendering/Materials/IMaterial.h +++ b/ZEngine/ZEngine/Rendering/Materials/IMaterial.h @@ -1,7 +1,7 @@ #pragma once -#include -#include -#include +#include +#include +#include #include #include diff --git a/ZEngine/ZEngine/Rendering/Materials/ShaderMaterial.cpp b/ZEngine/ZEngine/Rendering/Materials/ShaderMaterial.cpp index 9284a213..ec921345 100644 --- a/ZEngine/ZEngine/Rendering/Materials/ShaderMaterial.cpp +++ b/ZEngine/ZEngine/Rendering/Materials/ShaderMaterial.cpp @@ -1,4 +1,4 @@ -#include +#include using namespace ZEngine::Helpers; diff --git a/ZEngine/ZEngine/Rendering/Materials/ShaderMaterial.h b/ZEngine/ZEngine/Rendering/Materials/ShaderMaterial.h index 2cfe1702..e592d60f 100644 --- a/ZEngine/ZEngine/Rendering/Materials/ShaderMaterial.h +++ b/ZEngine/ZEngine/Rendering/Materials/ShaderMaterial.h @@ -1,6 +1,6 @@ #pragma once -#include -#include +#include +#include namespace ZEngine::Rendering::Materials { diff --git a/ZEngine/ZEngine/Rendering/Materials/StandardMaterial.cpp b/ZEngine/ZEngine/Rendering/Materials/StandardMaterial.cpp index 52d834af..d81eeba0 100644 --- a/ZEngine/ZEngine/Rendering/Materials/StandardMaterial.cpp +++ b/ZEngine/ZEngine/Rendering/Materials/StandardMaterial.cpp @@ -1,4 +1,4 @@ -#include +#include using namespace ZEngine::Helpers; using namespace ZEngine::Core::Maths; diff --git a/ZEngine/ZEngine/Rendering/Materials/StandardMaterial.h b/ZEngine/ZEngine/Rendering/Materials/StandardMaterial.h index 644c0871..c9f8d6f9 100644 --- a/ZEngine/ZEngine/Rendering/Materials/StandardMaterial.h +++ b/ZEngine/ZEngine/Rendering/Materials/StandardMaterial.h @@ -1,7 +1,7 @@ #pragma once -#include -#include -#include +#include +#include +#include namespace ZEngine::Rendering::Materials { diff --git a/ZEngine/ZEngine/Rendering/Meshes/Mesh.h b/ZEngine/ZEngine/Rendering/Meshes/Mesh.h index 23250f09..3266bba1 100644 --- a/ZEngine/ZEngine/Rendering/Meshes/Mesh.h +++ b/ZEngine/ZEngine/Rendering/Meshes/Mesh.h @@ -1,6 +1,6 @@ #pragma once -#include -#include +#include +#include #define INVALID_MAP_HANDLE 0xFFFFFFFFu diff --git a/ZEngine/ZEngine/Rendering/Meshes/MeshBuilder.cpp b/ZEngine/ZEngine/Rendering/Meshes/MeshBuilder.cpp index 2e0bd2f9..88f34662 100644 --- a/ZEngine/ZEngine/Rendering/Meshes/MeshBuilder.cpp +++ b/ZEngine/ZEngine/Rendering/Meshes/MeshBuilder.cpp @@ -1,9 +1,9 @@ -// #include -// #include -// #include -// #include -// #include -// #include +// #include +// #include +// #include +// #include +// #include +// #include // // using namespace ZEngine::Maths; // using namespace ZEngine::Rendering::Lights; diff --git a/ZEngine/ZEngine/Rendering/Meshes/MeshBuilder.h b/ZEngine/ZEngine/Rendering/Meshes/MeshBuilder.h index 26e19f9c..9d3a01dd 100644 --- a/ZEngine/ZEngine/Rendering/Meshes/MeshBuilder.h +++ b/ZEngine/ZEngine/Rendering/Meshes/MeshBuilder.h @@ -1,8 +1,8 @@ // #pragma once -// #include -// #include -// #include -// #include +// #include +// #include +// #include +// #include // // namespace ZEngine::Rendering::Meshes { // diff --git a/ZEngine/ZEngine/Rendering/Meshes/MeshLight.h b/ZEngine/ZEngine/Rendering/Meshes/MeshLight.h index 5a47c957..d480642e 100644 --- a/ZEngine/ZEngine/Rendering/Meshes/MeshLight.h +++ b/ZEngine/ZEngine/Rendering/Meshes/MeshLight.h @@ -1,6 +1,6 @@ #pragma once -#include -#include +#include +#include namespace ZEngine::Rendering::Mesh { diff --git a/ZEngine/ZEngine/Rendering/Pools/CommandPool.cpp b/ZEngine/ZEngine/Rendering/Pools/CommandPool.cpp index 6e51f2fe..8acc86f8 100644 --- a/ZEngine/ZEngine/Rendering/Pools/CommandPool.cpp +++ b/ZEngine/ZEngine/Rendering/Pools/CommandPool.cpp @@ -1,6 +1,6 @@ -#include -#include -#include +#include +#include +#include using namespace ZEngine::Helpers; namespace ZEngine::Rendering::Pools diff --git a/ZEngine/ZEngine/Rendering/Pools/CommandPool.h b/ZEngine/ZEngine/Rendering/Pools/CommandPool.h index 8f46fac5..4e12c361 100644 --- a/ZEngine/ZEngine/Rendering/Pools/CommandPool.h +++ b/ZEngine/ZEngine/Rendering/Pools/CommandPool.h @@ -1,6 +1,6 @@ #pragma once -#include -#include +#include +#include #include #include @@ -21,4 +21,4 @@ namespace ZEngine::Rendering::Pools VkCommandPool Handle{VK_NULL_HANDLE}; Rendering::QueueType QueueType; }; -} // namespace ZEngine::Rendering::Pools \ No newline at end of file +} // namespace ZEngine::Rendering::Pools diff --git a/ZEngine/ZEngine/Rendering/Primitives/Fence.cpp b/ZEngine/ZEngine/Rendering/Primitives/Fence.cpp index 798ea7a0..6a0999d4 100644 --- a/ZEngine/ZEngine/Rendering/Primitives/Fence.cpp +++ b/ZEngine/ZEngine/Rendering/Primitives/Fence.cpp @@ -1,5 +1,5 @@ -#include -#include +#include +#include namespace ZEngine::Rendering::Primitives { diff --git a/ZEngine/ZEngine/Rendering/Primitives/Fence.h b/ZEngine/ZEngine/Rendering/Primitives/Fence.h index 42bd7be7..55a739d1 100644 --- a/ZEngine/ZEngine/Rendering/Primitives/Fence.h +++ b/ZEngine/ZEngine/Rendering/Primitives/Fence.h @@ -1,5 +1,5 @@ #pragma once -#include +#include #include namespace ZEngine::Hardwares @@ -36,4 +36,4 @@ namespace ZEngine::Rendering::Primitives FenceState m_fence_state{FenceState::Idle}; VkFence m_handle{VK_NULL_HANDLE}; }; -} // namespace ZEngine::Rendering::Primitives \ No newline at end of file +} // namespace ZEngine::Rendering::Primitives diff --git a/ZEngine/ZEngine/Rendering/Primitives/ImageMemoryBarrier.cpp b/ZEngine/ZEngine/Rendering/Primitives/ImageMemoryBarrier.cpp index ec15eda2..22e18e21 100644 --- a/ZEngine/ZEngine/Rendering/Primitives/ImageMemoryBarrier.cpp +++ b/ZEngine/ZEngine/Rendering/Primitives/ImageMemoryBarrier.cpp @@ -1,4 +1,4 @@ -#include +#include using namespace ZEngine::Rendering::Specifications; @@ -30,4 +30,4 @@ namespace ZEngine::Rendering::Primitives { return m_handle; } -} // namespace ZEngine::Rendering::Primitives \ No newline at end of file +} // namespace ZEngine::Rendering::Primitives diff --git a/ZEngine/ZEngine/Rendering/Primitives/ImageMemoryBarrier.h b/ZEngine/ZEngine/Rendering/Primitives/ImageMemoryBarrier.h index e8cc750b..5e80c7e4 100644 --- a/ZEngine/ZEngine/Rendering/Primitives/ImageMemoryBarrier.h +++ b/ZEngine/ZEngine/Rendering/Primitives/ImageMemoryBarrier.h @@ -1,5 +1,5 @@ #pragma once -#include +#include #include namespace ZEngine::Rendering::Primitives @@ -16,4 +16,4 @@ namespace ZEngine::Rendering::Primitives VkImageMemoryBarrier m_handle{}; Specifications::ImageMemoryBarrierSpecification m_specification; }; -} // namespace ZEngine::Rendering::Primitives \ No newline at end of file +} // namespace ZEngine::Rendering::Primitives diff --git a/ZEngine/ZEngine/Rendering/Primitives/Semaphore.cpp b/ZEngine/ZEngine/Rendering/Primitives/Semaphore.cpp index d2d1c843..4cc2b8bc 100644 --- a/ZEngine/ZEngine/Rendering/Primitives/Semaphore.cpp +++ b/ZEngine/ZEngine/Rendering/Primitives/Semaphore.cpp @@ -1,5 +1,5 @@ -#include -#include +#include +#include namespace ZEngine::Rendering::Primitives { diff --git a/ZEngine/ZEngine/Rendering/Primitives/Semaphore.h b/ZEngine/ZEngine/Rendering/Primitives/Semaphore.h index fe03e6d3..713025dd 100644 --- a/ZEngine/ZEngine/Rendering/Primitives/Semaphore.h +++ b/ZEngine/ZEngine/Rendering/Primitives/Semaphore.h @@ -1,5 +1,5 @@ #pragma once -#include +#include #include namespace ZEngine::Hardwares @@ -33,4 +33,4 @@ namespace ZEngine::Rendering::Primitives SemaphoreState m_semaphore_state{SemaphoreState::Idle}; VkSemaphore m_handle{VK_NULL_HANDLE}; }; -} // namespace ZEngine::Rendering::Primitives \ No newline at end of file +} // namespace ZEngine::Rendering::Primitives diff --git a/ZEngine/ZEngine/Rendering/Renderers/Contracts/RendererDataContract.h b/ZEngine/ZEngine/Rendering/Renderers/Contracts/RendererDataContract.h index 8a46567f..eb49245b 100644 --- a/ZEngine/ZEngine/Rendering/Renderers/Contracts/RendererDataContract.h +++ b/ZEngine/ZEngine/Rendering/Renderers/Contracts/RendererDataContract.h @@ -1,5 +1,5 @@ #pragma once -#include +#include namespace ZEngine::Rendering::Renderers::Contracts { diff --git a/ZEngine/ZEngine/Rendering/Renderers/GraphicRenderer.cpp b/ZEngine/ZEngine/Rendering/Renderers/GraphicRenderer.cpp index 7523cf25..f811da9c 100644 --- a/ZEngine/ZEngine/Rendering/Renderers/GraphicRenderer.cpp +++ b/ZEngine/ZEngine/Rendering/Renderers/GraphicRenderer.cpp @@ -1,8 +1,8 @@ -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include using namespace ZEngine::Hardwares; using namespace ZEngine::Rendering::Renderers::Contracts; diff --git a/ZEngine/ZEngine/Rendering/Renderers/GraphicRenderer.h b/ZEngine/ZEngine/Rendering/Renderers/GraphicRenderer.h index 925e5a20..afabe492 100644 --- a/ZEngine/ZEngine/Rendering/Renderers/GraphicRenderer.h +++ b/ZEngine/ZEngine/Rendering/Renderers/GraphicRenderer.h @@ -1,7 +1,7 @@ #pragma once -#include -#include -#include +#include +#include +#include namespace ZEngine::Rendering::Renderers { diff --git a/ZEngine/ZEngine/Rendering/Renderers/GraphicRendererInformation.h b/ZEngine/ZEngine/Rendering/Renderers/GraphicRendererInformation.h index 146e6abb..13653ac9 100644 --- a/ZEngine/ZEngine/Rendering/Renderers/GraphicRendererInformation.h +++ b/ZEngine/ZEngine/Rendering/Renderers/GraphicRendererInformation.h @@ -1,5 +1,5 @@ // #pragma once -// #include +// #include // // namespace ZEngine::Rendering::Renderers //{ diff --git a/ZEngine/ZEngine/Rendering/Renderers/IRenderer.h b/ZEngine/ZEngine/Rendering/Renderers/IRenderer.h index 5914c062..8e36a30c 100644 --- a/ZEngine/ZEngine/Rendering/Renderers/IRenderer.h +++ b/ZEngine/ZEngine/Rendering/Renderers/IRenderer.h @@ -1,5 +1,5 @@ #pragma once -#include +#include namespace ZEngine::Rendering::Renderers { @@ -22,4 +22,4 @@ namespace ZEngine::Rendering::Renderers virtual void Initialize(Hardwares::VulkanDevicePtr device) = 0; virtual void Deinitialize() = 0; }; -} // namespace ZEngine::Rendering::Renderers \ No newline at end of file +} // namespace ZEngine::Rendering::Renderers diff --git a/ZEngine/ZEngine/Rendering/Renderers/ImGUIRenderer.cpp b/ZEngine/ZEngine/Rendering/Renderers/ImGUIRenderer.cpp index c49a911c..cc0fb8b9 100644 --- a/ZEngine/ZEngine/Rendering/Renderers/ImGUIRenderer.cpp +++ b/ZEngine/ZEngine/Rendering/Renderers/ImGUIRenderer.cpp @@ -1,10 +1,11 @@ -#include -#include -#include +#include +#include +#include // clang-format off #include #include #include +#include // clang-format on using namespace ZEngine::Hardwares; diff --git a/ZEngine/ZEngine/Rendering/Renderers/ImGUIRenderer.h b/ZEngine/ZEngine/Rendering/Renderers/ImGUIRenderer.h index 0909111d..5a57e28a 100644 --- a/ZEngine/ZEngine/Rendering/Renderers/ImGUIRenderer.h +++ b/ZEngine/ZEngine/Rendering/Renderers/ImGUIRenderer.h @@ -1,7 +1,7 @@ #pragma once -#include -#include -#include +#include +#include +#include namespace ZEngine::Rendering::Renderers { diff --git a/ZEngine/ZEngine/Rendering/Renderers/Pipelines/GraphicRendererPipelineInformation.h b/ZEngine/ZEngine/Rendering/Renderers/Pipelines/GraphicRendererPipelineInformation.h index 38951631..08c236b7 100644 --- a/ZEngine/ZEngine/Rendering/Renderers/Pipelines/GraphicRendererPipelineInformation.h +++ b/ZEngine/ZEngine/Rendering/Renderers/Pipelines/GraphicRendererPipelineInformation.h @@ -1,9 +1,9 @@ #pragma once -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include #include #include diff --git a/ZEngine/ZEngine/Rendering/Renderers/Pipelines/IGraphicRendererPipelineStage.h b/ZEngine/ZEngine/Rendering/Renderers/Pipelines/IGraphicRendererPipelineStage.h index d5a1cc72..81d4121d 100644 --- a/ZEngine/ZEngine/Rendering/Renderers/Pipelines/IGraphicRendererPipelineStage.h +++ b/ZEngine/ZEngine/Rendering/Renderers/Pipelines/IGraphicRendererPipelineStage.h @@ -1,6 +1,6 @@ #pragma once -#include -#include +#include +#include namespace ZEngine::Rendering::Renderers::Pipelines { diff --git a/ZEngine/ZEngine/Rendering/Renderers/Pipelines/RendererPipeline.cpp b/ZEngine/ZEngine/Rendering/Renderers/Pipelines/RendererPipeline.cpp index f4ecae51..68a7e80a 100644 --- a/ZEngine/ZEngine/Rendering/Renderers/Pipelines/RendererPipeline.cpp +++ b/ZEngine/ZEngine/Rendering/Renderers/Pipelines/RendererPipeline.cpp @@ -1,5 +1,5 @@ -#include -#include +#include +#include #include using namespace ZEngine::Helpers; diff --git a/ZEngine/ZEngine/Rendering/Renderers/Pipelines/RendererPipeline.h b/ZEngine/ZEngine/Rendering/Renderers/Pipelines/RendererPipeline.h index 5f58004a..24065a2c 100644 --- a/ZEngine/ZEngine/Rendering/Renderers/Pipelines/RendererPipeline.h +++ b/ZEngine/ZEngine/Rendering/Renderers/Pipelines/RendererPipeline.h @@ -1,8 +1,8 @@ #pragma once -#include -#include -#include -#include +#include +#include +#include +#include #include namespace ZEngine::Rendering::Renderers::Pipelines @@ -23,4 +23,4 @@ namespace ZEngine::Rendering::Renderers::Pipelines void Bake(); void Dispose(); }; -} // namespace ZEngine::Rendering::Renderers::Pipelines \ No newline at end of file +} // namespace ZEngine::Rendering::Renderers::Pipelines diff --git a/ZEngine/ZEngine/Rendering/Renderers/RenderGraph.cpp b/ZEngine/ZEngine/Rendering/Renderers/RenderGraph.cpp index ca1c1cd1..f2784f87 100644 --- a/ZEngine/ZEngine/Rendering/Renderers/RenderGraph.cpp +++ b/ZEngine/ZEngine/Rendering/Renderers/RenderGraph.cpp @@ -1,5 +1,5 @@ -#include -#include +#include +#include using namespace ZEngine::Core::Containers; using namespace ZEngine::Helpers; diff --git a/ZEngine/ZEngine/Rendering/Renderers/RenderGraph.h b/ZEngine/ZEngine/Rendering/Renderers/RenderGraph.h index e6bba5d8..973ae5bb 100644 --- a/ZEngine/ZEngine/Rendering/Renderers/RenderGraph.h +++ b/ZEngine/ZEngine/Rendering/Renderers/RenderGraph.h @@ -1,13 +1,13 @@ #pragma once -#include -#include -#include -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include +#include +#include +#include #include namespace ZEngine::Rendering::Renderers @@ -158,4 +158,4 @@ namespace ZEngine::Rendering::Renderers RenderGraphResource& CreateBuffer(cstring name) = delete; RenderGraphResource& CreateBufferSet(cstring name, BufferSetCreationType type = BufferSetCreationType::STORAGE); }; -} // namespace ZEngine::Rendering::Renderers \ No newline at end of file +} // namespace ZEngine::Rendering::Renderers diff --git a/ZEngine/ZEngine/Rendering/Renderers/RenderPasses/Attachment.cpp b/ZEngine/ZEngine/Rendering/Renderers/RenderPasses/Attachment.cpp index f194caf5..61fa3224 100644 --- a/ZEngine/ZEngine/Rendering/Renderers/RenderPasses/Attachment.cpp +++ b/ZEngine/ZEngine/Rendering/Renderers/RenderPasses/Attachment.cpp @@ -1,7 +1,7 @@ -#include -#include -#include -#include +#include +#include +#include +#include using namespace ZEngine::Hardwares; using namespace ZEngine::Rendering::Specifications; @@ -135,4 +135,4 @@ namespace ZEngine::Rendering::Renderers::RenderPasses { return m_depth_attachment_count; } -} // namespace ZEngine::Rendering::Renderers::RenderPasses \ No newline at end of file +} // namespace ZEngine::Rendering::Renderers::RenderPasses diff --git a/ZEngine/ZEngine/Rendering/Renderers/RenderPasses/Attachment.h b/ZEngine/ZEngine/Rendering/Renderers/RenderPasses/Attachment.h index 19166969..bc2cdd96 100644 --- a/ZEngine/ZEngine/Rendering/Renderers/RenderPasses/Attachment.h +++ b/ZEngine/ZEngine/Rendering/Renderers/RenderPasses/Attachment.h @@ -1,6 +1,6 @@ #pragma once -#include -#include +#include +#include #include namespace ZEngine::Hardwares @@ -29,4 +29,4 @@ namespace ZEngine::Rendering::Renderers::RenderPasses VkRenderPass m_handle{VK_NULL_HANDLE}; Hardwares::VulkanDevice* m_device{nullptr}; }; -} // namespace ZEngine::Rendering::Renderers::RenderPasses \ No newline at end of file +} // namespace ZEngine::Rendering::Renderers::RenderPasses diff --git a/ZEngine/ZEngine/Rendering/Renderers/RenderPasses/RenderPass.cpp b/ZEngine/ZEngine/Rendering/Renderers/RenderPasses/RenderPass.cpp index 211cb141..33ebc8e9 100644 --- a/ZEngine/ZEngine/Rendering/Renderers/RenderPasses/RenderPass.cpp +++ b/ZEngine/ZEngine/Rendering/Renderers/RenderPasses/RenderPass.cpp @@ -1,5 +1,5 @@ -#include -#include +#include +#include #include #include diff --git a/ZEngine/ZEngine/Rendering/Renderers/RenderPasses/RenderPass.h b/ZEngine/ZEngine/Rendering/Renderers/RenderPasses/RenderPass.h index 0966d670..3eacb117 100644 --- a/ZEngine/ZEngine/Rendering/Renderers/RenderPasses/RenderPass.h +++ b/ZEngine/ZEngine/Rendering/Renderers/RenderPasses/RenderPass.h @@ -1,10 +1,10 @@ #pragma once -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include #include #include #include @@ -93,4 +93,4 @@ namespace ZEngine::Rendering::Renderers::RenderPasses private: Specifications::RenderPassSpecification m_spec{}; }; -} // namespace ZEngine::Rendering::Renderers::RenderPasses \ No newline at end of file +} // namespace ZEngine::Rendering::Renderers::RenderPasses diff --git a/ZEngine/ZEngine/Rendering/Renderers/RendererPasses.cpp b/ZEngine/ZEngine/Rendering/Renderers/RendererPasses.cpp index bde5b77b..ff9f048e 100644 --- a/ZEngine/ZEngine/Rendering/Renderers/RendererPasses.cpp +++ b/ZEngine/ZEngine/Rendering/Renderers/RendererPasses.cpp @@ -1,5 +1,5 @@ -#include -#include +#include +#include using namespace ZEngine::Helpers; using namespace ZEngine::Rendering::Specifications; diff --git a/ZEngine/ZEngine/Rendering/Renderers/RendererPasses.h b/ZEngine/ZEngine/Rendering/Renderers/RendererPasses.h index 0c185305..269df674 100644 --- a/ZEngine/ZEngine/Rendering/Renderers/RendererPasses.h +++ b/ZEngine/ZEngine/Rendering/Renderers/RendererPasses.h @@ -1,9 +1,9 @@ #pragma once -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include #define WRITE_BUFFERS_ONCE(frame_index, body) \ if (!m_write_once_control.contains(frame_index)) \ @@ -72,4 +72,4 @@ namespace ZEngine::Rendering::Renderers virtual void Execute(Hardwares::VulkanDevicePtr const device, Rendering::Scenes::SceneDataPtr const scene, RenderPasses::RenderPass* const pass, Buffers::FramebufferVNext* const framebuffer, Hardwares::CommandBufferPtr const command_buffer) override; }; -} // namespace ZEngine::Rendering::Renderers \ No newline at end of file +} // namespace ZEngine::Rendering::Renderers diff --git a/ZEngine/ZEngine/Rendering/Renderers/Storages/GraphicVertex.cpp b/ZEngine/ZEngine/Rendering/Renderers/Storages/GraphicVertex.cpp index 6d1bbb2f..b79f2b04 100644 --- a/ZEngine/ZEngine/Rendering/Renderers/Storages/GraphicVertex.cpp +++ b/ZEngine/ZEngine/Rendering/Renderers/Storages/GraphicVertex.cpp @@ -1,4 +1,4 @@ -#include +#include #include namespace ZEngine::Rendering::Renderers::Storages diff --git a/ZEngine/ZEngine/Rendering/Renderers/Storages/GraphicVertex.h b/ZEngine/ZEngine/Rendering/Renderers/Storages/GraphicVertex.h index 80bedbbd..03d23988 100644 --- a/ZEngine/ZEngine/Rendering/Renderers/Storages/GraphicVertex.h +++ b/ZEngine/ZEngine/Rendering/Renderers/Storages/GraphicVertex.h @@ -1,6 +1,6 @@ #pragma once -#include -#include +#include +#include #include namespace ZEngine::Rendering::Renderers::Storages diff --git a/ZEngine/ZEngine/Rendering/Renderers/Storages/IVertex.h b/ZEngine/ZEngine/Rendering/Renderers/Storages/IVertex.h index 3025d8a4..ded10e4a 100644 --- a/ZEngine/ZEngine/Rendering/Renderers/Storages/IVertex.h +++ b/ZEngine/ZEngine/Rendering/Renderers/Storages/IVertex.h @@ -1,5 +1,5 @@ #pragma once -#include +#include #include #include diff --git a/ZEngine/ZEngine/Rendering/Scenes/GraphicScene.cpp b/ZEngine/ZEngine/Rendering/Scenes/GraphicScene.cpp index 0ec1dad1..4813ea4e 100644 --- a/ZEngine/ZEngine/Rendering/Scenes/GraphicScene.cpp +++ b/ZEngine/ZEngine/Rendering/Scenes/GraphicScene.cpp @@ -1,9 +1,9 @@ -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include #define NODE_PARENT_ID -1 #define INVALID_NODE_ID -1 diff --git a/ZEngine/ZEngine/Rendering/Scenes/GraphicScene.h b/ZEngine/ZEngine/Rendering/Scenes/GraphicScene.h index be0198ba..8f8f66e4 100644 --- a/ZEngine/ZEngine/Rendering/Scenes/GraphicScene.h +++ b/ZEngine/ZEngine/Rendering/Scenes/GraphicScene.h @@ -1,10 +1,10 @@ #pragma once -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include #include #include diff --git a/ZEngine/ZEngine/Rendering/Shaders/Compilers/CompilationStage.cpp b/ZEngine/ZEngine/Rendering/Shaders/Compilers/CompilationStage.cpp index a67e6de2..6c8844ea 100644 --- a/ZEngine/ZEngine/Rendering/Shaders/Compilers/CompilationStage.cpp +++ b/ZEngine/ZEngine/Rendering/Shaders/Compilers/CompilationStage.cpp @@ -1,7 +1,7 @@ -#include -#include -#include -#include +#include +#include +#include +#include using namespace ZEngine::Helpers; diff --git a/ZEngine/ZEngine/Rendering/Shaders/Compilers/CompilationStage.h b/ZEngine/ZEngine/Rendering/Shaders/Compilers/CompilationStage.h index c966b948..50763996 100644 --- a/ZEngine/ZEngine/Rendering/Shaders/Compilers/CompilationStage.h +++ b/ZEngine/ZEngine/Rendering/Shaders/Compilers/CompilationStage.h @@ -1,6 +1,6 @@ #pragma once -#include -#include +#include +#include #include #include #include diff --git a/ZEngine/ZEngine/Rendering/Shaders/Compilers/ICompilerStage.h b/ZEngine/ZEngine/Rendering/Shaders/Compilers/ICompilerStage.h index 7d058991..de3aaf85 100644 --- a/ZEngine/ZEngine/Rendering/Shaders/Compilers/ICompilerStage.h +++ b/ZEngine/ZEngine/Rendering/Shaders/Compilers/ICompilerStage.h @@ -1,6 +1,6 @@ #pragma once -#include -#include +#include +#include #include namespace ZEngine::Rendering::Shaders::Compilers diff --git a/ZEngine/ZEngine/Rendering/Shaders/Compilers/ShaderCompiler.cpp b/ZEngine/ZEngine/Rendering/Shaders/Compilers/ShaderCompiler.cpp index 69967c62..06b9298f 100644 --- a/ZEngine/ZEngine/Rendering/Shaders/Compilers/ShaderCompiler.cpp +++ b/ZEngine/ZEngine/Rendering/Shaders/Compilers/ShaderCompiler.cpp @@ -1,7 +1,7 @@ -#include -#include -#include -#include +#include +#include +#include +#include using namespace ZEngine::Helpers; diff --git a/ZEngine/ZEngine/Rendering/Shaders/Compilers/ShaderCompiler.h b/ZEngine/ZEngine/Rendering/Shaders/Compilers/ShaderCompiler.h index 7993ba95..30912871 100644 --- a/ZEngine/ZEngine/Rendering/Shaders/Compilers/ShaderCompiler.h +++ b/ZEngine/ZEngine/Rendering/Shaders/Compilers/ShaderCompiler.h @@ -1,7 +1,7 @@ #pragma once -#include -#include -#include +#include +#include +#include #include #include diff --git a/ZEngine/ZEngine/Rendering/Shaders/Compilers/ShaderFileGenerator.cpp b/ZEngine/ZEngine/Rendering/Shaders/Compilers/ShaderFileGenerator.cpp index f4815bca..9559d03a 100644 --- a/ZEngine/ZEngine/Rendering/Shaders/Compilers/ShaderFileGenerator.cpp +++ b/ZEngine/ZEngine/Rendering/Shaders/Compilers/ShaderFileGenerator.cpp @@ -1,6 +1,8 @@ -#include -#include -#include +#include +#include +#include +#include +#include namespace ZEngine::Rendering::Shaders::Compilers { diff --git a/ZEngine/ZEngine/Rendering/Shaders/Compilers/ShaderFileGenerator.h b/ZEngine/ZEngine/Rendering/Shaders/Compilers/ShaderFileGenerator.h index 97c66f6e..b89a924f 100644 --- a/ZEngine/ZEngine/Rendering/Shaders/Compilers/ShaderFileGenerator.h +++ b/ZEngine/ZEngine/Rendering/Shaders/Compilers/ShaderFileGenerator.h @@ -1,5 +1,5 @@ #pragma once -#include +#include #include #include diff --git a/ZEngine/ZEngine/Rendering/Shaders/Compilers/ValidationStage.cpp b/ZEngine/ZEngine/Rendering/Shaders/Compilers/ValidationStage.cpp index 1879e380..856b10f9 100644 --- a/ZEngine/ZEngine/Rendering/Shaders/Compilers/ValidationStage.cpp +++ b/ZEngine/ZEngine/Rendering/Shaders/Compilers/ValidationStage.cpp @@ -1,7 +1,7 @@ -#include -#include -#include -#include +#include +#include +#include +#include using namespace ZEngine::Helpers; diff --git a/ZEngine/ZEngine/Rendering/Shaders/Compilers/ValidationStage.h b/ZEngine/ZEngine/Rendering/Shaders/Compilers/ValidationStage.h index 33c40e0e..89711af7 100644 --- a/ZEngine/ZEngine/Rendering/Shaders/Compilers/ValidationStage.h +++ b/ZEngine/ZEngine/Rendering/Shaders/Compilers/ValidationStage.h @@ -1,5 +1,5 @@ #pragma once -#include +#include #include #include diff --git a/ZEngine/ZEngine/Rendering/Shaders/Shader.cpp b/ZEngine/ZEngine/Rendering/Shaders/Shader.cpp index 488cbd20..be9a17a0 100644 --- a/ZEngine/ZEngine/Rendering/Shaders/Shader.cpp +++ b/ZEngine/ZEngine/Rendering/Shaders/Shader.cpp @@ -1,10 +1,9 @@ -#include -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include #include #include diff --git a/ZEngine/ZEngine/Rendering/Shaders/Shader.h b/ZEngine/ZEngine/Rendering/Shaders/Shader.h index c12c3aec..ab225c12 100644 --- a/ZEngine/ZEngine/Rendering/Shaders/Shader.h +++ b/ZEngine/ZEngine/Rendering/Shaders/Shader.h @@ -1,10 +1,10 @@ #pragma once -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include namespace ZEngine::Rendering::Shaders { diff --git a/ZEngine/ZEngine/Rendering/Shaders/ShaderIncluder.h b/ZEngine/ZEngine/Rendering/Shaders/ShaderIncluder.h index 06a61892..46de405b 100644 --- a/ZEngine/ZEngine/Rendering/Shaders/ShaderIncluder.h +++ b/ZEngine/ZEngine/Rendering/Shaders/ShaderIncluder.h @@ -1,5 +1,5 @@ -#include -#include +#include +#include #include #include #include @@ -50,4 +50,4 @@ namespace ZEngine::Rendering::Shaders return std::string((std::istreambuf_iterator(fileStream)), std::istreambuf_iterator()); } }; -} // namespace ZEngine::Rendering::Shaders \ No newline at end of file +} // namespace ZEngine::Rendering::Shaders diff --git a/ZEngine/ZEngine/Rendering/Shaders/ShaderInformation.h b/ZEngine/ZEngine/Rendering/Shaders/ShaderInformation.h index f9cdb45b..c5592aae 100644 --- a/ZEngine/ZEngine/Rendering/Shaders/ShaderInformation.h +++ b/ZEngine/ZEngine/Rendering/Shaders/ShaderInformation.h @@ -1,5 +1,5 @@ #pragma once -#include +#include #include #include #include diff --git a/ZEngine/ZEngine/Rendering/Shaders/ShaderReader.cpp b/ZEngine/ZEngine/Rendering/Shaders/ShaderReader.cpp index 85ab17a0..c5b87205 100644 --- a/ZEngine/ZEngine/Rendering/Shaders/ShaderReader.cpp +++ b/ZEngine/ZEngine/Rendering/Shaders/ShaderReader.cpp @@ -1,6 +1,6 @@ -#include -#include -#include +#include +#include +#include namespace ZEngine::Rendering::Shaders { diff --git a/ZEngine/ZEngine/Rendering/Shaders/ShaderReader.h b/ZEngine/ZEngine/Rendering/Shaders/ShaderReader.h index 99c80d4c..ffdd66b2 100644 --- a/ZEngine/ZEngine/Rendering/Shaders/ShaderReader.h +++ b/ZEngine/ZEngine/Rendering/Shaders/ShaderReader.h @@ -1,5 +1,5 @@ #pragma once -#include +#include #include #include #include diff --git a/ZEngine/ZEngine/Rendering/Specifications/AttachmentSpecification.h b/ZEngine/ZEngine/Rendering/Specifications/AttachmentSpecification.h index 7f4b55a2..93eb47bf 100644 --- a/ZEngine/ZEngine/Rendering/Specifications/AttachmentSpecification.h +++ b/ZEngine/ZEngine/Rendering/Specifications/AttachmentSpecification.h @@ -1,7 +1,7 @@ #pragma once -#include -#include -#include +#include +#include +#include #include namespace ZEngine::Rendering::Specifications diff --git a/ZEngine/ZEngine/Rendering/Specifications/FrameBufferSpecification.h b/ZEngine/ZEngine/Rendering/Specifications/FrameBufferSpecification.h index 348e31b0..a72e3b99 100644 --- a/ZEngine/ZEngine/Rendering/Specifications/FrameBufferSpecification.h +++ b/ZEngine/ZEngine/Rendering/Specifications/FrameBufferSpecification.h @@ -1,7 +1,7 @@ #pragma once -#include -#include -#include +#include +#include +#include namespace ZEngine::Rendering::Specifications { diff --git a/ZEngine/ZEngine/Rendering/Specifications/GraphicRendererPipelineSpecification.h b/ZEngine/ZEngine/Rendering/Specifications/GraphicRendererPipelineSpecification.h index 6a81d431..84562d1e 100644 --- a/ZEngine/ZEngine/Rendering/Specifications/GraphicRendererPipelineSpecification.h +++ b/ZEngine/ZEngine/Rendering/Specifications/GraphicRendererPipelineSpecification.h @@ -1,8 +1,8 @@ #pragma once -#include -#include -#include -#include +#include +#include +#include +#include namespace ZEngine::Rendering::Specifications { diff --git a/ZEngine/ZEngine/Rendering/Specifications/ImageMemoryBarrierSpecification.h b/ZEngine/ZEngine/Rendering/Specifications/ImageMemoryBarrierSpecification.h index 97bdd764..c01401a4 100644 --- a/ZEngine/ZEngine/Rendering/Specifications/ImageMemoryBarrierSpecification.h +++ b/ZEngine/ZEngine/Rendering/Specifications/ImageMemoryBarrierSpecification.h @@ -1,5 +1,5 @@ #pragma once -#include +#include #include namespace ZEngine::Rendering::Specifications @@ -18,4 +18,4 @@ namespace ZEngine::Rendering::Specifications uint32_t SourceQueueFamily = VK_QUEUE_FAMILY_IGNORED; uint32_t DestinationQueueFamily = VK_QUEUE_FAMILY_IGNORED; }; -} // namespace ZEngine::Rendering::Specifications \ No newline at end of file +} // namespace ZEngine::Rendering::Specifications diff --git a/ZEngine/ZEngine/Rendering/Specifications/RenderPassSpecification.h b/ZEngine/ZEngine/Rendering/Specifications/RenderPassSpecification.h index b1e859f9..c8359dfc 100644 --- a/ZEngine/ZEngine/Rendering/Specifications/RenderPassSpecification.h +++ b/ZEngine/ZEngine/Rendering/Specifications/RenderPassSpecification.h @@ -1,9 +1,9 @@ #pragma once -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include namespace ZEngine::Rendering::Specifications { diff --git a/ZEngine/ZEngine/Rendering/Specifications/ShaderSpecification.h b/ZEngine/ZEngine/Rendering/Specifications/ShaderSpecification.h index 2e9e9f76..fbac6b87 100644 --- a/ZEngine/ZEngine/Rendering/Specifications/ShaderSpecification.h +++ b/ZEngine/ZEngine/Rendering/Specifications/ShaderSpecification.h @@ -1,5 +1,5 @@ #pragma once -#include +#include #include namespace ZEngine::Rendering::Specifications diff --git a/ZEngine/ZEngine/Rendering/Specifications/TextureSpecification.h b/ZEngine/ZEngine/Rendering/Specifications/TextureSpecification.h index eb3f857a..3ac9949a 100644 --- a/ZEngine/ZEngine/Rendering/Specifications/TextureSpecification.h +++ b/ZEngine/ZEngine/Rendering/Specifications/TextureSpecification.h @@ -1,6 +1,6 @@ #pragma once -#include -#include +#include +#include namespace ZEngine::Rendering::Specifications { diff --git a/ZEngine/ZEngine/Rendering/Textures/Texture.cpp b/ZEngine/ZEngine/Rendering/Textures/Texture.cpp index 089b3292..19abd376 100644 --- a/ZEngine/ZEngine/Rendering/Textures/Texture.cpp +++ b/ZEngine/ZEngine/Rendering/Textures/Texture.cpp @@ -1,5 +1,5 @@ -#include -#include +#include +#include namespace ZEngine::Rendering::Textures { diff --git a/ZEngine/ZEngine/Rendering/Textures/Texture.h b/ZEngine/ZEngine/Rendering/Textures/Texture.h index 781fb29d..73cbb088 100644 --- a/ZEngine/ZEngine/Rendering/Textures/Texture.h +++ b/ZEngine/ZEngine/Rendering/Textures/Texture.h @@ -1,7 +1,7 @@ #pragma once -#include -#include -#include +#include +#include +#include #include namespace ZEngine::Hardwares @@ -48,4 +48,4 @@ namespace ZEngine::Helpers m_memory[i].Dispose(); } } -} // namespace ZEngine::Helpers \ No newline at end of file +} // namespace ZEngine::Helpers diff --git a/ZEngine/ZEngine/Rendering/Textures/Texture2D.cpp b/ZEngine/ZEngine/Rendering/Textures/Texture2D.cpp index d532ad2c..cbdab36f 100644 --- a/ZEngine/ZEngine/Rendering/Textures/Texture2D.cpp +++ b/ZEngine/ZEngine/Rendering/Textures/Texture2D.cpp @@ -1,7 +1,7 @@ -#include -#include -#include -#include +#include +#include +#include +#include // #define STB_IMAGE_IMPLEMENTATION // #ifdef __GNUC__ diff --git a/ZEngine/ZEngine/Rendering/Textures/Texture2D.h b/ZEngine/ZEngine/Rendering/Textures/Texture2D.h index 47639334..784b7d76 100644 --- a/ZEngine/ZEngine/Rendering/Textures/Texture2D.h +++ b/ZEngine/ZEngine/Rendering/Textures/Texture2D.h @@ -1,5 +1,5 @@ #pragma once -#include +#include #include namespace ZEngine::Rendering::Textures diff --git a/ZEngine/ZEngine/Serializers/GraphicScene3DSerializer.cpp b/ZEngine/ZEngine/Serializers/GraphicScene3DSerializer.cpp index 8a20f886..103c5d86 100644 --- a/ZEngine/ZEngine/Serializers/GraphicScene3DSerializer.cpp +++ b/ZEngine/ZEngine/Serializers/GraphicScene3DSerializer.cpp @@ -1,17 +1,18 @@ -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include using namespace ZEngine::Rendering::Materials; using namespace ZEngine::Rendering::Components; @@ -30,6 +31,8 @@ namespace YAML node.push_back(value.x); node.push_back(value.y); node.push_back(value.z); + + return node; } static bool decode(const Node& node, Maths::Vec3f& value) @@ -56,6 +59,8 @@ namespace YAML node.push_back(value.y); node.push_back(value.z); node.push_back(value.w); + + return node; } static bool decode(const Node& node, Maths::Vec4f& value) diff --git a/ZEngine/ZEngine/Serializers/GraphicScene3DSerializer.h b/ZEngine/ZEngine/Serializers/GraphicScene3DSerializer.h index f2454085..0fac9687 100644 --- a/ZEngine/ZEngine/Serializers/GraphicScene3DSerializer.h +++ b/ZEngine/ZEngine/Serializers/GraphicScene3DSerializer.h @@ -1,8 +1,8 @@ #pragma once -#include -#include -#include -#include +#include +#include +#include +#include #include namespace ZEngine::Serializers diff --git a/ZEngine/ZEngine/Serializers/GraphicSceneSerializer.h b/ZEngine/ZEngine/Serializers/GraphicSceneSerializer.h index 151f20ce..42998254 100644 --- a/ZEngine/ZEngine/Serializers/GraphicSceneSerializer.h +++ b/ZEngine/ZEngine/Serializers/GraphicSceneSerializer.h @@ -1,7 +1,7 @@ #pragma once -#include -#include -#include +#include +#include +#include #include namespace ZEngine::Serializers @@ -15,4 +15,4 @@ namespace ZEngine::Serializers std::filesystem::path m_default_scene_directory_path; // Helpers::WeakRef m_scene; }; -} // namespace ZEngine::Serializers \ No newline at end of file +} // namespace ZEngine::Serializers diff --git a/ZEngine/ZEngine/Serializers/Serializer.h b/ZEngine/ZEngine/Serializers/Serializer.h index 40a3cf19..390099bb 100644 --- a/ZEngine/ZEngine/Serializers/Serializer.h +++ b/ZEngine/ZEngine/Serializers/Serializer.h @@ -1,6 +1,6 @@ #pragma once -#include -#include +#include +#include #include #include #include @@ -97,4 +97,4 @@ namespace ZEngine::Serializers virtual void Serialize(ZRawPtr(TSerializerData) const data) = 0; virtual void Deserialize(cstring filename) = 0; }; -} // namespace ZEngine::Serializers \ No newline at end of file +} // namespace ZEngine::Serializers diff --git a/ZEngine/ZEngine/Windows/CoreWindow.cpp b/ZEngine/ZEngine/Windows/CoreWindow.cpp index 32fdd96f..b43bd75e 100644 --- a/ZEngine/ZEngine/Windows/CoreWindow.cpp +++ b/ZEngine/ZEngine/Windows/CoreWindow.cpp @@ -1,4 +1,4 @@ -#include +#include using namespace ZEngine::Helpers; diff --git a/ZEngine/ZEngine/Windows/CoreWindow.h b/ZEngine/ZEngine/Windows/CoreWindow.h index 1325638b..66ac44d6 100644 --- a/ZEngine/ZEngine/Windows/CoreWindow.h +++ b/ZEngine/ZEngine/Windows/CoreWindow.h @@ -1,15 +1,15 @@ #pragma once -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include #include #include diff --git a/ZEngine/ZEngine/Windows/Events/KeyEvent.h b/ZEngine/ZEngine/Windows/Events/KeyEvent.h index e9d0cd7c..f40dd4c5 100644 --- a/ZEngine/ZEngine/Windows/Events/KeyEvent.h +++ b/ZEngine/ZEngine/Windows/Events/KeyEvent.h @@ -1,7 +1,7 @@ #pragma once -#include -#include -#include +#include +#include +#include namespace ZEngine::Windows::Events { diff --git a/ZEngine/ZEngine/Windows/Events/MouseEvent.h b/ZEngine/ZEngine/Windows/Events/MouseEvent.h index ab58ce3c..89657259 100644 --- a/ZEngine/ZEngine/Windows/Events/MouseEvent.h +++ b/ZEngine/ZEngine/Windows/Events/MouseEvent.h @@ -1,8 +1,8 @@ #pragma once -#include -#include -#include +#include +#include +#include namespace ZEngine::Windows::Events { diff --git a/ZEngine/ZEngine/Windows/Events/TextInputEvent.h b/ZEngine/ZEngine/Windows/Events/TextInputEvent.h index fb176946..6f19acd2 100644 --- a/ZEngine/ZEngine/Windows/Events/TextInputEvent.h +++ b/ZEngine/ZEngine/Windows/Events/TextInputEvent.h @@ -1,6 +1,6 @@ #pragma once -#include +#include #include namespace ZEngine::Windows::Events diff --git a/ZEngine/ZEngine/Windows/Events/WindowEvent.h b/ZEngine/ZEngine/Windows/Events/WindowEvent.h index 3550b3ac..3dfb7a43 100644 --- a/ZEngine/ZEngine/Windows/Events/WindowEvent.h +++ b/ZEngine/ZEngine/Windows/Events/WindowEvent.h @@ -1,5 +1,5 @@ #pragma once -#include +#include #include namespace ZEngine::Windows::Events diff --git a/ZEngine/ZEngine/Windows/GameWindow.cpp b/ZEngine/ZEngine/Windows/GameWindow.cpp index f6630deb..caf3a61a 100644 --- a/ZEngine/ZEngine/Windows/GameWindow.cpp +++ b/ZEngine/ZEngine/Windows/GameWindow.cpp @@ -1,10 +1,10 @@ -#include -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include +#include #ifdef _WIN32 #define GLFW_EXPOSE_NATIVE_WIN32 diff --git a/ZEngine/ZEngine/Windows/GameWindow.h b/ZEngine/ZEngine/Windows/GameWindow.h index d84b5bcc..66508064 100644 --- a/ZEngine/ZEngine/Windows/GameWindow.h +++ b/ZEngine/ZEngine/Windows/GameWindow.h @@ -1,9 +1,9 @@ #pragma once -#include -#include #include -#include -#include +#include +#include +#include +#include namespace ZEngine::Windows { diff --git a/ZEngine/ZEngine/Windows/Inputs/IDevice.cpp b/ZEngine/ZEngine/Windows/Inputs/IDevice.cpp index c3feb207..2f1eef05 100644 --- a/ZEngine/ZEngine/Windows/Inputs/IDevice.cpp +++ b/ZEngine/ZEngine/Windows/Inputs/IDevice.cpp @@ -1,4 +1,4 @@ -#include +#include namespace ZEngine::Windows::Inputs { diff --git a/ZEngine/ZEngine/Windows/Inputs/IDevice.h b/ZEngine/ZEngine/Windows/Inputs/IDevice.h index f4dd6bb3..9d43f6ce 100644 --- a/ZEngine/ZEngine/Windows/Inputs/IDevice.h +++ b/ZEngine/ZEngine/Windows/Inputs/IDevice.h @@ -1,8 +1,7 @@ #pragma once -#include -#include -#include -#include +#include +#include +#include #include #include diff --git a/ZEngine/ZEngine/Windows/Inputs/IInputEventCallback.h b/ZEngine/ZEngine/Windows/Inputs/IInputEventCallback.h index c0a5c222..85acb07f 100644 --- a/ZEngine/ZEngine/Windows/Inputs/IInputEventCallback.h +++ b/ZEngine/ZEngine/Windows/Inputs/IInputEventCallback.h @@ -1,8 +1,8 @@ #pragma once -#include -#include -#include -#include +#include +#include +#include +#include namespace ZEngine::Windows::Inputs { diff --git a/ZEngine/ZEngine/Windows/Inputs/KeyCodeDefinition.h b/ZEngine/ZEngine/Windows/Inputs/KeyCodeDefinition.h index 295856e0..202928ef 100644 --- a/ZEngine/ZEngine/Windows/Inputs/KeyCodeDefinition.h +++ b/ZEngine/ZEngine/Windows/Inputs/KeyCodeDefinition.h @@ -1,5 +1,5 @@ #pragma once -#include +#include #define ZENGINE_KEY_UNKNOWN ZEngine::Windows::Inputs::GlfwKey::KEY_UNKNOWN #define ZENGINE_KEY_SPACE ZEngine::Windows::Inputs::GlfwKey::KEY_SPACE @@ -129,4 +129,4 @@ #define ZENGINE_MOUSE_BUTTON_5 ZEngine::Windows::Inputs::GlfwKey::MOUSE_BUTTON_5 #define ZENGINE_MOUSE_BUTTON_6 ZEngine::Windows::Inputs::GlfwKey::MOUSE_BUTTON_6 #define ZENGINE_MOUSE_BUTTON_7 ZEngine::Windows::Inputs::GlfwKey::MOUSE_BUTTON_7 -#define ZENGINE_MOUSE_BUTTON_8 ZEngine::Windows::Inputs::GlfwKey::MOUSE_BUTTON_8 \ No newline at end of file +#define ZENGINE_MOUSE_BUTTON_8 ZEngine::Windows::Inputs::GlfwKey::MOUSE_BUTTON_8 diff --git a/ZEngine/ZEngine/Windows/Inputs/Keyboard.h b/ZEngine/ZEngine/Windows/Inputs/Keyboard.h index 085b7a25..f74b8d40 100644 --- a/ZEngine/ZEngine/Windows/Inputs/Keyboard.h +++ b/ZEngine/ZEngine/Windows/Inputs/Keyboard.h @@ -1,6 +1,6 @@ #pragma once #include -#include +#include namespace ZEngine::Windows::Inputs { diff --git a/ZEngine/ZEngine/Windows/Inputs/Mouse.h b/ZEngine/ZEngine/Windows/Inputs/Mouse.h index 897a73c3..5a39cf97 100644 --- a/ZEngine/ZEngine/Windows/Inputs/Mouse.h +++ b/ZEngine/ZEngine/Windows/Inputs/Mouse.h @@ -1,6 +1,6 @@ #pragma once #include -#include +#include #include namespace ZEngine::Windows::Inputs diff --git a/ZEngine/ZEngine/Windows/WindowConfiguration.h b/ZEngine/ZEngine/Windows/WindowConfiguration.h index 9e3010dd..8ca3463f 100644 --- a/ZEngine/ZEngine/Windows/WindowConfiguration.h +++ b/ZEngine/ZEngine/Windows/WindowConfiguration.h @@ -1,5 +1,5 @@ #pragma once -#include +#include namespace ZEngine::Windows { diff --git a/ZEngine/ZEngine/Windows/WindowProperty.h b/ZEngine/ZEngine/Windows/WindowProperty.h index 18968dbd..cd364b52 100644 --- a/ZEngine/ZEngine/Windows/WindowProperty.h +++ b/ZEngine/ZEngine/Windows/WindowProperty.h @@ -1,6 +1,6 @@ #pragma once -#include -#include +#include +#include namespace ZEngine::Windows { diff --git a/ZEngine/ZEngine/ZEngineDef.h b/ZEngine/ZEngine/ZEngineDef.h index 981e99c7..36a2de13 100644 --- a/ZEngine/ZEngine/ZEngineDef.h +++ b/ZEngine/ZEngine/ZEngineDef.h @@ -1,5 +1,5 @@ #pragma once -#include +#include #define BIT(x) (1 << (x)) #define ZENGINE_EXIT_FAILURE() exit(EXIT_FAILURE); diff --git a/ZEngine/ZEngine/pch.h b/ZEngine/ZEngine/pch.h deleted file mode 100644 index 8a31136f..00000000 --- a/ZEngine/ZEngine/pch.h +++ /dev/null @@ -1,18 +0,0 @@ -#pragma once -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include diff --git a/ZEngine/tests/Containers/array_test.cpp b/ZEngine/tests/Containers/array_test.cpp index 880795c6..c8138c52 100644 --- a/ZEngine/tests/Containers/array_test.cpp +++ b/ZEngine/tests/Containers/array_test.cpp @@ -1,4 +1,4 @@ -#include +#include #include using namespace ZEngine::Core::Containers; @@ -134,4 +134,4 @@ TEST_F(ArrayTest, ArrayViewWrap) view[1] = 99; EXPECT_EQ(array[1], 99); -} \ No newline at end of file +} diff --git a/ZEngine/tests/Containers/hashmap_test.cpp b/ZEngine/tests/Containers/hashmap_test.cpp index e6626e5c..1d055ddb 100644 --- a/ZEngine/tests/Containers/hashmap_test.cpp +++ b/ZEngine/tests/Containers/hashmap_test.cpp @@ -1,5 +1,5 @@ -#include -#include +#include +#include #include #include @@ -258,4 +258,4 @@ TEST_F(HashMapTest, UserDefinedStructViewIterations) } EXPECT_EQ(matched_count, 3); -} \ No newline at end of file +} diff --git a/ZEngine/tests/Containers/initializerlist_test.cpp b/ZEngine/tests/Containers/initializerlist_test.cpp index 9b02bc2c..6da06e81 100644 --- a/ZEngine/tests/Containers/initializerlist_test.cpp +++ b/ZEngine/tests/Containers/initializerlist_test.cpp @@ -1,6 +1,6 @@ -#include -#include -#include +#include +#include +#include #include using namespace ZEngine::Core::Containers; diff --git a/ZEngine/tests/Containers/string_test.cpp b/ZEngine/tests/Containers/string_test.cpp index a366e896..bdf847a5 100644 --- a/ZEngine/tests/Containers/string_test.cpp +++ b/ZEngine/tests/Containers/string_test.cpp @@ -1,4 +1,4 @@ -#include +#include #include using namespace ZEngine::Core::Containers; diff --git a/ZEngine/tests/Maths/Matrix_test.cpp b/ZEngine/tests/Maths/Matrix_test.cpp index fa00ed95..724cb5e6 100644 --- a/ZEngine/tests/Maths/Matrix_test.cpp +++ b/ZEngine/tests/Maths/Matrix_test.cpp @@ -1,5 +1,5 @@ -#include -#include +#include +#include #include using namespace ZEngine::Core::Maths; @@ -481,4 +481,4 @@ TEST(MatrixTest, DecomposeTransformComponent) EXPECT_NEAR(scale.x, 2.0f, EPSILON); EXPECT_NEAR(scale.y, 0.5f, EPSILON); EXPECT_NEAR(scale.z, 3.0f, EPSILON); -} \ No newline at end of file +} diff --git a/ZEngine/tests/Maths/Quaternion_test.cpp b/ZEngine/tests/Maths/Quaternion_test.cpp index a564c304..860e1508 100644 --- a/ZEngine/tests/Maths/Quaternion_test.cpp +++ b/ZEngine/tests/Maths/Quaternion_test.cpp @@ -1,4 +1,4 @@ -#include +#include #include using namespace ZEngine::Core::Maths; @@ -480,4 +480,4 @@ TEST(QuaternionTest, QuaternionRotate) float originalMagnitude = originalVec.magnitude(); float rotatedMagnitude = rotatedVec.magnitude(); EXPECT_NEAR(originalMagnitude, rotatedMagnitude, EPSILON); -} \ No newline at end of file +} diff --git a/ZEngine/tests/Maths/Vector_test.cpp b/ZEngine/tests/Maths/Vector_test.cpp index 31b75e3c..17beff97 100644 --- a/ZEngine/tests/Maths/Vector_test.cpp +++ b/ZEngine/tests/Maths/Vector_test.cpp @@ -1,4 +1,4 @@ -#include +#include #include using namespace ZEngine::Core::Maths; @@ -148,4 +148,4 @@ TEST(VectorTest, Normalized) EXPECT_NEAR(n.x, 0.6f, 1e-5f); EXPECT_NEAR(n.y, 0.8f, 1e-5f); EXPECT_NEAR(n.magnitude(), 1.0f, 1e-5f); -} \ No newline at end of file +} diff --git a/ZEngine/tests/Memory/IntrusivePtr_test.cpp b/ZEngine/tests/Memory/IntrusivePtr_test.cpp index dc01e943..bd393599 100644 --- a/ZEngine/tests/Memory/IntrusivePtr_test.cpp +++ b/ZEngine/tests/Memory/IntrusivePtr_test.cpp @@ -1,5 +1,5 @@ +#include #include -#include "Helpers/IntrusivePtr.h" using namespace ZEngine::Helpers; @@ -320,4 +320,4 @@ TEST(IntrusivePtrTest, BaseDerivedType) IntrusivePtr intrusivePtr3 = make_intrusive(5); IntrusivePtr intrusivePtr4 = make_intrusive(5); intrusivePtr3 = intrusivePtr4; -} \ No newline at end of file +} diff --git a/ZEngine/tests/Memory/IntrusiveWeakPtr_test.cpp b/ZEngine/tests/Memory/IntrusiveWeakPtr_test.cpp index 4487a607..e79b05a0 100644 --- a/ZEngine/tests/Memory/IntrusiveWeakPtr_test.cpp +++ b/ZEngine/tests/Memory/IntrusiveWeakPtr_test.cpp @@ -1,5 +1,5 @@ +#include #include -#include "Helpers/IntrusivePtr.h" using namespace ZEngine::Helpers; @@ -136,4 +136,4 @@ TEST(IntrusiveWeakPtrTest, BaseDerivedType) IntrusivePtr intrusivePtr3 = make_intrusive(5); IntrusiveWeakPtr intrusiveWeakPtr4; intrusiveWeakPtr4 = intrusivePtr3; -} \ No newline at end of file +} diff --git a/ZEngine/tests/Memory/MemoryOperation_test.cpp b/ZEngine/tests/Memory/MemoryOperation_test.cpp index 6217a309..eabc8935 100644 --- a/ZEngine/tests/Memory/MemoryOperation_test.cpp +++ b/ZEngine/tests/Memory/MemoryOperation_test.cpp @@ -1,5 +1,5 @@ +#include #include -#include "Helpers/MemoryOperations.h" using namespace ZEngine::Helpers; diff --git a/ZEngine/tests/Memory/allocator_test.cpp b/ZEngine/tests/Memory/allocator_test.cpp index c81f8ad3..9fbd29fa 100644 --- a/ZEngine/tests/Memory/allocator_test.cpp +++ b/ZEngine/tests/Memory/allocator_test.cpp @@ -1,6 +1,6 @@ -#include -#include -#include +#include +#include +#include #include using namespace ZEngine; diff --git a/ZEngine/tests/Memory/bitmap_test.cpp b/ZEngine/tests/Memory/bitmap_test.cpp index aa4be8fa..f4914011 100644 --- a/ZEngine/tests/Memory/bitmap_test.cpp +++ b/ZEngine/tests/Memory/bitmap_test.cpp @@ -1,5 +1,5 @@ -#include -#include +#include +#include #include #include #include @@ -88,4 +88,4 @@ TEST(BitmapTest, TestVerticalCross2) EXPECT_TRUE(std::filesystem::exists(current_path + "/screenshot3.hdr")); EXPECT_TRUE(std::filesystem::exists(current_path + "/screenshot4.hdr")); -} \ No newline at end of file +} diff --git a/ZEngine/tests/Memory/handleManager_test.cpp b/ZEngine/tests/Memory/handleManager_test.cpp index 6508127f..f4c50eb1 100644 --- a/ZEngine/tests/Memory/handleManager_test.cpp +++ b/ZEngine/tests/Memory/handleManager_test.cpp @@ -1,6 +1,6 @@ -#include -#include -#include +#include +#include +#include #include #include diff --git a/ZEngine/tests/Misc/ThreadPool_test.cpp b/ZEngine/tests/Misc/ThreadPool_test.cpp index 51b4100e..cc47e177 100644 --- a/ZEngine/tests/Misc/ThreadPool_test.cpp +++ b/ZEngine/tests/Misc/ThreadPool_test.cpp @@ -1,5 +1,5 @@ +#include #include -#include "Helpers/ThreadPool.h" using namespace ZEngine::Helpers; diff --git a/ZEngine/tests/Misc/shaderCompiler_test.cpp b/ZEngine/tests/Misc/shaderCompiler_test.cpp index 2de44e87..2136e5c0 100644 --- a/ZEngine/tests/Misc/shaderCompiler_test.cpp +++ b/ZEngine/tests/Misc/shaderCompiler_test.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include #include diff --git a/repoConfiguration.json b/repoConfiguration.json index 4b53f257..c89f592c 100644 --- a/repoConfiguration.json +++ b/repoConfiguration.json @@ -24,7 +24,7 @@ }, "LLVM": { "Version": "20.1.7", - "MaximumVersion": "20.2.0" + "MaximumVersion": "21.2.0" } } }