Skip to content

Commit

Permalink
Updated Pipe
Browse files Browse the repository at this point in the history
  • Loading branch information
muit committed Dec 1, 2024
1 parent 9d2315e commit 018123b
Show file tree
Hide file tree
Showing 12 changed files with 18 additions and 12 deletions.
6 changes: 5 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
"cmake.configureOnOpen": true,
"cmake.buildDirectory": "${workspaceFolder}/Build",
"files.associations": {
"*.tmpl": "html",
"cmath": "cpp",
"algorithm": "cpp",
"any": "cpp",
Expand Down Expand Up @@ -155,7 +156,10 @@
"splines": "cpp",
"typeindex": "cpp",
"qtalignedmalloc": "cpp",
"*.traits": "cpp"
"*.traits": "cpp",
"span": "cpp",
"stdfloat": "cpp",
"cuchar": "cpp"
},
"C_Cpp.default.configurationProvider": "ms-vscode.cmake-tools",
"banditTestExplorer.testsuites": [
Expand Down
2 changes: 1 addition & 1 deletion Extern/Pipe
Submodule Pipe updated 48 files
+12 −1 Include/Pipe/Core/BitArray.h
+4 −1 Include/Pipe/Core/Broadcast.h
+1 −1 Include/Pipe/Core/Char.h
+2 −1 Include/Pipe/Core/Checks.h
+0 −109 Include/Pipe/Core/GenericPlatform.h
+2 −1 Include/Pipe/Core/GenericPlatformMisc.h
+2 −1 Include/Pipe/Core/Hash.h
+1 −1 Include/Pipe/Core/Limits.h
+0 −43 Include/Pipe/Core/LinuxPlatform.h
+0 −48 Include/Pipe/Core/MacPlatform.h
+2 −1 Include/Pipe/Core/Map.h
+2 −1 Include/Pipe/Core/PageBuffer.h
+2 −1 Include/Pipe/Core/Set.h
+2 −1 Include/Pipe/Core/String.h
+1 −1 Include/Pipe/Core/StringView.h
+31 −2 Include/Pipe/Core/TypeId.h
+7 −3 Include/Pipe/Core/TypeName.h
+1 −1 Include/Pipe/Core/TypeTraits.h
+0 −34 Include/Pipe/Core/WindowsPlatform.h
+2 −1 Include/Pipe/Files/Paths.h
+2 −1 Include/Pipe/Files/PlatformPaths.h
+2 −1 Include/Pipe/Files/STDFileSystem.h
+2 −1 Include/Pipe/Memory/Alloc.h
+6 −2 Include/Pipe/Memory/Arena.h
+2 −1 Include/Pipe/Memory/Block.h
+2 −1 Include/Pipe/Memory/Memory.h
+2 −1 Include/Pipe/Memory/MemoryStats.h
+1 −1 Include/Pipe/Memory/NewDelete.h
+2 −1 Include/Pipe/Memory/STLAllocator.h
+1 −1 Include/PipeArrays.h
+1 −1 Include/PipeArraysFwd.h
+4 −5 Include/PipeColor.h
+13 −1 Include/PipeECS.h
+1 −1 Include/PipeECSFwd.h
+2 −1 Include/PipeMath.h
+186 −89 Include/PipePlatform.h
+20 −34 Include/PipeReflect.h
+18 −5 Include/PipeSerialize.h
+1 −1 Include/PipeSerializeFwd.h
+4 −1 Include/PipeTime.h
+28 −37 Src/Core/Guid.cpp
+4 −4 Src/Core/String.cpp
+14 −2 Src/PipeECS.cpp
+2 −1 Src/PipeFiles.cpp
+2 −1 Src/PipeReflect.cpp
+46 −46 Src/PipeSerialize.cpp
+2 −1 Tests/Math/Math.spec.cpp
+2 −0 Tests/Reflection/Traits.spec.cpp
2 changes: 1 addition & 1 deletion Libs/AST/Include/AST/Id.h
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
// Copyright 2015-2024 Piperift - All rights reserved
#pragma once

#include <Pipe/Core/Platform.h>
#include <PipeECS.h>
#include <PipePlatform.h>


namespace rift::ast
Expand Down
2 changes: 1 addition & 1 deletion Libs/AST/Include/Compiler/CompilerConfig.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
#pragma once

#include "AST/Tree.h"
#include "Pipe/Core/Platform.h"

#include <PipePlatform.h>
#include <PipeReflect.h>


Expand Down
2 changes: 1 addition & 1 deletion Libs/AST/Include/Module.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

#pragma once

#include "Pipe/Core/Platform.h"
#include "PipePlatform.h"
#include "Rift.h"

#include <Pipe/Memory/OwnPtr.h>
Expand Down
3 changes: 2 additions & 1 deletion Libs/Editor/Include/Tools/ASTDebugger.h
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,16 @@
#include <AST/Components/CFileRef.h>
#include <AST/Components/CModule.h>
#include <AST/Components/CNamespace.h>
#include <Pipe/Core/Platform.h>
#include <Pipe/Core/StringView.h>
#include <Pipe/Memory/BigBestFitArena.h>
#include <Pipe/Memory/Block.h>
#include <PipeECS.h>
#include <PipePlatform.h>
#include <PipeVectors.h>
#include <UI/UI.h>



namespace rift::editor
{
struct InspectorPanel
Expand Down
3 changes: 2 additions & 1 deletion Libs/Editor/Include/Tools/BigBestFitArenaDebugger.h
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
// Copyright 2015-2024 Piperift - All rights reserved
#pragma once

#include <Pipe/Core/Platform.h>
#include <Pipe/Core/StringView.h>
#include <Pipe/Memory/BigBestFitArena.h>
#include <Pipe/Memory/Block.h>
#include <PipePlatform.h>
#include <PipeVectors.h>



namespace rift::editor
{
using namespace p;
Expand Down
2 changes: 1 addition & 1 deletion Libs/Editor/Include/Tools/MemoryDebugger.h
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
// Copyright 2015-2024 Piperift - All rights reserved
#pragma once

#include <Pipe/Core/Platform.h>
#include <Pipe/Core/StringView.h>
#include <Pipe/Memory/BigBestFitArena.h>
#include <Pipe/Memory/Block.h>
#include <PipePlatform.h>
#include <PipeVectors.h>


Expand Down
2 changes: 1 addition & 1 deletion Libs/Editor/Include/Utils/NodesMiniMap.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
#pragma once

#include <AST/Id.h>
#include <Pipe/Core/Platform.h>
#include <PipePlatform.h>
#include <PipeVectors.h>


Expand Down
2 changes: 1 addition & 1 deletion Libs/UI/Include/UI/Style.h
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
// Copyright 2015-2024 Piperift - All rights reserved
#pragma once

#include <Pipe/Core/Platform.h>
#include <Pipe/Core/Tag.h>
#include <PipeColor.h>
#include <PipePlatform.h>


namespace rift::UI
Expand Down
2 changes: 1 addition & 1 deletion Libs/UI/Include/UI/UIImgui.h
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
// Copyright 2015-2024 Piperift - All rights reserved
#pragma once

#include <Pipe/Core/Platform.h>
#include <Pipe/Core/StringView.h>
#include <PipeColor.h>
#include <PipePlatform.h>
#include <PipeVectors.h>


Expand Down
2 changes: 1 addition & 1 deletion Libs/UI/Include/UI/Window.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
#pragma once

#include <Pipe/Core/Function.h>
#include <Pipe/Core/Platform.h>
#include <Pipe/Core/Tag.h>
#include <PipePlatform.h>


struct GLFWwindow;
Expand Down

0 comments on commit 018123b

Please sign in to comment.