diff options
-rw-r--r-- | CMakeLists.txt | 112 | ||||
-rw-r--r-- | src/brussel.codegen.comp/CodegenConfig.hpp (renamed from source/20-codegen-compiler/CodegenConfig.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.codegen.comp/CodegenDecl.cpp (renamed from source/20-codegen-compiler/CodegenDecl.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.codegen.comp/CodegenDecl.hpp (renamed from source/20-codegen-compiler/CodegenDecl.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.codegen.comp/CodegenLexer.cpp (renamed from source/20-codegen-compiler/CodegenLexer.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.codegen.comp/CodegenLexer.hpp (renamed from source/20-codegen-compiler/CodegenLexer.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.codegen.comp/CodegenModel.cpp (renamed from source/20-codegen-compiler/CodegenModel.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.codegen.comp/CodegenModel.hpp (renamed from source/20-codegen-compiler/CodegenModel.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.codegen.comp/CodegenOutput.cpp (renamed from source/20-codegen-compiler/CodegenOutput.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.codegen.comp/CodegenOutput.hpp (renamed from source/20-codegen-compiler/CodegenOutput.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.codegen.comp/CodegenUtils.cpp (renamed from source/20-codegen-compiler/CodegenUtils.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.codegen.comp/CodegenUtils.hpp (renamed from source/20-codegen-compiler/CodegenUtils.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.codegen.comp/SQLiteHelper.hpp (renamed from source/20-codegen-compiler/SQLiteHelper.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.codegen.comp/main.cpp (renamed from source/20-codegen-compiler/main.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.codegen.comp/test/examples/TestClass.hpp.txt (renamed from source/20-codegen-compiler/test/examples/TestClass.hpp.txt) | 0 | ||||
-rw-r--r-- | src/brussel.codegen.comp/test/examples/TestEnum.hpp.txt (renamed from source/20-codegen-compiler/test/examples/TestEnum.hpp.txt) | 0 | ||||
-rw-r--r-- | src/brussel.codegen.rt/MacrosCodegen.hpp (renamed from source/20-codegen-runtime/MacrosCodegen.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.codegen.rt/Metadata.cpp (renamed from source/20-codegen-runtime/Metadata.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.codegen.rt/Metadata.hpp (renamed from source/20-codegen-runtime/Metadata.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.codegen.rt/MetadataBase.cpp (renamed from source/20-codegen-runtime/MetadataBase.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.codegen.rt/MetadataBase.hpp (renamed from source/20-codegen-runtime/MetadataBase.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.codegen.rt/MetadataDetails.hpp (renamed from source/20-codegen-runtime/MetadataDetails.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.common/Color.hpp (renamed from source/10-common/Color.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.common/DtoHelper.hpp (renamed from source/10-common/DtoHelper.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.common/Enum.hpp (renamed from source/10-common/Enum.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.common/Log.cpp (renamed from source/10-common/Log.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.common/Log.hpp (renamed from source/10-common/Log.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.common/LookupTable.hpp (renamed from source/10-common/LookupTable.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.common/Macros.hpp (renamed from source/10-common/Macros.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.common/OpaqueIterator.hpp (renamed from source/10-common/OpaqueIterator.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.common/PodVector.hpp (renamed from source/10-common/PodVector.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.common/RTTI.hpp (renamed from source/10-common/RTTI.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.common/RapidJsonHelper.hpp (renamed from source/10-common/RapidJsonHelper.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.common/RcPtr.hpp (renamed from source/10-common/RcPtr.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.common/Rect.hpp (renamed from source/10-common/Rect.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.common/RingBuffer.hpp (renamed from source/10-common/RingBuffer.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.common/ScopeGuard.hpp (renamed from source/10-common/ScopeGuard.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.common/SmallVector.cpp (renamed from source/10-common/SmallVector.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.common/SmallVector.hpp (renamed from source/10-common/SmallVector.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.common/StbImplementations.c (renamed from source/10-common/StbImplementations.c) | 0 | ||||
-rw-r--r-- | src/brussel.common/Type2ObjectMap.hpp (renamed from source/10-common/Type2ObjectMap.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.common/TypeTraits.hpp (renamed from source/10-common/TypeTraits.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.common/Uid.cpp (renamed from source/10-common/Uid.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.common/Uid.hpp (renamed from source/10-common/Uid.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.common/Utils.cpp (renamed from source/10-common/Utils.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.common/Utils.hpp (renamed from source/10-common/Utils.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.common/YCombinator.hpp (renamed from source/10-common/YCombinator.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.editor.common/ImGuiGuizmo.cpp (renamed from source/10-editor-common/ImGuiGuizmo.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.editor.common/ImGuiGuizmo.hpp (renamed from source/10-editor-common/ImGuiGuizmo.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.editor.common/ImGuiNotification.cpp (renamed from source/10-editor-common/ImGuiNotification.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.editor.common/ImGuiNotification.hpp (renamed from source/10-editor-common/ImGuiNotification.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/App.cpp (renamed from source/30-game/App.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/App.hpp (renamed from source/30-game/App.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/AppConfig.hpp (renamed from source/30-game/AppConfig.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/Camera.cpp (renamed from source/30-game/Camera.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/Camera.hpp (renamed from source/30-game/Camera.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/CommonVertexIndex.cpp (renamed from source/30-game/CommonVertexIndex.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/CommonVertexIndex.hpp (renamed from source/30-game/CommonVertexIndex.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/EditorAccessories.cpp (renamed from source/30-game/EditorAccessories.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/EditorAccessories.hpp (renamed from source/30-game/EditorAccessories.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/EditorAttachment.hpp (renamed from source/30-game/EditorAttachment.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/EditorAttachmentImpl.cpp (renamed from source/30-game/EditorAttachmentImpl.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/EditorAttachmentImpl.hpp (renamed from source/30-game/EditorAttachmentImpl.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/EditorCommandPalette.cpp (renamed from source/30-game/EditorCommandPalette.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/EditorCommandPalette.hpp (renamed from source/30-game/EditorCommandPalette.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/EditorCore.hpp (renamed from source/30-game/EditorCore.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/EditorCorePrivate.cpp (renamed from source/30-game/EditorCorePrivate.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/EditorCorePrivate.hpp (renamed from source/30-game/EditorCorePrivate.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/EditorUtils.cpp (renamed from source/30-game/EditorUtils.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/EditorUtils.hpp (renamed from source/30-game/EditorUtils.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/EditorWorldGuides.cpp (renamed from source/30-game/EditorWorldGuides.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/EditorWorldGuides.hpp (renamed from source/30-game/EditorWorldGuides.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/FuzzyMatch.cpp (renamed from source/30-game/FuzzyMatch.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/FuzzyMatch.hpp (renamed from source/30-game/FuzzyMatch.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/GameObject.cpp (renamed from source/30-game/GameObject.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/GameObject.hpp (renamed from source/30-game/GameObject.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/GraphicsTags.cpp (renamed from source/30-game/GraphicsTags.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/GraphicsTags.hpp (renamed from source/30-game/GraphicsTags.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/Image.cpp (renamed from source/30-game/Image.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/Image.hpp (renamed from source/30-game/Image.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/Input.cpp (renamed from source/30-game/Input.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/Input.hpp (renamed from source/30-game/Input.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/Ires.cpp (renamed from source/30-game/Ires.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/Ires.hpp (renamed from source/30-game/Ires.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/Level.cpp (renamed from source/30-game/Level.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/Level.hpp (renamed from source/30-game/Level.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/Material.cpp (renamed from source/30-game/Material.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/Material.hpp (renamed from source/30-game/Material.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/Mesh.cpp (renamed from source/30-game/Mesh.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/Mesh.hpp (renamed from source/30-game/Mesh.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/Player.cpp (renamed from source/30-game/Player.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/Player.hpp (renamed from source/30-game/Player.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/Renderer.cpp (renamed from source/30-game/Renderer.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/Renderer.hpp (renamed from source/30-game/Renderer.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/SceneThings.cpp (renamed from source/30-game/SceneThings.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/SceneThings.hpp (renamed from source/30-game/SceneThings.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/Shader.cpp (renamed from source/30-game/Shader.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/Shader.hpp (renamed from source/30-game/Shader.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/Sprite.cpp (renamed from source/30-game/Sprite.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/Sprite.hpp (renamed from source/30-game/Sprite.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/Texture.cpp (renamed from source/30-game/Texture.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/Texture.hpp (renamed from source/30-game/Texture.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/VertexIndex.cpp (renamed from source/30-game/VertexIndex.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/VertexIndex.hpp (renamed from source/30-game/VertexIndex.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/World.cpp (renamed from source/30-game/World.cpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/World.hpp (renamed from source/30-game/World.hpp) | 0 | ||||
-rw-r--r-- | src/brussel.engine/main.cpp (renamed from source/30-game/main.cpp) | 0 |
107 files changed, 56 insertions, 56 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index dcb4c09..98e40a5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -25,15 +25,15 @@ add_subdirectory(3rdparty/imguicolortextedit) add_subdirectory(3rdparty/tracy) # ============================================================================== -# Layer 10 (standalone, throw-into-the-buildsystem style) +# Layer 1 (standalone, throw-into-the-buildsystem style) -file(GLOB_RECURSE 10-common_SOURCES - source/10-common/*.c - source/10-common/*.cpp +file(GLOB_RECURSE brussel_common_SOURCES + src/brussel.common/*.c + src/brussel.common/*.cpp ) -add_library(10-common OBJECT ${10-common_SOURCES}) +add_library(brussel.common OBJECT ${brussel_common_SOURCES}) -set_target_properties(10-common PROPERTIES +set_target_properties(brussel.common PROPERTIES CXX_STANDARD 20 CXX_STANDARD_REQUIRED ON CXX_EXTENSIONS OFF @@ -42,8 +42,8 @@ set_target_properties(10-common PROPERTIES UNITY_BUILD OFF ) -target_include_directories(10-common PUBLIC source/10-common) -target_link_libraries(10-common PUBLIC +target_include_directories(brussel.common PUBLIC src/brussel.common) +target_link_libraries(brussel.common PUBLIC # Conan external dependencies cxxopts::cxxopts robin_hood::robin_hood @@ -59,77 +59,77 @@ target_link_libraries(10-common PUBLIC stb::stb ) -file(GLOB_RECURSE 10-editor-common_SOURCES - source/10-editor-common/*.c - source/10-editor-common/*.cpp +file(GLOB_RECURSE brussel_editor_common_SOURCES + src/brussel.editor.common/*.c + src/brussel.editor.common/*.cpp ) -add_library(10-editor-common OBJECT ${10-editor-common_SOURCES}) +add_library(brussel.editor.common OBJECT ${brussel_editor_common_SOURCES}) -set_target_properties(10-editor-common PROPERTIES +set_target_properties(brussel.editor.common PROPERTIES CXX_STANDARD 20 CXX_STANDARD_REQUIRED ON CXX_EXTENSIONS OFF UNITY_BUILD OFF ) -target_include_directories(10-editor-common PUBLIC source/10-editor-common) -target_link_libraries(10-editor-common PUBLIC +target_include_directories(brussel.editor.common PUBLIC src/brussel.editor.common) +target_link_libraries(brussel.editor.common PUBLIC # Vendored eternal dependencies imgui # Project internal components - 10-common + brussel.common ) # ============================================================================== -# Layer 20 (building tools) +# Layer 2 (building tools) -file(GLOB_RECURSE 20-codegen-runtime_SOURCES - source/20-codegen-runtime/*.c - source/20-codegen-runtime/*.cpp +file(GLOB_RECURSE brussel_codegen_rt_SOURCES + src/brussel.codegen.rt/*.c + src/brussel.codegen.rt/*.cpp ) -add_library(20-codegen-runtime OBJECT ${20-codegen-runtime_SOURCES}) +add_library(brussel.codegen.rt OBJECT ${brussel_codegen_rt_SOURCES}) -set_target_properties(20-codegen-runtime PROPERTIES +set_target_properties(brussel.codegen.rt PROPERTIES CXX_STANDARD 20 CXX_STANDARD_REQUIRED ON CXX_EXTENSIONS OFF ) -target_include_directories(20-codegen-runtime PUBLIC source/20-codegen-runtime) -target_link_libraries(20-codegen-runtime PUBLIC +target_include_directories(brussel.codegen.rt PUBLIC src/brussel.codegen.rt) +target_link_libraries(brussel.codegen.rt PUBLIC # Project internal components - 10-common + brussel.common ) # NOTE: delibrately not recursive, because this target can contain non-source files with .cpp extensions in the folder -file(GLOB 20-codegen-compiler_SOURCES - source/20-codegen-compiler/*.c - source/20-codegen-compiler/*.cpp +file(GLOB brussel_codegen_comp_SOURCES + src/brussel.codegen.comp/*.c + src/brussel.codegen.comp/*.cpp ) -add_executable(20-codegen-compiler ${20-codegen-compiler_SOURCES}) +add_executable(brussel.codegen.comp ${brussel_codegen_comp_SOURCES}) -set_target_properties(20-codegen-compiler PROPERTIES +set_target_properties(brussel.codegen.comp PROPERTIES CXX_STANDARD 20 CXX_STANDARD_REQUIRED ON CXX_EXTENSIONS OFF ) -target_link_libraries(20-codegen-compiler PRIVATE +target_link_libraries(brussel.codegen.comp PRIVATE # Project internal components - 10-common + brussel.common ) -target_flag_exceptions(20-codegen-compiler ON) -target_flag_rtti(20-codegen-compiler OFF) +target_flag_exceptions(brussel.codegen.comp ON) +target_flag_rtti(brussel.codegen.comp OFF) option(BRUSSEL_CODEGEN_DEBUG_PRINT "Enable debug printing in the code generator or not." OFF) if(BRUSSEL_CODEGEN_DEBUG_PRINT) - target_compile_definitions(20-codegen-compiler PRIVATE CODEGEN_DEBUG_PRINT=1) + target_compile_definitions(brussel.codegen.comp PRIVATE CODEGEN_DEBUG_PRINT=1) endif() # ============================================================================== -# Layer 30 (final products) +# Layer 3 (final products) function(add_projectized_executable) # Add a library target @@ -168,7 +168,7 @@ function(add_projectized_executable) if(arg_ENABLE_CODEGEN) set(var_OUTPUT_DIR ${CMAKE_BINARY_DIR}/generated/${arg_TARGET_NAME}) target_include_directories(${arg_TARGET_NAME} PRIVATE ${var_OUTPUT_DIR}) - target_link_libraries(${arg_TARGET_NAME} PRIVATE 20-codegen-runtime) + target_link_libraries(${arg_TARGET_NAME} PRIVATE brussel.codegen.rt) # https://stackoverflow.com/questions/70371064/run-custom-command-with-modified-files-as-arguments set(var_STAMPS "") @@ -210,11 +210,11 @@ function(add_projectized_executable) add_custom_target(${arg_TARGET_NAME}delete-stamp-list COMMAND "${CMAKE_COMMAND}" -E rm -f "${var_STAMP_LIST}") add_custom_target(${arg_TARGET_NAME}update-stamps DEPENDS ${var_STAMPS}) add_dependencies(${arg_TARGET_NAME}update-stamps ${arg_TARGET_NAME}delete-stamp-list) - + # Actually generate the files, based on the list of changed files add_custom_command( OUTPUT ${var_GENERATED_FILE_LIST} - COMMAND 20-codegen-compiler + COMMAND brussel.codegen.comp --output-dir=${var_OUTPUT_DIR}/generated --database=${var_OUTPUT_DIR}/model.sqlite3 fileList:${var_STAMP_LIST} @@ -224,22 +224,22 @@ function(add_projectized_executable) endfunction() add_projectized_executable( - TARGET_NAME 30-game - TARGET_SOURCE_DIR source/30-game/ + TARGET_NAME brussel.engine + TARGET_SOURCE_DIR src/brussel.engine/ ENABLE_CODEGEN ON ) -set_target_properties(30-game PROPERTIES +set_target_properties(brussel.engine PROPERTIES UNITY_BUILD_MODE BATCH UNITY_BUILD_UNIQUE_ID "ProjectBrussel_UNITY_ID" ) -target_compile_definitions(30-game PRIVATE +target_compile_definitions(brussel.engine PRIVATE RAPIDJSON_HAS_STDSTRING=1 IMGUI_DISABLE_OBSOLETE_FUNCTIONS ) -target_link_libraries(30-game PRIVATE +target_link_libraries(brussel.engine PRIVATE # Vendored external dependencies OpenGL::GL glfw @@ -248,17 +248,17 @@ target_link_libraries(30-game PRIVATE tracy # Project internal components - 10-common - 10-editor-common + brussel.common + brussel.editor.common ) -target_flag_exceptions(30-game ON) -target_flag_rtti(30-game ON) -target_use_windows_subsystem(30-game) +target_flag_exceptions(brussel.engine ON) +target_flag_rtti(brussel.engine ON) +target_use_windows_subsystem(brussel.engine) option(BRUSSEL_ENABLE_PROFILING "Whether profiling support is enabled or not." OFF) if(BRUSSEL_ENABLE_PROFILING) - target_compile_definitions(10-common + target_compile_definitions(brussel.common PUBLIC TRACY_ENABLE ) @@ -266,7 +266,7 @@ endif() option(BRUSSEL_ENABLE_DEV_ENV "Enable dev environment features or not." ON) if(BRUSSEL_ENABLE_DEV_ENV) - target_compile_definitions(10-common + target_compile_definitions(brussel.common PUBLIC BRUSSEL_DEV_ENV=1 ) @@ -274,7 +274,7 @@ endif() option(BRUSSEL_ENABLE_EDITOR "Enable editor support or not." ON) if(BRUSSEL_ENABLE_EDITOR) - target_compile_definitions(10-common + target_compile_definitions(brussel.common PUBLIC BRUSSEL_ENABLE_EDITOR=1 ) @@ -283,12 +283,12 @@ endif() option(BRUSSEL_ENABLE_ASAN "Enable AddressSanitizer or not." OFF) if(BRUSSEL_ENABLE_ASAN) # Shared to all downstream targets - target_compile_options(10-common + target_compile_options(brussel.common PUBLIC -fsanitize=address -fno-omit-frame-pointer ) - target_link_options(10-common + target_link_options(brussel.common PUBLIC -fsanitize=address -fno-omit-frame-pointer @@ -298,11 +298,11 @@ endif() option(BRUSSEL_ENABLE_UBSAN "Enable UndefinedBehaviorSanitizer or not." OFF) if(BRUSSEL_ENABLE_UBSAN) # Shared to all downstream targets - target_compile_options(10-common + target_compile_options(brussel.common INTERFACE -fsanitize=undefined ) - target_link_options(10-common + target_link_options(brussel.common INTERFACE -fsanitize=undefined ) diff --git a/source/20-codegen-compiler/CodegenConfig.hpp b/src/brussel.codegen.comp/CodegenConfig.hpp index b9dc56c..b9dc56c 100644 --- a/source/20-codegen-compiler/CodegenConfig.hpp +++ b/src/brussel.codegen.comp/CodegenConfig.hpp diff --git a/source/20-codegen-compiler/CodegenDecl.cpp b/src/brussel.codegen.comp/CodegenDecl.cpp index 11e1bb5..11e1bb5 100644 --- a/source/20-codegen-compiler/CodegenDecl.cpp +++ b/src/brussel.codegen.comp/CodegenDecl.cpp diff --git a/source/20-codegen-compiler/CodegenDecl.hpp b/src/brussel.codegen.comp/CodegenDecl.hpp index f1ac5b1..f1ac5b1 100644 --- a/source/20-codegen-compiler/CodegenDecl.hpp +++ b/src/brussel.codegen.comp/CodegenDecl.hpp diff --git a/source/20-codegen-compiler/CodegenLexer.cpp b/src/brussel.codegen.comp/CodegenLexer.cpp index ecb2186..ecb2186 100644 --- a/source/20-codegen-compiler/CodegenLexer.cpp +++ b/src/brussel.codegen.comp/CodegenLexer.cpp diff --git a/source/20-codegen-compiler/CodegenLexer.hpp b/src/brussel.codegen.comp/CodegenLexer.hpp index ec8c8b7..ec8c8b7 100644 --- a/source/20-codegen-compiler/CodegenLexer.hpp +++ b/src/brussel.codegen.comp/CodegenLexer.hpp diff --git a/source/20-codegen-compiler/CodegenModel.cpp b/src/brussel.codegen.comp/CodegenModel.cpp index 303ad4e..303ad4e 100644 --- a/source/20-codegen-compiler/CodegenModel.cpp +++ b/src/brussel.codegen.comp/CodegenModel.cpp diff --git a/source/20-codegen-compiler/CodegenModel.hpp b/src/brussel.codegen.comp/CodegenModel.hpp index 99c345d..99c345d 100644 --- a/source/20-codegen-compiler/CodegenModel.hpp +++ b/src/brussel.codegen.comp/CodegenModel.hpp diff --git a/source/20-codegen-compiler/CodegenOutput.cpp b/src/brussel.codegen.comp/CodegenOutput.cpp index d85feac..d85feac 100644 --- a/source/20-codegen-compiler/CodegenOutput.cpp +++ b/src/brussel.codegen.comp/CodegenOutput.cpp diff --git a/source/20-codegen-compiler/CodegenOutput.hpp b/src/brussel.codegen.comp/CodegenOutput.hpp index df949f5..df949f5 100644 --- a/source/20-codegen-compiler/CodegenOutput.hpp +++ b/src/brussel.codegen.comp/CodegenOutput.hpp diff --git a/source/20-codegen-compiler/CodegenUtils.cpp b/src/brussel.codegen.comp/CodegenUtils.cpp index 5bc5d79..5bc5d79 100644 --- a/source/20-codegen-compiler/CodegenUtils.cpp +++ b/src/brussel.codegen.comp/CodegenUtils.cpp diff --git a/source/20-codegen-compiler/CodegenUtils.hpp b/src/brussel.codegen.comp/CodegenUtils.hpp index 2d5b684..2d5b684 100644 --- a/source/20-codegen-compiler/CodegenUtils.hpp +++ b/src/brussel.codegen.comp/CodegenUtils.hpp diff --git a/source/20-codegen-compiler/SQLiteHelper.hpp b/src/brussel.codegen.comp/SQLiteHelper.hpp index c24e476..c24e476 100644 --- a/source/20-codegen-compiler/SQLiteHelper.hpp +++ b/src/brussel.codegen.comp/SQLiteHelper.hpp diff --git a/source/20-codegen-compiler/main.cpp b/src/brussel.codegen.comp/main.cpp index a2e50f5..a2e50f5 100644 --- a/source/20-codegen-compiler/main.cpp +++ b/src/brussel.codegen.comp/main.cpp diff --git a/source/20-codegen-compiler/test/examples/TestClass.hpp.txt b/src/brussel.codegen.comp/test/examples/TestClass.hpp.txt index 3eed8db..3eed8db 100644 --- a/source/20-codegen-compiler/test/examples/TestClass.hpp.txt +++ b/src/brussel.codegen.comp/test/examples/TestClass.hpp.txt diff --git a/source/20-codegen-compiler/test/examples/TestEnum.hpp.txt b/src/brussel.codegen.comp/test/examples/TestEnum.hpp.txt index 132bac0..132bac0 100644 --- a/source/20-codegen-compiler/test/examples/TestEnum.hpp.txt +++ b/src/brussel.codegen.comp/test/examples/TestEnum.hpp.txt diff --git a/source/20-codegen-runtime/MacrosCodegen.hpp b/src/brussel.codegen.rt/MacrosCodegen.hpp index 43ae99c..43ae99c 100644 --- a/source/20-codegen-runtime/MacrosCodegen.hpp +++ b/src/brussel.codegen.rt/MacrosCodegen.hpp diff --git a/source/20-codegen-runtime/Metadata.cpp b/src/brussel.codegen.rt/Metadata.cpp index 0d640da..0d640da 100644 --- a/source/20-codegen-runtime/Metadata.cpp +++ b/src/brussel.codegen.rt/Metadata.cpp diff --git a/source/20-codegen-runtime/Metadata.hpp b/src/brussel.codegen.rt/Metadata.hpp index e89fd8f..e89fd8f 100644 --- a/source/20-codegen-runtime/Metadata.hpp +++ b/src/brussel.codegen.rt/Metadata.hpp diff --git a/source/20-codegen-runtime/MetadataBase.cpp b/src/brussel.codegen.rt/MetadataBase.cpp index 2f2ef94..2f2ef94 100644 --- a/source/20-codegen-runtime/MetadataBase.cpp +++ b/src/brussel.codegen.rt/MetadataBase.cpp diff --git a/source/20-codegen-runtime/MetadataBase.hpp b/src/brussel.codegen.rt/MetadataBase.hpp index f84a152..f84a152 100644 --- a/source/20-codegen-runtime/MetadataBase.hpp +++ b/src/brussel.codegen.rt/MetadataBase.hpp diff --git a/source/20-codegen-runtime/MetadataDetails.hpp b/src/brussel.codegen.rt/MetadataDetails.hpp index 09b71ff..09b71ff 100644 --- a/source/20-codegen-runtime/MetadataDetails.hpp +++ b/src/brussel.codegen.rt/MetadataDetails.hpp diff --git a/source/10-common/Color.hpp b/src/brussel.common/Color.hpp index ef0c5a9..ef0c5a9 100644 --- a/source/10-common/Color.hpp +++ b/src/brussel.common/Color.hpp diff --git a/source/10-common/DtoHelper.hpp b/src/brussel.common/DtoHelper.hpp index 871f9c6..871f9c6 100644 --- a/source/10-common/DtoHelper.hpp +++ b/src/brussel.common/DtoHelper.hpp diff --git a/source/10-common/Enum.hpp b/src/brussel.common/Enum.hpp index 7afbe8e..7afbe8e 100644 --- a/source/10-common/Enum.hpp +++ b/src/brussel.common/Enum.hpp diff --git a/source/10-common/Log.cpp b/src/brussel.common/Log.cpp index 83d81e9..83d81e9 100644 --- a/source/10-common/Log.cpp +++ b/src/brussel.common/Log.cpp diff --git a/source/10-common/Log.hpp b/src/brussel.common/Log.hpp index aeba984..aeba984 100644 --- a/source/10-common/Log.hpp +++ b/src/brussel.common/Log.hpp diff --git a/source/10-common/LookupTable.hpp b/src/brussel.common/LookupTable.hpp index 54548f2..54548f2 100644 --- a/source/10-common/LookupTable.hpp +++ b/src/brussel.common/LookupTable.hpp diff --git a/source/10-common/Macros.hpp b/src/brussel.common/Macros.hpp index a255ada..a255ada 100644 --- a/source/10-common/Macros.hpp +++ b/src/brussel.common/Macros.hpp diff --git a/source/10-common/OpaqueIterator.hpp b/src/brussel.common/OpaqueIterator.hpp index 128cbc6..128cbc6 100644 --- a/source/10-common/OpaqueIterator.hpp +++ b/src/brussel.common/OpaqueIterator.hpp diff --git a/source/10-common/PodVector.hpp b/src/brussel.common/PodVector.hpp index bd92e7d..bd92e7d 100644 --- a/source/10-common/PodVector.hpp +++ b/src/brussel.common/PodVector.hpp diff --git a/source/10-common/RTTI.hpp b/src/brussel.common/RTTI.hpp index bd9475b..bd9475b 100644 --- a/source/10-common/RTTI.hpp +++ b/src/brussel.common/RTTI.hpp diff --git a/source/10-common/RapidJsonHelper.hpp b/src/brussel.common/RapidJsonHelper.hpp index a992dbc..a992dbc 100644 --- a/source/10-common/RapidJsonHelper.hpp +++ b/src/brussel.common/RapidJsonHelper.hpp diff --git a/source/10-common/RcPtr.hpp b/src/brussel.common/RcPtr.hpp index e3e420e..e3e420e 100644 --- a/source/10-common/RcPtr.hpp +++ b/src/brussel.common/RcPtr.hpp diff --git a/source/10-common/Rect.hpp b/src/brussel.common/Rect.hpp index 86a1268..86a1268 100644 --- a/source/10-common/Rect.hpp +++ b/src/brussel.common/Rect.hpp diff --git a/source/10-common/RingBuffer.hpp b/src/brussel.common/RingBuffer.hpp index 4eaa007..4eaa007 100644 --- a/source/10-common/RingBuffer.hpp +++ b/src/brussel.common/RingBuffer.hpp diff --git a/source/10-common/ScopeGuard.hpp b/src/brussel.common/ScopeGuard.hpp index 4e1a348..4e1a348 100644 --- a/source/10-common/ScopeGuard.hpp +++ b/src/brussel.common/ScopeGuard.hpp diff --git a/source/10-common/SmallVector.cpp b/src/brussel.common/SmallVector.cpp index 65953f0..65953f0 100644 --- a/source/10-common/SmallVector.cpp +++ b/src/brussel.common/SmallVector.cpp diff --git a/source/10-common/SmallVector.hpp b/src/brussel.common/SmallVector.hpp index 3fc7519..3fc7519 100644 --- a/source/10-common/SmallVector.hpp +++ b/src/brussel.common/SmallVector.hpp diff --git a/source/10-common/StbImplementations.c b/src/brussel.common/StbImplementations.c index 73bbc2a..73bbc2a 100644 --- a/source/10-common/StbImplementations.c +++ b/src/brussel.common/StbImplementations.c diff --git a/source/10-common/Type2ObjectMap.hpp b/src/brussel.common/Type2ObjectMap.hpp index 0976d2e..0976d2e 100644 --- a/source/10-common/Type2ObjectMap.hpp +++ b/src/brussel.common/Type2ObjectMap.hpp diff --git a/source/10-common/TypeTraits.hpp b/src/brussel.common/TypeTraits.hpp index 73a56f9..73a56f9 100644 --- a/source/10-common/TypeTraits.hpp +++ b/src/brussel.common/TypeTraits.hpp diff --git a/source/10-common/Uid.cpp b/src/brussel.common/Uid.cpp index 58dfffd..58dfffd 100644 --- a/source/10-common/Uid.cpp +++ b/src/brussel.common/Uid.cpp diff --git a/source/10-common/Uid.hpp b/src/brussel.common/Uid.hpp index a691911..a691911 100644 --- a/source/10-common/Uid.hpp +++ b/src/brussel.common/Uid.hpp diff --git a/source/10-common/Utils.cpp b/src/brussel.common/Utils.cpp index f0ff76d..f0ff76d 100644 --- a/source/10-common/Utils.cpp +++ b/src/brussel.common/Utils.cpp diff --git a/source/10-common/Utils.hpp b/src/brussel.common/Utils.hpp index 668261b..668261b 100644 --- a/source/10-common/Utils.hpp +++ b/src/brussel.common/Utils.hpp diff --git a/source/10-common/YCombinator.hpp b/src/brussel.common/YCombinator.hpp index 2da06c8..2da06c8 100644 --- a/source/10-common/YCombinator.hpp +++ b/src/brussel.common/YCombinator.hpp diff --git a/source/10-editor-common/ImGuiGuizmo.cpp b/src/brussel.editor.common/ImGuiGuizmo.cpp index 3786076..3786076 100644 --- a/source/10-editor-common/ImGuiGuizmo.cpp +++ b/src/brussel.editor.common/ImGuiGuizmo.cpp diff --git a/source/10-editor-common/ImGuiGuizmo.hpp b/src/brussel.editor.common/ImGuiGuizmo.hpp index 0560050..0560050 100644 --- a/source/10-editor-common/ImGuiGuizmo.hpp +++ b/src/brussel.editor.common/ImGuiGuizmo.hpp diff --git a/source/10-editor-common/ImGuiNotification.cpp b/src/brussel.editor.common/ImGuiNotification.cpp index 5d375b3..5d375b3 100644 --- a/source/10-editor-common/ImGuiNotification.cpp +++ b/src/brussel.editor.common/ImGuiNotification.cpp diff --git a/source/10-editor-common/ImGuiNotification.hpp b/src/brussel.editor.common/ImGuiNotification.hpp index 3af8c2d..3af8c2d 100644 --- a/source/10-editor-common/ImGuiNotification.hpp +++ b/src/brussel.editor.common/ImGuiNotification.hpp diff --git a/source/30-game/App.cpp b/src/brussel.engine/App.cpp index 8328589..8328589 100644 --- a/source/30-game/App.cpp +++ b/src/brussel.engine/App.cpp diff --git a/source/30-game/App.hpp b/src/brussel.engine/App.hpp index c73c5a1..c73c5a1 100644 --- a/source/30-game/App.hpp +++ b/src/brussel.engine/App.hpp diff --git a/source/30-game/AppConfig.hpp b/src/brussel.engine/AppConfig.hpp index 794bee5..794bee5 100644 --- a/source/30-game/AppConfig.hpp +++ b/src/brussel.engine/AppConfig.hpp diff --git a/source/30-game/Camera.cpp b/src/brussel.engine/Camera.cpp index 39f0369..39f0369 100644 --- a/source/30-game/Camera.cpp +++ b/src/brussel.engine/Camera.cpp diff --git a/source/30-game/Camera.hpp b/src/brussel.engine/Camera.hpp index 7bf0a6c..7bf0a6c 100644 --- a/source/30-game/Camera.hpp +++ b/src/brussel.engine/Camera.hpp diff --git a/source/30-game/CommonVertexIndex.cpp b/src/brussel.engine/CommonVertexIndex.cpp index e9a3ce6..e9a3ce6 100644 --- a/source/30-game/CommonVertexIndex.cpp +++ b/src/brussel.engine/CommonVertexIndex.cpp diff --git a/source/30-game/CommonVertexIndex.hpp b/src/brussel.engine/CommonVertexIndex.hpp index 7e6aa66..7e6aa66 100644 --- a/source/30-game/CommonVertexIndex.hpp +++ b/src/brussel.engine/CommonVertexIndex.hpp diff --git a/source/30-game/EditorAccessories.cpp b/src/brussel.engine/EditorAccessories.cpp index 821d41e..821d41e 100644 --- a/source/30-game/EditorAccessories.cpp +++ b/src/brussel.engine/EditorAccessories.cpp diff --git a/source/30-game/EditorAccessories.hpp b/src/brussel.engine/EditorAccessories.hpp index 56a8238..56a8238 100644 --- a/source/30-game/EditorAccessories.hpp +++ b/src/brussel.engine/EditorAccessories.hpp diff --git a/source/30-game/EditorAttachment.hpp b/src/brussel.engine/EditorAttachment.hpp index 61b824b..61b824b 100644 --- a/source/30-game/EditorAttachment.hpp +++ b/src/brussel.engine/EditorAttachment.hpp diff --git a/source/30-game/EditorAttachmentImpl.cpp b/src/brussel.engine/EditorAttachmentImpl.cpp index b09c133..b09c133 100644 --- a/source/30-game/EditorAttachmentImpl.cpp +++ b/src/brussel.engine/EditorAttachmentImpl.cpp diff --git a/source/30-game/EditorAttachmentImpl.hpp b/src/brussel.engine/EditorAttachmentImpl.hpp index 53bcd37..53bcd37 100644 --- a/source/30-game/EditorAttachmentImpl.hpp +++ b/src/brussel.engine/EditorAttachmentImpl.hpp diff --git a/source/30-game/EditorCommandPalette.cpp b/src/brussel.engine/EditorCommandPalette.cpp index 0e7b894..0e7b894 100644 --- a/source/30-game/EditorCommandPalette.cpp +++ b/src/brussel.engine/EditorCommandPalette.cpp diff --git a/source/30-game/EditorCommandPalette.hpp b/src/brussel.engine/EditorCommandPalette.hpp index 101344d..101344d 100644 --- a/source/30-game/EditorCommandPalette.hpp +++ b/src/brussel.engine/EditorCommandPalette.hpp diff --git a/source/30-game/EditorCore.hpp b/src/brussel.engine/EditorCore.hpp index 726f43e..726f43e 100644 --- a/source/30-game/EditorCore.hpp +++ b/src/brussel.engine/EditorCore.hpp diff --git a/source/30-game/EditorCorePrivate.cpp b/src/brussel.engine/EditorCorePrivate.cpp index 3efa33c..3efa33c 100644 --- a/source/30-game/EditorCorePrivate.cpp +++ b/src/brussel.engine/EditorCorePrivate.cpp diff --git a/source/30-game/EditorCorePrivate.hpp b/src/brussel.engine/EditorCorePrivate.hpp index 4071e7a..4071e7a 100644 --- a/source/30-game/EditorCorePrivate.hpp +++ b/src/brussel.engine/EditorCorePrivate.hpp diff --git a/source/30-game/EditorUtils.cpp b/src/brussel.engine/EditorUtils.cpp index 20caef7..20caef7 100644 --- a/source/30-game/EditorUtils.cpp +++ b/src/brussel.engine/EditorUtils.cpp diff --git a/source/30-game/EditorUtils.hpp b/src/brussel.engine/EditorUtils.hpp index 96e92d3..96e92d3 100644 --- a/source/30-game/EditorUtils.hpp +++ b/src/brussel.engine/EditorUtils.hpp diff --git a/source/30-game/EditorWorldGuides.cpp b/src/brussel.engine/EditorWorldGuides.cpp index f0d66b8..f0d66b8 100644 --- a/source/30-game/EditorWorldGuides.cpp +++ b/src/brussel.engine/EditorWorldGuides.cpp diff --git a/source/30-game/EditorWorldGuides.hpp b/src/brussel.engine/EditorWorldGuides.hpp index 0dfdea2..0dfdea2 100644 --- a/source/30-game/EditorWorldGuides.hpp +++ b/src/brussel.engine/EditorWorldGuides.hpp diff --git a/source/30-game/FuzzyMatch.cpp b/src/brussel.engine/FuzzyMatch.cpp index 0ab604d..0ab604d 100644 --- a/source/30-game/FuzzyMatch.cpp +++ b/src/brussel.engine/FuzzyMatch.cpp diff --git a/source/30-game/FuzzyMatch.hpp b/src/brussel.engine/FuzzyMatch.hpp index 7a26b7e..7a26b7e 100644 --- a/source/30-game/FuzzyMatch.hpp +++ b/src/brussel.engine/FuzzyMatch.hpp diff --git a/source/30-game/GameObject.cpp b/src/brussel.engine/GameObject.cpp index 3b15111..3b15111 100644 --- a/source/30-game/GameObject.cpp +++ b/src/brussel.engine/GameObject.cpp diff --git a/source/30-game/GameObject.hpp b/src/brussel.engine/GameObject.hpp index 40c52e7..40c52e7 100644 --- a/source/30-game/GameObject.hpp +++ b/src/brussel.engine/GameObject.hpp diff --git a/source/30-game/GraphicsTags.cpp b/src/brussel.engine/GraphicsTags.cpp index 83d52f8..83d52f8 100644 --- a/source/30-game/GraphicsTags.cpp +++ b/src/brussel.engine/GraphicsTags.cpp diff --git a/source/30-game/GraphicsTags.hpp b/src/brussel.engine/GraphicsTags.hpp index f9628b2..f9628b2 100644 --- a/source/30-game/GraphicsTags.hpp +++ b/src/brussel.engine/GraphicsTags.hpp diff --git a/source/30-game/Image.cpp b/src/brussel.engine/Image.cpp index 3673acc..3673acc 100644 --- a/source/30-game/Image.cpp +++ b/src/brussel.engine/Image.cpp diff --git a/source/30-game/Image.hpp b/src/brussel.engine/Image.hpp index c577c24..c577c24 100644 --- a/source/30-game/Image.hpp +++ b/src/brussel.engine/Image.hpp diff --git a/source/30-game/Input.cpp b/src/brussel.engine/Input.cpp index 9f304ff..9f304ff 100644 --- a/source/30-game/Input.cpp +++ b/src/brussel.engine/Input.cpp diff --git a/source/30-game/Input.hpp b/src/brussel.engine/Input.hpp index feb50f0..feb50f0 100644 --- a/source/30-game/Input.hpp +++ b/src/brussel.engine/Input.hpp diff --git a/source/30-game/Ires.cpp b/src/brussel.engine/Ires.cpp index 0529395..0529395 100644 --- a/source/30-game/Ires.cpp +++ b/src/brussel.engine/Ires.cpp diff --git a/source/30-game/Ires.hpp b/src/brussel.engine/Ires.hpp index e2e79bd..e2e79bd 100644 --- a/source/30-game/Ires.hpp +++ b/src/brussel.engine/Ires.hpp diff --git a/source/30-game/Level.cpp b/src/brussel.engine/Level.cpp index 076e5d5..076e5d5 100644 --- a/source/30-game/Level.cpp +++ b/src/brussel.engine/Level.cpp diff --git a/source/30-game/Level.hpp b/src/brussel.engine/Level.hpp index c030b8e..c030b8e 100644 --- a/source/30-game/Level.hpp +++ b/src/brussel.engine/Level.hpp diff --git a/source/30-game/Material.cpp b/src/brussel.engine/Material.cpp index 4443ae5..4443ae5 100644 --- a/source/30-game/Material.cpp +++ b/src/brussel.engine/Material.cpp diff --git a/source/30-game/Material.hpp b/src/brussel.engine/Material.hpp index f1cd7dd..f1cd7dd 100644 --- a/source/30-game/Material.hpp +++ b/src/brussel.engine/Material.hpp diff --git a/source/30-game/Mesh.cpp b/src/brussel.engine/Mesh.cpp index 244e2e3..244e2e3 100644 --- a/source/30-game/Mesh.cpp +++ b/src/brussel.engine/Mesh.cpp diff --git a/source/30-game/Mesh.hpp b/src/brussel.engine/Mesh.hpp index f86fd55..f86fd55 100644 --- a/source/30-game/Mesh.hpp +++ b/src/brussel.engine/Mesh.hpp diff --git a/source/30-game/Player.cpp b/src/brussel.engine/Player.cpp index 34c4549..34c4549 100644 --- a/source/30-game/Player.cpp +++ b/src/brussel.engine/Player.cpp diff --git a/source/30-game/Player.hpp b/src/brussel.engine/Player.hpp index 5a6bab7..5a6bab7 100644 --- a/source/30-game/Player.hpp +++ b/src/brussel.engine/Player.hpp diff --git a/source/30-game/Renderer.cpp b/src/brussel.engine/Renderer.cpp index 0454efe..0454efe 100644 --- a/source/30-game/Renderer.cpp +++ b/src/brussel.engine/Renderer.cpp diff --git a/source/30-game/Renderer.hpp b/src/brussel.engine/Renderer.hpp index 856dc31..856dc31 100644 --- a/source/30-game/Renderer.hpp +++ b/src/brussel.engine/Renderer.hpp diff --git a/source/30-game/SceneThings.cpp b/src/brussel.engine/SceneThings.cpp index 3fa0436..3fa0436 100644 --- a/source/30-game/SceneThings.cpp +++ b/src/brussel.engine/SceneThings.cpp diff --git a/source/30-game/SceneThings.hpp b/src/brussel.engine/SceneThings.hpp index 761eb59..761eb59 100644 --- a/source/30-game/SceneThings.hpp +++ b/src/brussel.engine/SceneThings.hpp diff --git a/source/30-game/Shader.cpp b/src/brussel.engine/Shader.cpp index 9bf2e0e..9bf2e0e 100644 --- a/source/30-game/Shader.cpp +++ b/src/brussel.engine/Shader.cpp diff --git a/source/30-game/Shader.hpp b/src/brussel.engine/Shader.hpp index cb980cd..cb980cd 100644 --- a/source/30-game/Shader.hpp +++ b/src/brussel.engine/Shader.hpp diff --git a/source/30-game/Sprite.cpp b/src/brussel.engine/Sprite.cpp index 2b4923c..2b4923c 100644 --- a/source/30-game/Sprite.cpp +++ b/src/brussel.engine/Sprite.cpp diff --git a/source/30-game/Sprite.hpp b/src/brussel.engine/Sprite.hpp index e163a01..e163a01 100644 --- a/source/30-game/Sprite.hpp +++ b/src/brussel.engine/Sprite.hpp diff --git a/source/30-game/Texture.cpp b/src/brussel.engine/Texture.cpp index 6fa7c8a..6fa7c8a 100644 --- a/source/30-game/Texture.cpp +++ b/src/brussel.engine/Texture.cpp diff --git a/source/30-game/Texture.hpp b/src/brussel.engine/Texture.hpp index 108dfa7..108dfa7 100644 --- a/source/30-game/Texture.hpp +++ b/src/brussel.engine/Texture.hpp diff --git a/source/30-game/VertexIndex.cpp b/src/brussel.engine/VertexIndex.cpp index ac68289..ac68289 100644 --- a/source/30-game/VertexIndex.cpp +++ b/src/brussel.engine/VertexIndex.cpp diff --git a/source/30-game/VertexIndex.hpp b/src/brussel.engine/VertexIndex.hpp index 2d65617..2d65617 100644 --- a/source/30-game/VertexIndex.hpp +++ b/src/brussel.engine/VertexIndex.hpp diff --git a/source/30-game/World.cpp b/src/brussel.engine/World.cpp index 83b9a10..83b9a10 100644 --- a/source/30-game/World.cpp +++ b/src/brussel.engine/World.cpp diff --git a/source/30-game/World.hpp b/src/brussel.engine/World.hpp index 288142e..288142e 100644 --- a/source/30-game/World.hpp +++ b/src/brussel.engine/World.hpp diff --git a/source/30-game/main.cpp b/src/brussel.engine/main.cpp index 30ba9a6..30ba9a6 100644 --- a/source/30-game/main.cpp +++ b/src/brussel.engine/main.cpp |