diff --git a/CMakeLists.txt b/CMakeLists.txt index 8a726e648..579ee11b1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -13,7 +13,7 @@ set(CMAKE_CXX_STANDARD 17) file(GLOB_RECURSE HEADERS ${CMAKE_CURRENT_SOURCE_DIR}/src/*.hpp) file(GLOB_RECURSE SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/src/*.cpp) -add_executable(${PROJECT_NAME} ${HEADERS} ${SOURCES}) +add_executable(${PROJECT_NAME} ${SOURCES}) target_include_directories(${PROJECT_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/src) if(VOXELENGINE_BUILD_APPDIR) diff --git a/src/assets/Assets.hpp b/src/assets/Assets.hpp index a3b689e7e..86d6fb22e 100644 --- a/src/assets/Assets.hpp +++ b/src/assets/Assets.hpp @@ -1,5 +1,4 @@ -#ifndef ASSETS_ASSETS_HPP_ -#define ASSETS_ASSETS_HPP_ +#pragma once #include #include @@ -11,7 +10,7 @@ #include #include -#include +#include "graphics/core/TextureAnimation.hpp" class Assets; @@ -113,5 +112,3 @@ void assetload::assets_setup(const Assets* assets) { } } } - -#endif // ASSETS_ASSETS_HPP_ diff --git a/src/assets/AssetsLoader.cpp b/src/assets/AssetsLoader.cpp index d4b6d5ed5..9a570fc2e 100644 --- a/src/assets/AssetsLoader.cpp +++ b/src/assets/AssetsLoader.cpp @@ -4,19 +4,19 @@ #include #include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include +#include "coders/imageio.hpp" +#include "constants.hpp" +#include "content/Content.hpp" +#include "content/ContentPack.hpp" +#include "data/dynamic.hpp" +#include "debug/Logger.hpp" +#include "files/engine_paths.hpp" +#include "files/files.hpp" +#include "graphics/core/Texture.hpp" +#include "logic/scripting/scripting.hpp" +#include "objects/rigging.hpp" +#include "util/ThreadPool.hpp" +#include "voxels/Block.hpp" #include "Assets.hpp" #include "assetload_funcs.hpp" diff --git a/src/assets/AssetsLoader.hpp b/src/assets/AssetsLoader.hpp index 38db983ba..1f30130d8 100644 --- a/src/assets/AssetsLoader.hpp +++ b/src/assets/AssetsLoader.hpp @@ -1,5 +1,4 @@ -#ifndef ASSETS_ASSETS_LOADER_HPP_ -#define ASSETS_ASSETS_LOADER_HPP_ +#pragma once #include #include @@ -9,9 +8,9 @@ #include #include -#include -#include -#include +#include "delegates.hpp" +#include "interfaces/Task.hpp" +#include "typedefs.hpp" #include "Assets.hpp" namespace dynamic { @@ -104,5 +103,3 @@ public: const std::vector& alternatives ); }; - -#endif // ASSETS_ASSETS_LOADER_HPP_ diff --git a/src/assets/assetload_funcs.cpp b/src/assets/assetload_funcs.cpp index e64687e50..97107862b 100644 --- a/src/assets/assetload_funcs.cpp +++ b/src/assets/assetload_funcs.cpp @@ -4,25 +4,25 @@ #include #include -#include