diff --git a/irr/include/SkinnedMesh.h b/irr/include/SkinnedMesh.h index c9ea99365..1ab2fbcd7 100644 --- a/irr/include/SkinnedMesh.h +++ b/irr/include/SkinnedMesh.h @@ -6,7 +6,7 @@ #include "IAnimatedMesh.h" #include "ISceneManager.h" -#include "SMeshBuffer.h" +#include "CMeshBuffer.h" #include "SSkinMeshBuffer.h" #include "quaternion.h" #include "vector3d.h" diff --git a/irr/src/CBillboardSceneNode.h b/irr/src/CBillboardSceneNode.h index 2b11cc8f4..9f23ae74a 100644 --- a/irr/src/CBillboardSceneNode.h +++ b/irr/src/CBillboardSceneNode.h @@ -5,7 +5,7 @@ #pragma once #include "IBillboardSceneNode.h" -#include "SMeshBuffer.h" +#include "CMeshBuffer.h" namespace irr { diff --git a/irr/src/COBJMeshFileLoader.cpp b/irr/src/COBJMeshFileLoader.cpp index 5c7f38950..2181d0725 100644 --- a/irr/src/COBJMeshFileLoader.cpp +++ b/irr/src/COBJMeshFileLoader.cpp @@ -6,7 +6,7 @@ #include "IMeshManipulator.h" #include "IVideoDriver.h" #include "SMesh.h" -#include "SMeshBuffer.h" +#include "CMeshBuffer.h" #include "SAnimatedMesh.h" #include "IReadFile.h" #include "fast_atof.h" diff --git a/irr/src/COBJMeshFileLoader.h b/irr/src/COBJMeshFileLoader.h index 467392a3e..135be296a 100644 --- a/irr/src/COBJMeshFileLoader.h +++ b/irr/src/COBJMeshFileLoader.h @@ -8,7 +8,7 @@ #include "IMeshLoader.h" #include "ISceneManager.h" #include "irrString.h" -#include "SMeshBuffer.h" +#include "CMeshBuffer.h" namespace irr { diff --git a/src/client/clouds.h b/src/client/clouds.h index ea5c18394..e0348d078 100644 --- a/src/client/clouds.h +++ b/src/client/clouds.h @@ -6,12 +6,16 @@ #include "irrlichttypes_bloated.h" #include "constants.h" -#include "irr_ptr.h" #include "skyparams.h" #include +//irr includes +#include #include #include -#include +#include + +namespace scene = irr::scene; +namespace video = irr::video; class IShaderSource; diff --git a/src/client/content_cao.cpp b/src/client/content_cao.cpp index e0ac5fff0..2efb53f6f 100644 --- a/src/client/content_cao.cpp +++ b/src/client/content_cao.cpp @@ -3,10 +3,6 @@ // Copyright (C) 2010-2013 celeron55, Perttu Ahola #include "content_cao.h" -#include -#include -#include -#include #include "client/client.h" #include "client/renderingengine.h" #include "client/sound.h" @@ -34,10 +30,17 @@ #include #include "client/shader.h" #include "client/minimap.h" +//irr includes +#include +#include +#include +#include #include #include #include -#include +#include + +using namespace irr; class Settings; struct ToolCapabilities; diff --git a/src/client/hud.h b/src/client/hud.h index e2cf757de..4dbebc55e 100644 --- a/src/client/hud.h +++ b/src/client/hud.h @@ -6,12 +6,17 @@ #pragma once #include -#include -#include -#include -#include "irr_ptr.h" #include "irr_aabb3d.h" #include "../hud.h" +//irr includes +#include +#include +#include +#include +#include + +namespace scene = irr::scene; +namespace video = irr::video; class Client; class ITextureSource; diff --git a/src/client/mapblock_mesh.cpp b/src/client/mapblock_mesh.cpp index a84747188..aaaf1cd3a 100644 --- a/src/client/mapblock_mesh.cpp +++ b/src/client/mapblock_mesh.cpp @@ -3,7 +3,6 @@ // Copyright (C) 2010-2013 celeron55, Perttu Ahola #include "mapblock_mesh.h" -#include "CMeshBuffer.h" #include "client.h" #include "mapblock.h" #include "map.h" @@ -21,9 +20,12 @@ #include #include #include "client/texturesource.h" +// irr includes #include #include -#include +#include + +using namespace irr; /* MeshMakeData diff --git a/src/client/mapblock_mesh.h b/src/client/mapblock_mesh.h index 6d8ddc36c..909dc31fb 100644 --- a/src/client/mapblock_mesh.h +++ b/src/client/mapblock_mesh.h @@ -5,9 +5,6 @@ #pragma once #include "irrlichttypes.h" -#include "irr_ptr.h" -#include "IMesh.h" -#include "SMeshBuffer.h" #include "util/numeric.h" #include "client/tile.h" @@ -15,6 +12,13 @@ #include #include #include +// irr includes +#include +#include +#include + +namespace scene = irr::scene; +namespace video = irr::video; namespace irr::video { class IVideoDriver; diff --git a/src/client/mesh.cpp b/src/client/mesh.cpp index a2c0ae327..97f065cbe 100644 --- a/src/client/mesh.cpp +++ b/src/client/mesh.cpp @@ -7,12 +7,12 @@ #include "log.h" #include #include -#include -#include +// irr includes #include -#include "S3DVertex.h" -#include "SMesh.h" -#include "SMeshBuffer.h" +#include +#include + +using namespace irr; inline static void applyShadeFactor(video::SColor& color, float factor) { diff --git a/src/client/minimap.h b/src/client/minimap.h index 36c900134..9b7903f9e 100644 --- a/src/client/minimap.h +++ b/src/client/minimap.h @@ -5,9 +5,6 @@ #pragma once #include "irrlichttypes.h" -#include "irr_ptr.h" -#include "rect.h" -#include "SMeshBuffer.h" #include "../hud.h" #include "mapnode.h" @@ -15,6 +12,13 @@ #include #include #include +// irr includes +#include +#include +#include + +namespace scene = irr::scene; +namespace video = irr::video; namespace irr { namespace video { diff --git a/src/client/particles.cpp b/src/client/particles.cpp index 179c9c465..b15dd3083 100644 --- a/src/client/particles.cpp +++ b/src/client/particles.cpp @@ -22,7 +22,7 @@ #include "settings.h" #include "profiler.h" -#include "SMeshBuffer.h" +using namespace irr; using BlendMode = ParticleParamTypes::BlendMode; diff --git a/src/client/particles.h b/src/client/particles.h index fe7d68475..8aa2250b5 100644 --- a/src/client/particles.h +++ b/src/client/particles.h @@ -5,16 +5,20 @@ #pragma once #include "irrlichttypes_bloated.h" -#include "irr_ptr.h" -#include "ISceneNode.h" -#include "S3DVertex.h" -#include "SMeshBuffer.h" +#include "../particles.h" #include #include #include #include -#include "../particles.h" +// irr includes +#include +#include +#include +#include + +namespace scene = irr::scene; +namespace video = irr::video; namespace irr::video { class ITexture; diff --git a/src/client/sky.h b/src/client/sky.h index 7d3cdba3d..4ba372b7b 100644 --- a/src/client/sky.h +++ b/src/client/sky.h @@ -5,15 +5,19 @@ #pragma once #include "irrlichttypes_bloated.h" -#include -#include #include #include "camera.h" // CameraMode -#include "irr_ptr.h" #include "skyparams.h" +// irr includes +#include +#include +#include #define SKY_MATERIAL_COUNT 12 +namespace scene = irr::scene; +namespace video = irr::video; + namespace irr::video { class IVideoDriver; diff --git a/src/client/wieldmesh.cpp b/src/client/wieldmesh.cpp index baa72f1d9..5f7392ff2 100644 --- a/src/client/wieldmesh.cpp +++ b/src/client/wieldmesh.cpp @@ -18,12 +18,13 @@ #include "log.h" #include "util/numeric.h" #include -#include #include "client/renderingengine.h" -#include -#include -#include #include "item_visuals_manager.h" +// irr includes +#include +#include + +using namespace irr; #define WIELD_SCALE_FACTOR 30.0f #define WIELD_SCALE_FACTOR_EXTRUDED 40.0f