diff --git a/CMakeLists.txt b/CMakeLists.txt index 8a726e64..579ee11b 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 a3b689e7..86d6fb22 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 d4b6d5ed..9a570fc2 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 38db983b..1f30130d 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 e64687e5..97107862 100644 --- a/src/assets/assetload_funcs.cpp +++ b/src/assets/assetload_funcs.cpp @@ -4,25 +4,25 @@ #include #include -#include