Clean-up include dependencies (scene namespace)

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@6527 dfc29bdd-3216-0410-991c-e03cc46cb475
This commit is contained in:
cutealien 2023-08-14 22:01:22 +00:00
parent f83697d0bb
commit ce1cdd2543
64 changed files with 38 additions and 104 deletions

@ -8,7 +8,7 @@
#include "C3DSMeshFileLoader.h"
#include "CMeshTextureLoader.h"
#include "os.h"
#include "SMeshBuffer.h"
#include "CMeshBuffer.h"
#include "SAnimatedMesh.h"
#include "IReadFile.h"
#include "IVideoDriver.h"

@ -10,7 +10,7 @@
#include "CColorConverter.h"
#include "CImage.h"
#include "coreutil.h"
#include "SMeshBuffer.h"
#include "CMeshBuffer.h"
#include "IVideoDriver.h"
#include "IFileSystem.h"

@ -6,7 +6,6 @@
#ifdef _IRR_COMPILE_WITH_MD2_LOADER_
#include "CAnimatedMeshMD2.h"
#include "SColor.h"
#include "irrMath.h"
namespace irr

@ -8,8 +8,6 @@
#include "IAnimatedMeshMD2.h"
#include "IMesh.h"
#include "CMeshBuffer.h"
#include "IReadFile.h"
#include "S3DVertex.h"
#include "irrArray.h"
#include "irrString.h"

@ -8,11 +8,8 @@
#include "IAnimatedMeshMD3.h"
#include "IReadFile.h"
#include "IFileSystem.h"
#include "irrArray.h"
#include "irrString.h"
#include "SMesh.h"
#include "SMeshBuffer.h"
#include "IQ3Shader.h"
#include "CMeshBuffer.h"
namespace irr
{

@ -14,7 +14,6 @@
#include "IVideoDriver.h"
#include "IAttributes.h"
#include "IFileSystem.h"
#include "os.h"
#ifdef _DEBUG

@ -2,13 +2,12 @@
// This file is part of the "Irrlicht Engine".
// For conditions of distribution and use, see copyright notice in irrlicht.h
// TODO: replace printf's by logging messages
#include "IrrCompileConfig.h"
#ifdef _IRR_COMPILE_WITH_B3D_WRITER_
#include "CB3DMeshWriter.h"
#include "SB3DStructs.h"
#include "os.h"
#include "ISkinnedMesh.h"
#include "IMeshBuffer.h"

@ -9,11 +9,8 @@
#include "IMeshWriter.h"
#include "IWriteFile.h"
#include "SB3DStructs.h"
#include "ISkinnedMesh.h"
namespace irr
{
namespace scene

@ -7,7 +7,6 @@
#include "IMeshLoader.h"
#include "IFileSystem.h"
#include "IVideoDriver.h"
#include "ISceneManager.h"
#include "IQ3Shader.h"

@ -8,7 +8,6 @@
#include "IVideoDriver.h"
#include "ISceneManager.h"
#include "ICameraSceneNode.h"
#include "os.h"
namespace irr
{

@ -6,7 +6,7 @@
#define IRR_C_BILLBOARD_SCENE_NODE_H_INCLUDED
#include "IBillboardSceneNode.h"
#include "SMeshBuffer.h"
#include "CMeshBuffer.h"
namespace irr
{

@ -18,7 +18,7 @@
#include "SMesh.h"
#include "IVideoDriver.h"
#include "SAnimatedMesh.h"
#include "SMeshBufferLightMap.h"
#include "CMeshBuffer.h"
#ifdef _DEBUG
#define _IRR_DEBUG_CSM_LOADER_

@ -38,9 +38,7 @@
#ifndef __CSM_LOADER_H_INCLUDED__
#define __CSM_LOADER_H_INCLUDED__
#include "irrArray.h"
#include "IMesh.h"
#include "irrString.h"
#include "IFileSystem.h"
#include "IMeshLoader.h"

@ -7,6 +7,7 @@
#include "CColladaFileLoader.h"
#include "CMeshTextureLoader.h"
#include "CAttributes.h"
#include "os.h"
#include "IXMLReader.h"
#include "IDummyTransformationSceneNode.h"
@ -21,6 +22,7 @@
#include "IMeshCache.h"
#include "IMeshSceneNode.h"
#include "CDynamicMeshBuffer.h"
#include "IVideoDriver.h"
#include "irrMap.h"
#ifdef _DEBUG

@ -7,12 +7,11 @@
#include "IMeshLoader.h"
#include "IFileSystem.h"
#include "IVideoDriver.h"
#include "irrString.h"
#include "SMesh.h"
#include "ISceneManager.h"
#include "irrMap.h"
#include "CAttributes.h"
#include "IAttributes.h"
namespace irr
{

@ -14,7 +14,6 @@
#include "IWriteFile.h"
#include "IXMLWriter.h"
#include "IMesh.h"
#include "IAttributes.h"
#include "IAnimatedMeshSceneNode.h"
#include "IMeshSceneNode.h"
#include "ITerrainSceneNode.h"

@ -7,9 +7,6 @@
#include "CCubeSceneNode.h"
#include "IVideoDriver.h"
#include "ISceneManager.h"
#include "S3DVertex.h"
#include "SMeshBuffer.h"
#include "os.h"
#ifdef _IRR_COMPILE_WITH_SHADOW_VOLUME_SCENENODE_
#include "CShadowVolumeSceneNode.h"
#else

@ -6,7 +6,7 @@
#define IRR_C_CUBE_SCENE_NODE_H_INCLUDED
#include "IMeshSceneNode.h"
#include "SMesh.h"
#include "IMesh.h"
#include "IGeometryCreator.h"
namespace irr

@ -25,10 +25,11 @@
#include "CMeshTextureLoader.h"
#include "ISceneManager.h"
#include "IAttributes.h"
#include "IVideoDriver.h"
#include "SAnimatedMesh.h"
#include "SSkinMeshBuffer.h"
#include "SMesh.h"
#include "irrString.h"
#include "irrMath.h"
#include "dmfsupport.h"
namespace irr

@ -33,10 +33,7 @@
#include "IMeshLoader.h"
#include "IReadFile.h"
#include "IFileSystem.h"
#include "SMesh.h"
#include "IVideoDriver.h"
#include "ISceneManager.h"
#include "SAnimatedMesh.h"
namespace irr
{

@ -3,8 +3,6 @@
// For conditions of distribution and use, see copyright notice in irrlicht.h
#include "CGeometryCreator.h"
#include "SAnimatedMesh.h"
#include "SMeshBuffer.h"
#include "SMesh.h"
#include "IMesh.h"
#include "IVideoDriver.h"

@ -6,7 +6,7 @@
#define IRR_C_GEOMETRY_CREATOR_H_INCLUDED
#include "IGeometryCreator.h"
#include "SMeshBuffer.h"
#include "CMeshBuffer.h"
namespace irr
{

@ -9,12 +9,12 @@
#include "os.h"
#include "IXMLReader.h"
#include "SAnimatedMesh.h"
#include "SMesh.h"
#include "fast_atof.h"
#include "IReadFile.h"
#include "IAttributes.h"
#include "IMeshSceneNode.h"
#include "IVideoDriver.h"
#include "CDynamicMeshBuffer.h"
#include "SMeshBufferLightMap.h"
namespace irr
{

@ -7,10 +7,6 @@
#include "IMeshLoader.h"
#include "IFileSystem.h"
#include "IVideoDriver.h"
#include "irrString.h"
#include "SMesh.h"
#include "SMeshBuffer.h"
#include "CDynamicMeshBuffer.h"
#include "ISceneManager.h"

@ -70,13 +70,12 @@ Version 1.0 - 29 July 2004
#include "CLMTSMeshFileLoader.h"
#include "CMeshTextureLoader.h"
#include "SMeshBufferLightMap.h"
#include "CMeshBuffer.h"
#include "SAnimatedMesh.h"
#include "SMeshBuffer.h"
#include "SceneParameters.h"
#include "irrString.h"
#include "IReadFile.h"
#include "IAttributes.h"
#include "ISceneManager.h"
#include "os.h"
namespace irr

@ -6,7 +6,7 @@
#define IRR_C_LWO_MESH_FILE_LOADER_H_INCLUDED
#include "IMeshLoader.h"
#include "SMeshBuffer.h"
#include "CMeshBuffer.h"
#include "irrString.h"
namespace irr

@ -7,6 +7,8 @@
#include "CMD2MeshFileLoader.h"
#include "CAnimatedMeshMD2.h"
#include "coreutil.h"
#include "IReadFile.h"
#include "os.h"
namespace irr

@ -7,7 +7,7 @@
#include "CMD3MeshFileLoader.h"
#include "CAnimatedMeshMD3.h"
#include "irrString.h"
#include "IVideoDriver.h"
namespace irr
{

@ -6,10 +6,7 @@
#define IRR_C_MD3_MESH_FILE_LOADER_H_INCLUDED
#include "IMeshLoader.h"
#include "IFileSystem.h"
#include "IVideoDriver.h"
#include "ISceneManager.h"
#include "IQ3Shader.h"
namespace irr
{

@ -15,7 +15,7 @@
#include "CMeshTextureLoader.h"
#include "SAnimatedMesh.h"
#include "SMeshBuffer.h"
#include "SMesh.h"
#include "IReadFile.h"
#include "IAttributes.h"

@ -29,8 +29,7 @@
#include "IMeshLoader.h"
#include "SMesh.h"
#include "SMeshBufferLightMap.h"
#include "CMeshBuffer.h"
#include "IFileSystem.h"
#include "IVideoDriver.h"
#include "irrString.h"

@ -6,11 +6,8 @@
#include "CBufferRenderNode.h"
#include "IVideoDriver.h"
#include "ISceneManager.h"
#include "S3DVertex.h"
#include "ICameraSceneNode.h"
#include "IMeshCache.h"
#include "IAnimatedMesh.h"
#include "IMaterialRenderer.h"
#include "IFileSystem.h"
#ifdef _IRR_COMPILE_WITH_SHADOW_VOLUME_SCENENODE_
#include "CShadowVolumeSceneNode.h"

@ -10,7 +10,6 @@
#include "IMeshManipulator.h"
#include "IVideoDriver.h"
#include "SMesh.h"
#include "SMeshBuffer.h"
#include "SAnimatedMesh.h"
#include "IReadFile.h"
#include "IAttributes.h"

@ -10,9 +10,7 @@
#include "os.h"
#include "IMesh.h"
#include "IMeshBuffer.h"
#include "IAttributes.h"
#include "ISceneManager.h"
#include "IMeshCache.h"
#include "IWriteFile.h"
#include "IFileSystem.h"
#include "ITexture.h"

@ -17,8 +17,9 @@
#include "IVideoDriver.h"
#include "IFileSystem.h"
#include "os.h"
#include "SMesh.h"
#include "SAnimatedMesh.h"
#include "SMeshBufferLightMap.h"
#include "CMeshBuffer.h"
#include "irrString.h"
#include "ISceneManager.h"

@ -45,8 +45,6 @@
#include "IMeshLoader.h"
#include "IReadFile.h"
#include "SMesh.h"
#include "irrString.h"
namespace irr
{

@ -9,7 +9,8 @@
#include "COgreMeshFileLoader.h"
#include "CMeshTextureLoader.h"
#include "os.h"
#include "SMeshBuffer.h"
#include "CMeshBuffer.h"
#include "SMesh.h"
#include "SAnimatedMesh.h"
#include "IReadFile.h"
#include "fast_atof.h"

@ -10,12 +10,8 @@
#include "IFileSystem.h"
#include "IVideoDriver.h"
#include "irrString.h"
#include "SMesh.h"
#include "SMeshBuffer.h"
#include "SMeshBufferLightMap.h"
#include "IMeshManipulator.h"
#include "matrix4.h"
#include "quaternion.h"
#include "CMeshBuffer.h"
#include "CSkinnedMesh.h"
namespace irr

@ -6,7 +6,6 @@
#ifdef _IRR_COMPILE_WITH_PARTICLES_
#include "os.h"
#include "IAttributes.h"
namespace irr

@ -9,7 +9,6 @@
#ifdef _IRR_COMPILE_WITH_PARTICLES_
#include "IParticleGravityAffector.h"
#include "SColor.h"
namespace irr
{

@ -8,6 +8,7 @@
#ifdef _IRR_COMPILE_WITH_PARTICLES_
#include "os.h"
#include "IMeshBuffer.h"
namespace irr
{

@ -9,9 +9,8 @@
#ifdef _IRR_COMPILE_WITH_PARTICLES_
#include "IParticleMeshEmitter.h"
#include "IMesh.h"
#include "irrArray.h"
#include "aabbox3d.h"
#include "IMeshBuffer.h"
namespace irr
{

@ -9,7 +9,6 @@
#ifdef _IRR_COMPILE_WITH_PARTICLES_
#include "IParticleEmitter.h"
#include "irrArray.h"
namespace irr
{

@ -10,7 +10,6 @@
#include "IParticleSphereEmitter.h"
#include "irrArray.h"
#include "aabbox3d.h"
namespace irr
{

@ -11,7 +11,7 @@
#include "IParticleSystemSceneNode.h"
#include "irrArray.h"
#include "irrList.h"
#include "SMeshBuffer.h"
#include "CMeshBuffer.h"
namespace irr
{

@ -8,9 +8,7 @@
#include "CQ3LevelMesh.h"
#include "ISceneManager.h"
#include "os.h"
#include "SMeshBufferLightMap.h"
#include "irrString.h"
#include "ILightSceneNode.h"
#include "IQ3Shader.h"
#include "IFileList.h"

@ -9,11 +9,10 @@
#include "IReadFile.h"
#include "IFileSystem.h"
#include "SMesh.h"
#include "SMeshBufferLightMap.h"
#include "CMeshBuffer.h"
#include "IVideoDriver.h"
#include "irrString.h"
#include "ISceneManager.h"
#include "os.h"
namespace irr
{

@ -13,7 +13,6 @@
#include "SViewFrustum.h"
#include "IMeshManipulator.h"
#include "SMesh.h"
#include "IMaterialRenderer.h"
#ifdef _IRR_COMPILE_WITH_SHADOW_VOLUME_SCENENODE_
#include "CShadowVolumeSceneNode.h"
#else

@ -8,8 +8,7 @@
#include "IMeshSceneNode.h"
#include "IQ3Shader.h"
#include "IFileSystem.h"
#include "SMeshBuffer.h"
#include "SMeshBufferLightMap.h"
#include "CMeshBuffer.h"
#include "SMesh.h"
#include "ISceneManager.h"

@ -9,7 +9,7 @@
#include "CSMFMeshFileLoader.h"
#include "CMeshTextureLoader.h"
#include "SAnimatedMesh.h"
#include "SMeshBuffer.h"
#include "CMeshBuffer.h"
#include "IReadFile.h"
#include "coreutil.h"
#include "os.h"

@ -6,7 +6,7 @@
#define IRR_STL_MESH_WRITER_H_INCLUDED
#include "IMeshWriter.h"
#include "S3DVertex.h"
#include "vector3d.h"
#include "irrString.h"
namespace irr

@ -8,7 +8,6 @@
#include "ITriangleSelector.h"
#include "SViewFrustum.h"
#include "os.h"
#include "irrMath.h"
namespace irr

@ -3,7 +3,6 @@
// For conditions of distribution and use, see copyright notice in irrlicht.h
#include "CSceneLoaderIrr.h"
#include "ISceneNodeAnimatorFactory.h"
#include "ISceneUserDataSerializer.h"
#include "ISceneManager.h"
#include "ISceneNode.h"

@ -12,7 +12,6 @@
#include "IXMLWriter.h"
#include "ISceneUserDataSerializer.h"
#include "IGUIEnvironment.h"
#include "IMaterialRenderer.h"
#include "IReadFile.h"
#include "IWriteFile.h"
#include "ISceneLoader.h"

@ -6,7 +6,6 @@
#define IRR_C_SCENE_NODE_ANIMATOR_CAMERA_FPS_H_INCLUDED
#include "ISceneNodeAnimatorCameraFPS.h"
#include "vector2d.h"
#include "position2d.h"
#include "SKeyMap.h"
#include "irrArray.h"

@ -7,7 +7,7 @@
#include "ISceneNodeAnimatorCameraMaya.h"
#include "ICameraSceneNode.h"
#include "vector2d.h"
#include "position2d.h"
namespace irr
{

@ -8,10 +8,6 @@
#define IRR_C_SKINNED_MESH_H_INCLUDED
#include "ISkinnedMesh.h"
#include "SMeshBuffer.h"
#include "S3DVertex.h"
#include "irrString.h"
#include "matrix4.h"
#include "quaternion.h"
namespace irr

@ -7,7 +7,6 @@
#include "ISceneManager.h"
#include "ICameraSceneNode.h"
#include "S3DVertex.h"
#include "os.h"
namespace irr
{

@ -9,8 +9,6 @@
#include "IVideoDriver.h"
#include "ISceneManager.h"
#include "ICameraSceneNode.h"
#include "IAnimatedMesh.h"
#include "os.h"
namespace irr
{

@ -7,7 +7,7 @@
#define IRR_C_SKY_DOME_SCENE_NODE_H_INCLUDED
#include "ISceneNode.h"
#include "SMeshBuffer.h"
#include "CMeshBuffer.h"
namespace irr
{

@ -7,8 +7,6 @@
#include "CSphereSceneNode.h"
#include "IVideoDriver.h"
#include "ISceneManager.h"
#include "S3DVertex.h"
#include "os.h"
#ifdef _IRR_COMPILE_WITH_SHADOW_VOLUME_SCENENODE_
#include "CShadowVolumeSceneNode.h"
#else

@ -19,11 +19,8 @@
#include "SViewFrustum.h"
#include "irrMath.h"
#include "os.h"
#include "IGUIFont.h"
#include "IFileSystem.h"
#include "IReadFile.h"
#include "ITextSceneNode.h"
#include "IAnimatedMesh.h"
#include "SMesh.h"
#include "CDynamicMeshBuffer.h"

@ -7,7 +7,7 @@
#include "IVideoDriver.h"
#include "ICameraSceneNode.h"
#include "IGUISpriteBank.h"
#include "SMeshBuffer.h"
#include "CMeshBuffer.h"
#include "os.h"

@ -5,8 +5,6 @@
#include "CVolumeLightSceneNode.h"
#include "IVideoDriver.h"
#include "ISceneManager.h"
#include "S3DVertex.h"
#include "os.h"
namespace irr
{