Skip to content
Snippets Groups Projects
Commit 233e3edb authored by sdegrande's avatar sdegrande
Browse files

Move some #include from .hpp into .cpp

parent fe1bcc1c
Branches
No related tags found
No related merge requests found
// SPDX-FileCopyrightText: Copyright (c) 2021-2024 CRIStAL/PIRVI. All rights reserved. // SPDX-FileCopyrightText: Copyright (c) 2021-2025 CRIStAL/PIRVI. All rights reserved.
// SPDX-FileCopyrightText: Copyright (c) 2021 Paul-Elian Tabarant // SPDX-FileCopyrightText: Copyright (c) 2021 Paul-Elian Tabarant
// SPDX-FileCopyrightText: Copyright (c) 2021-2024 Samuel Degrande // SPDX-FileCopyrightText: Copyright (c) 2021-2025 Samuel Degrande
// SPDX-License-Identifier: BSD-3-Clause // SPDX-License-Identifier: BSD-3-Clause
/** /**
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
**/ **/
#include "AVMediaLoader.hpp" #include "AVMediaLoader.hpp"
#include "Core/ApplicationBase.hpp"
FactoryProductImpl("avmedia", AVMediaLoader, Loader::Factory); FactoryProductImpl("avmedia", AVMediaLoader, Loader::Factory);
......
// SPDX-FileCopyrightText: Copyright (c) 2021-2023 CRIStAL/PIRVI. All rights reserved. // SPDX-FileCopyrightText: Copyright (c) 2021-2025 CRIStAL/PIRVI. All rights reserved.
// SPDX-FileCopyrightText: Copyright (c) 2021 Paul-Elian Tabarant // SPDX-FileCopyrightText: Copyright (c) 2021 Paul-Elian Tabarant
// SPDX-FileCopyrightText: Copyright (c) 2021-2023 Samuel Degrande // SPDX-FileCopyrightText: Copyright (c) 2021-2025 Samuel Degrande
// SPDX-License-Identifier: BSD-3-Clause // SPDX-License-Identifier: BSD-3-Clause
/** /**
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
**/ **/
#include "AudioSceneLoader.hpp" #include "AudioSceneLoader.hpp"
#include "Core/ApplicationBase.hpp"
FactoryProductImpl("audio-container", AudioSceneLoader, Loader::Factory); FactoryProductImpl("audio-container", AudioSceneLoader, Loader::Factory);
......
// SPDX-FileCopyrightText: Copyright (c) 2017-2024 CRIStAL/PIRVI. All rights reserved. // SPDX-FileCopyrightText: Copyright (c) 2017-2025 CRIStAL/PIRVI. All rights reserved.
// SPDX-FileCopyrightText: Copyright (c) 2017-2024 Samuel Degrande // SPDX-FileCopyrightText: Copyright (c) 2017-2025 Samuel Degrande
// SPDX-FileCopyrightText: Copyright (c) 2019-2021 Paul-Elian Tabarant // SPDX-FileCopyrightText: Copyright (c) 2019-2021 Paul-Elian Tabarant
// SPDX-FileCopyrightText: Copyright (c) 2020-2021 Guillaume Dauster (LOMME) // SPDX-FileCopyrightText: Copyright (c) 2020-2021 Guillaume Dauster (LOMME)
// SPDX-FileCopyrightText: Copyright (c) 2021 Elise Doucet // SPDX-FileCopyrightText: Copyright (c) 2021 Elise Doucet
...@@ -10,7 +10,9 @@ ...@@ -10,7 +10,9 @@
#include <regex> #include <regex>
#include <glm/glm.hpp> #include <glm/glm.hpp>
#include <glm/gtx/transform.hpp> #include <glm/gtx/transform.hpp>
#include "Core/ApplicationBase.hpp"
#include "Loader.hpp" #include "Loader.hpp"
#include "Core/RemoteSender.hpp"
#include "Filters/Filter.hpp" #include "Filters/Filter.hpp"
#include "Modules/Animation/AnimationManager.hpp" #include "Modules/Animation/AnimationManager.hpp"
#include "Utils/json_utils.hpp" #include "Utils/json_utils.hpp"
......
// SPDX-FileCopyrightText: Copyright (c) 2017-2024 CRIStAL/PIRVI. All rights reserved. // SPDX-FileCopyrightText: Copyright (c) 2017-2025 CRIStAL/PIRVI. All rights reserved.
// SPDX-FileCopyrightText: Copyright (c) 2017-2024 Samuel Degrande // SPDX-FileCopyrightText: Copyright (c) 2017-2025 Samuel Degrande
// SPDX-FileCopyrightText: Copyright (c) 2020-2021 Paul-Elian Tabarant // SPDX-FileCopyrightText: Copyright (c) 2020-2021 Paul-Elian Tabarant
// SPDX-FileCopyrightText: Copyright (c) 2022 Tim Godreuil // SPDX-FileCopyrightText: Copyright (c) 2022 Tim Godreuil
// SPDX-License-Identifier: BSD-3-Clause // SPDX-License-Identifier: BSD-3-Clause
...@@ -8,10 +8,11 @@ ...@@ -8,10 +8,11 @@
#define SRC_CORE_LOADERS_CONTENTLOADER_HPP_ #define SRC_CORE_LOADERS_CONTENTLOADER_HPP_
#include "Action/Dispatcher.hpp" #include "Action/Dispatcher.hpp"
#include "Core/RemoteSender.hpp"
#include "Core/ApplicationBase.hpp"
#include "Utils/json_utils.hpp" #include "Utils/json_utils.hpp"
class ApplicationBase;
class RemoteSender;
class ContentLoaderContext class ContentLoaderContext
{ {
public: public:
......
// SPDX-FileCopyrightText: Copyright (c) 2021-2023 CRIStAL/PIRVI. All rights reserved. // SPDX-FileCopyrightText: Copyright (c) 2021-2025 CRIStAL/PIRVI. All rights reserved.
// SPDX-FileCopyrightText: Copyright (c) 2021 Paul-Elian Tabarant // SPDX-FileCopyrightText: Copyright (c) 2021 Paul-Elian Tabarant
// SPDX-FileCopyrightText: Copyright (c) 2021-2023 Samuel Degrande // SPDX-FileCopyrightText: Copyright (c) 2021-2025 Samuel Degrande
// SPDX-License-Identifier: BSD-3-Clause // SPDX-License-Identifier: BSD-3-Clause
/** /**
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
**/ **/
#include "HeightMapLoader.hpp" #include "HeightMapLoader.hpp"
#include "Core/ApplicationBase.hpp"
#include "Misc/FloorHeightMap.hpp" #include "Misc/FloorHeightMap.hpp"
FactoryProductImpl("floor-heightmap", HeightMapLoader, Loader::Factory); FactoryProductImpl("floor-heightmap", HeightMapLoader, Loader::Factory);
......
// SPDX-FileCopyrightText: Copyright (c) 2021-2023 CRIStAL/PIRVI. All rights reserved. // SPDX-FileCopyrightText: Copyright (c) 2021-2025 CRIStAL/PIRVI. All rights reserved.
// SPDX-FileCopyrightText: Copyright (c) 2021 Paul-Elian Tabarant // SPDX-FileCopyrightText: Copyright (c) 2021 Paul-Elian Tabarant
// SPDX-FileCopyrightText: Copyright (c) 2021-2023 Samuel Degrande // SPDX-FileCopyrightText: Copyright (c) 2021-2025 Samuel Degrande
// SPDX-License-Identifier: BSD-3-Clause // SPDX-License-Identifier: BSD-3-Clause
/** /**
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
**/ **/
#include "NavMapLoader.hpp" #include "NavMapLoader.hpp"
#include "Core/ApplicationBase.hpp"
#include "Misc/NavLine.hpp" #include "Misc/NavLine.hpp"
FactoryProductImpl("auto-navmap", NavMapLoader, Loader::Factory); FactoryProductImpl("auto-navmap", NavMapLoader, Loader::Factory);
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
**/ **/
#include "Shape3DLoader.hpp" #include "Shape3DLoader.hpp"
#include "Core/ApplicationBase.hpp"
FactoryProductImpl("3d-shape::", Shape3DLoader, Loader::Factory); FactoryProductImpl("3d-shape::", Shape3DLoader, Loader::Factory);
......
// SPDX-FileCopyrightText: Copyright (c) 2023-2024 CRIStAL/PIRVI. All rights reserved. // SPDX-FileCopyrightText: Copyright (c) 2023-2025 CRIStAL/PIRVI. All rights reserved.
// SPDX-FileCopyrightText: Copyright (c) 2023 Oriane Longeron // SPDX-FileCopyrightText: Copyright (c) 2023 Oriane Longeron
// SPDX-FileCopyrightText: Copyright (c) 2023-2024 Samuel Degrande // SPDX-FileCopyrightText: Copyright (c) 2023-2025 Samuel Degrande
// SPDX-License-Identifier: BSD-3-Clause // SPDX-License-Identifier: BSD-3-Clause
#ifndef SRC_MODULES_GUI_GUI2D_WIDGETCONTAINER_HPP_ #ifndef SRC_MODULES_GUI_GUI2D_WIDGETCONTAINER_HPP_
#define SRC_MODULES_GUI_GUI2D_WIDGETCONTAINER_HPP_ #define SRC_MODULES_GUI_GUI2D_WIDGETCONTAINER_HPP_
#include <glm/fwd.hpp>
#include <glm/glm.hpp> #include <glm/glm.hpp>
#include "Utils/json_utils.hpp" #include "Utils/json_utils.hpp"
#include "Widget.hpp" #include "Widget.hpp"
......
// SPDX-FileCopyrightText: Copyright (c) 2021-2024 CRIStAL/PIRVI. All rights reserved. // SPDX-FileCopyrightText: Copyright (c) 2021-2025 CRIStAL/PIRVI. All rights reserved.
// SPDX-FileCopyrightText: Copyright (c) 2021 Elise Doucet // SPDX-FileCopyrightText: Copyright (c) 2021 Elise Doucet
// SPDX-FileCopyrightText: Copyright (c) 2023-2024 Samuel Degrande // SPDX-FileCopyrightText: Copyright (c) 2023-2025 Samuel Degrande
// SPDX-License-Identifier: BSD-3-Clause // SPDX-License-Identifier: BSD-3-Clause
#include "RemoteMeasuringTape.hpp" #include "RemoteMeasuringTape.hpp"
#include <glm/glm.hpp> #include <glm/glm.hpp>
#include <glm/gtx/transform.hpp> #include <glm/gtx/transform.hpp>
#include "Core/ApplicationBase.hpp" #include "Core/ApplicationBase.hpp"
#include "Core/Loaders/ContentLoader.hpp"
#include "SceneGraph/SceneGraph.hpp"
#include "Renderer/Primitive.hpp"
static const int remoteUserId { 1 }; static const int remoteUserId { 1 };
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment