From 2037e3fc6625980db8437173340cf88041b76828 Mon Sep 17 00:00:00 2001 From: Shon Ferguson <shonferg@users.sourceforge.net> Date: Sun, 28 May 2006 18:38:56 +0000 Subject: [PATCH] Added more includes, the fixing of other errors made it possible to notice where more were needed. --- obj/NiControllerSequence.cpp | 4 ++++ obj/NiPSysColliderManager.cpp | 1 + obj/NiPSysColorModifier.cpp | 2 ++ obj/NiPSysEmitterCtlr.cpp | 1 + obj/NiParticleMeshModifier.cpp | 1 + obj/NiParticleMeshesData.cpp | 1 + obj/NiParticleSystem.cpp | 1 + obj/NiSkinInstance.cpp | 3 +++ obj/bhkPackedNiTriStripsShape.cpp | 1 + 9 files changed, 15 insertions(+) diff --git a/obj/NiControllerSequence.cpp b/obj/NiControllerSequence.cpp index e9753549..06224965 100644 --- a/obj/NiControllerSequence.cpp +++ b/obj/NiControllerSequence.cpp @@ -2,6 +2,10 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiControllerSequence.h" +#include "AInterpolator.h" +#include "NiStringPalette.h" +#include "NiTextKeyExtraData.h" +#include "NiControllerManager.h" //Definition of TYPE constant const Type NiControllerSequence::TYPE("NiControllerSequence", &NI_CONTROLLER_SEQUENCE_PARENT::TYPE ); diff --git a/obj/NiPSysColliderManager.cpp b/obj/NiPSysColliderManager.cpp index a2905ec5..b3e5ac4f 100644 --- a/obj/NiPSysColliderManager.cpp +++ b/obj/NiPSysColliderManager.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiPSysColliderManager.h" +#include "NiPSysPlanarCollider.h" //Definition of TYPE constant const Type NiPSysColliderManager::TYPE("NiPSysColliderManager", &NI_P_SYS_COLLIDER_MANAGER_PARENT::TYPE ); diff --git a/obj/NiPSysColorModifier.cpp b/obj/NiPSysColorModifier.cpp index 28ae1142..dcb81ec7 100644 --- a/obj/NiPSysColorModifier.cpp +++ b/obj/NiPSysColorModifier.cpp @@ -2,6 +2,8 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiPSysColorModifier.h" +#include "NiNode.h" +#include "NiColorData.h" //Definition of TYPE constant const Type NiPSysColorModifier::TYPE("NiPSysColorModifier", &NI_P_SYS_COLOR_MODIFIER_PARENT::TYPE ); diff --git a/obj/NiPSysEmitterCtlr.cpp b/obj/NiPSysEmitterCtlr.cpp index 7618f870..36f98857 100644 --- a/obj/NiPSysEmitterCtlr.cpp +++ b/obj/NiPSysEmitterCtlr.cpp @@ -3,6 +3,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiPSysEmitterCtlr.h" #include "NiPSysData.h" +#include "AInterpolator.h" //Definition of TYPE constant const Type NiPSysEmitterCtlr::TYPE("NiPSysEmitterCtlr", &NI_P_SYS_EMITTER_CTLR_PARENT::TYPE ); diff --git a/obj/NiParticleMeshModifier.cpp b/obj/NiParticleMeshModifier.cpp index 14af84d4..443032ec 100644 --- a/obj/NiParticleMeshModifier.cpp +++ b/obj/NiParticleMeshModifier.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiParticleMeshModifier.h" +#include "NiTriBasedGeom.h" //Definition of TYPE constant const Type NiParticleMeshModifier::TYPE("NiParticleMeshModifier", &NI_PARTICLE_MESH_MODIFIER_PARENT::TYPE ); diff --git a/obj/NiParticleMeshesData.cpp b/obj/NiParticleMeshesData.cpp index fa18bc54..fb79ba3f 100644 --- a/obj/NiParticleMeshesData.cpp +++ b/obj/NiParticleMeshesData.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiParticleMeshesData.h" +#include "NiTriBasedGeom.h" //Definition of TYPE constant const Type NiParticleMeshesData::TYPE("NiParticleMeshesData", &NI_PARTICLE_MESHES_DATA_PARENT::TYPE ); diff --git a/obj/NiParticleSystem.cpp b/obj/NiParticleSystem.cpp index 55cdf097..cfb40c29 100644 --- a/obj/NiParticleSystem.cpp +++ b/obj/NiParticleSystem.cpp @@ -3,6 +3,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiParticleSystem.h" #include "AParticleModifier.h" +#include "APSysModifier.h" //Definition of TYPE constant const Type NiParticleSystem::TYPE("NiParticleSystem", &NI_PARTICLE_SYSTEM_PARENT::TYPE ); diff --git a/obj/NiSkinInstance.cpp b/obj/NiSkinInstance.cpp index 181c272b..c6bf1ae6 100644 --- a/obj/NiSkinInstance.cpp +++ b/obj/NiSkinInstance.cpp @@ -2,6 +2,9 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiSkinInstance.h" +#include "NiSkinData.h" +#include "NiSkinPartition.h" +#include "NiNode.h" //Definition of TYPE constant const Type NiSkinInstance::TYPE("NiSkinInstance", &NI_SKIN_INSTANCE_PARENT::TYPE ); diff --git a/obj/bhkPackedNiTriStripsShape.cpp b/obj/bhkPackedNiTriStripsShape.cpp index a8de442b..01b25a60 100644 --- a/obj/bhkPackedNiTriStripsShape.cpp +++ b/obj/bhkPackedNiTriStripsShape.cpp @@ -3,6 +3,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "bhkPackedNiTriStripsShape.h" #include "NiTriStripsData.h" +#include "hkPackedNiTriStripsData.h" //Definition of TYPE constant const Type bhkPackedNiTriStripsShape::TYPE("bhkPackedNiTriStripsShape", &BHK_PACKED_NI_TRI_STRIPS_SHAPE_PARENT::TYPE ); -- GitLab