diff --git a/src/client/shader.h b/src/client/shader.h index 33c3e45e3..100ab567f 100644 --- a/src/client/shader.h +++ b/src/client/shader.h @@ -59,9 +59,9 @@ struct ShaderInfo { Setter of constants for shaders */ -namespace irr { namespace video { +namespace irr::video { class IMaterialRendererServices; -} } +} class IShaderConstantSetter { diff --git a/src/client/tile.h b/src/client/tile.h index 0597d093e..48ddeef7c 100644 --- a/src/client/tile.h +++ b/src/client/tile.h @@ -32,7 +32,7 @@ class IGameDef; struct TileSpec; struct TileDef; -namespace irr { namespace video { class IVideoDriver; } } +namespace irr::video { class IVideoDriver; } typedef std::vector Palette; diff --git a/src/filesys.h b/src/filesys.h index 63641488e..e3b1cce8e 100644 --- a/src/filesys.h +++ b/src/filesys.h @@ -36,9 +36,9 @@ with this program; if not, write to the Free Software Foundation, Inc., #define PATH_DELIM ":" #endif -namespace irr { namespace io { +namespace irr::io { class IFileSystem; -}} +} namespace fs { diff --git a/src/gamedef.h b/src/gamedef.h index df1fa2458..0f17cabf9 100644 --- a/src/gamedef.h +++ b/src/gamedef.h @@ -35,10 +35,10 @@ class ModChannel; class ModStorage; class ModStorageDatabase; -namespace irr { namespace scene { +namespace irr::scene { class IAnimatedMesh; class ISceneManager; -}} +} struct SubgameSpec; struct ModSpec;