Skip to content

Commit

Permalink
Focal Engine update; Moved to the C++17 standard.
Browse files Browse the repository at this point in the history
  • Loading branch information
Azzinoth committed May 29, 2024
1 parent a419d49 commit 0b7bcd1
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 2 deletions.
4 changes: 3 additions & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,9 @@ set(CMAKE_BUILD_TYPE Debug)
set(CMAKE_CONFIGURATION_TYPES Debug Release)

# set the project name
project(HabiCAT3D LANGUAGES CXX)
project(HabiCAT3D)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)

set(CMAKE_CXX_FLAGS_DEBUG "/MP /Zi /MDd /INCREMENTAL:NO /DEBUG /OPT:REF /OPT:ICF /Od")
set(CMAKE_CXX_FLAGS_RELEASE "/MP")
Expand Down
2 changes: 1 addition & 1 deletion SubSystems/FocalEngine
Submodule FocalEngine updated 55 files
+28 −10 CMakeLists.txt
+0 −0 Core/FECoreIncludes.h
+14 −4 Core/FEGeometricTools.cpp
+3 −3 Core/FEGeometricTools.h
+2 −2 Core/FEObject.cpp
+4 −3 Core/FEObject.h
+8 −1 CoreExtensions/StandardMaterial/PBRMaterial/FE_PBR_FS.glsl
+6 −5 FEngine.cpp
+10 −0 Renderer/FEEntity.cpp
+10 −6 Renderer/FEEntity.h
+4 −6 Renderer/FEFramebuffer.h
+1 −1 Renderer/FELight.h
+1 −1 Renderer/FELine.h
+58 −0 Renderer/FEMesh.cpp
+6 −2 Renderer/FEMesh.h
+1 −1 Renderer/FEPrefab.h
+68 −26 Renderer/FERenderer.cpp
+3 −3 Renderer/FERenderer.h
+6 −0 Renderer/FEShader.cpp
+1 −0 Renderer/FEShader.h
+1 −1 Renderer/FETexture.h
+1 −1 ResourceManager/FEObjLoader.h
+62 −39 ResourceManager/FEResourceManager.cpp
+1 −0 ResourceManager/FEResourceManager.h
+29 −38 ResourceManager/FEglTFLoader.cpp
+3 −5 ResourceManager/FEglTFLoader.h
+1 −1 SubSystems/FEBasicApplication
+1 −1 SubSystems/FEBasicCamera.h
+58 −4 SubSystems/FEFileSystem.cpp
+7 −2 SubSystems/FEFileSystem.h
+0 −151 SubSystems/FELog.cpp
+0 −72 SubSystems/FELog.h
+3 −1 SubSystems/FEOpenXR/FEOpenXR.cpp
+1 −1 SubSystems/FEOpenXR/FEOpenXR.h
+5 −1 SubSystems/FEOpenXR/FEOpenXRCore.cpp
+22 −0 SubSystems/FEOpenXR/FEOpenXRCore.h
+3 −0 SubSystems/FEOpenXR/FEOpenXRInput.cpp
+0 −822 SubSystems/FETerrain.cpp
+0 −188 SubSystems/FETerrain.h
+558 −0 SubSystems/FEVirtualUIContext.cpp
+145 −0 SubSystems/FEVirtualUIContext.h
+32 −0 SubSystems/Scene/FEScene.cpp
+9 −2 SubSystems/Scene/FEScene.h
+0 −0 SubSystems/Scene/FETransformComponent.cpp
+1 −1 SubSystems/Scene/FETransformComponent.h
+ ThirdParty/openxr/Lib/x64/Debug/openxr_loaderd.lib
+ ThirdParty/openxr/Lib/x64/Debug/openxr_loaderd.pdb
+ ThirdParty/openxr/Lib/x64/Release/openxr_loader.lib
+1,931 −92 ThirdParty/openxr/openxr.h
+141 −0 ThirdParty/openxr/openxr_loader_negotiation.h
+37 −12 ThirdParty/openxr/openxr_platform.h
+5 −1 ThirdParty/openxr/openxr_platform_defines.h
+2,068 −13 ThirdParty/openxr/openxr_reflection.h
+17 −1 ThirdParty/openxr/openxr_reflection_parent_structs.h
+79 −1 ThirdParty/openxr/openxr_reflection_structs.h

0 comments on commit 0b7bcd1

Please sign in to comment.