Skip to content

Commit a6c8949

Browse files
committed
Updated Pipe
1 parent c7818be commit a6c8949

File tree

160 files changed

+194
-198
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

160 files changed

+194
-198
lines changed

Apps/CLI/Src/main.cpp

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22

33
#include <Pipe/Memory/NewDelete.h>
44
// Override as first include
@@ -19,7 +19,6 @@
1919
#include <thread>
2020

2121

22-
2322
using namespace rift;
2423

2524

Apps/Editor/Src/main.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22

33
#include <Pipe/Memory/NewDelete.h>
44
// Override as first include

Examples/CodeGuidelines.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
// Coding standards for Rift and Rift-Core

Examples/CodeGuidelines.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
// Coding standards for Rift and Rift-Core
33

44
// [header.format] Use .h for header files and .cpp for source files

Extern/IconFontCppHeaders

Submodule IconFontCppHeaders updated 77 files

Extern/Pipe

Submodule Pipe updated 204 files

Extern/glfw

Submodule glfw updated 165 files

Extern/imgui

Submodule imgui updated 62 files

Libs/AST/Include/AST/Components/CFileRef.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
#pragma once
33

44
#include <AST/Tree.h>

Libs/AST/Include/AST/Components/CModule.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
#pragma once
33

44
#include <Pipe/Files/Paths.h>

Libs/AST/Include/AST/Components/CNamespace.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
#pragma once
33

44
#include <Pipe/Core/Tag.h>

Libs/AST/Include/AST/Components/CProject.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
#pragma once
33

44
#include <Pipe/Reflect/Struct.h>

Libs/AST/Include/AST/Components/Declarations.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
#pragma once
33

44
#include <Pipe/Reflect/Struct.h>

Libs/AST/Include/AST/Components/Expressions.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
#pragma once
33

44
#include "AST/Components/CNamespace.h"

Libs/AST/Include/AST/Components/Literals.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
#pragma once
33

44
#include <Pipe/Core/EnumFlags.h>

Libs/AST/Include/AST/Components/Statements.h

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
#pragma once
33

44
#include <Pipe/Reflect/Struct.h>
@@ -54,6 +54,7 @@ namespace rift::ast
5454
{}
5555
};
5656

57+
5758
/** Represents a return expression of a function
5859
* Return arguments are dynamically populated depending on the function this expression is
5960
* connected to.

Libs/AST/Include/AST/Components/Tags/CChanged.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
#pragma once
33

44
#include <Pipe/Reflect/Struct.h>

Libs/AST/Include/AST/Components/Tags/CDirty.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
#pragma once
33

44
#include "AST/Components/CFileRef.h"

Libs/AST/Include/AST/Components/Tags/CInvalid.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
#pragma once
33

44
#include <Pipe/Reflect/Struct.h>

Libs/AST/Include/AST/Components/Tags/CPendingLoad.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
#pragma once
33

44
#include <Pipe/Reflect/Struct.h>

Libs/AST/Include/AST/Components/Views/CNodePosition.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
#pragma once
33

44
#include <Pipe/Reflect/Struct.h>

Libs/AST/Include/AST/Id.h

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
#pragma once
33

44
#include <Pipe/Core/Platform.h>
55
#include <Pipe/Reflect/Builders/NativeTypeBuilder.h>
6-
#include <Pipe/Serialize/SerializationFwd.h>
76
#include <PipeECS.h>
87

98

Libs/AST/Include/AST/Statics/SLoadQueue.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
#pragma once
33

44
#include "AST/Id.h"

Libs/AST/Include/AST/Statics/SModules.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
#pragma once
33

44
#include "AST/Id.h"

Libs/AST/Include/AST/Statics/SStringLoad.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
#pragma once
33

44
#include "AST/Id.h"

Libs/AST/Include/AST/Statics/STypes.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
#pragma once
33

44
#include "AST/Id.h"

Libs/AST/Include/AST/Systems/FunctionsSystem.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
#pragma once
33

44
#include "AST/Components/CNamespace.h"

Libs/AST/Include/AST/Systems/LoadSystem.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
#pragma once
33

44
#include "AST/Components/CFileRef.h"

Libs/AST/Include/AST/Systems/TransactionSystem.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
#pragma once
33

44
#include "AST/Tree.h"

Libs/AST/Include/AST/Systems/TypeSystem.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
#pragma once
33

44
#include "AST/Components/Declarations.h"

Libs/AST/Include/AST/Tree.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
#pragma once
33

44
#include "AST/Id.h"

Libs/AST/Include/AST/TypeRef.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
#pragma once
33

44
#include "AST/Components/Declarations.h"

Libs/AST/Include/AST/Utils/Expressions.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
#pragma once
33

44
#include "AST/Components/Expressions.h"

Libs/AST/Include/AST/Utils/ModuleFileIterator.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
#pragma once
33

44
#include "AST/Components/CModule.h"

Libs/AST/Include/AST/Utils/ModuleUtils.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22

33
#pragma once
44

Libs/AST/Include/AST/Utils/Namespaces.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
#pragma once
33

44
#include "AST/Components/CModule.h"

Libs/AST/Include/AST/Utils/Paths.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22

33
#pragma once
44

Libs/AST/Include/AST/Utils/Settings.h

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22

33
#pragma once
44

@@ -7,9 +7,8 @@
77

88
#include <Pipe/Core/String.h>
99
#include <Pipe/Files/Files.h>
10-
#include <Pipe/Serialize/Formats/JsonFormat.h>
11-
#include <Pipe/Serialize/Serialization.h>
1210
#include <PipeECS.h>
11+
#include <PipeSerialize.h>
1312

1413

1514
namespace rift

Libs/AST/Include/AST/Utils/Statements.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
#pragma once
33

44
#include "AST/Components/Statements.h"

Libs/AST/Include/AST/Utils/TransactionUtils.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22

33
#pragma once
44

Libs/AST/Include/AST/Utils/TypeIterator.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
#pragma once
33

44
#include "AST/Utils/Paths.h"

Libs/AST/Include/AST/Utils/TypeUtils.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22

33
#pragma once
44

Libs/AST/Include/ASTModule.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22

33
#pragma once
44

Libs/AST/Include/Compiler/Backend.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22

33
#pragma once
44

Libs/AST/Include/Compiler/Compiler.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22

33
#pragma once
44

Libs/AST/Include/Compiler/CompilerConfig.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22

33
#pragma once
44

Libs/AST/Include/Compiler/Systems/OptimizationSystem.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
#pragma once
33

44
namespace rift::ast

Libs/AST/Include/Compiler/Utils/BackendUtils.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22

33
#pragma once
44

Libs/AST/Include/Module.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22

33
#pragma once
44

Libs/AST/Include/Rift.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22

33
#pragma once
44

Libs/AST/Include/View.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22
#pragma once
33

44
#include "AST/Components/Declarations.h"

Libs/AST/Src/AST/Components/CNamespace.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22

33
#include "AST/Components/CNamespace.h"
44

Libs/AST/Src/AST/Systems/FunctionsSystem.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22

33
#include "AST/Systems/FunctionsSystem.h"
44

Libs/AST/Src/AST/Systems/LoadSystem.cpp

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22

33
#include "AST/Systems/LoadSystem.h"
44

@@ -13,10 +13,9 @@
1313
#include "AST/Utils/ModuleUtils.h"
1414
#include "AST/Utils/TypeIterator.h"
1515
#include "AST/Utils/TypeUtils.h"
16-
#include "Pipe/Files/Paths.h"
1716

1817
#include <Pipe/Files/Files.h>
19-
#include <Pipe/Serialize/Formats/JsonFormat.h>
18+
#include <Pipe/Files/Paths.h>
2019

2120

2221
namespace rift::ast::LoadSystem

Libs/AST/Src/AST/Systems/TransactionSystem.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22

33
#include "AST/Systems/TransactionSystem.h"
44

Libs/AST/Src/AST/Systems/TypeSystem.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22

33
#include "AST/Systems/TypeSystem.h"
44

Libs/AST/Src/AST/Tree.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22

33
#include "AST/Tree.h"
44

Libs/AST/Src/AST/Utils/Expressions.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22

33
#include "AST/Utils/Expressions.h"
44

Libs/AST/Src/AST/Utils/ModuleUtils.cpp

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22

33
#include "AST/Utils/ModuleUtils.h"
44

@@ -11,7 +11,6 @@
1111

1212
#include <Pipe/Files/Files.h>
1313
#include <Pipe/Files/Paths.h>
14-
#include <Pipe/Serialize/Formats/JsonFormat.h>
1514
#include <PipeECS.h>
1615

1716

Libs/AST/Src/AST/Utils/Namespaces.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015-2023 Piperift - All rights reserved
1+
// Copyright 2015-2024 Piperift - All rights reserved
22

33
#include "AST/Utils/Namespaces.h"
44

0 commit comments

Comments
 (0)