From f8d80e6897a189c43be2d1174f3e64bf6e5b5825 Mon Sep 17 00:00:00 2001 From: Shon Ferguson <shonferg@users.sourceforge.net> Date: Sat, 27 May 2006 21:10:57 +0000 Subject: [PATCH] Added required additional includes for all classes that needed them. --- obj/ABoneLODController.cpp | 1 + obj/APSysModifier.cpp | 1 + obj/APSysVolumeEmitter.cpp | 1 + obj/ASingleInterpolatorController.cpp | 1 + obj/BSKeyframeController.cpp | 1 + obj/NiAlphaController.cpp | 1 + obj/NiBSplineCompPoint3Interpolator.cpp | 1 + obj/NiBSplineCompTransformInterpolator.cpp | 2 ++ obj/NiBoneLODController.cpp | 2 ++ obj/NiBoolInterpolator.cpp | 1 + obj/NiBoolTimelineInterpolator.cpp | 1 + obj/NiCollisionData.cpp | 1 + obj/NiControllerManager.cpp | 2 ++ obj/NiDefaultAVObjectPalette.cpp | 1 + obj/NiFlipController.cpp | 1 + obj/NiFloatInterpolator.cpp | 1 + obj/NiGeomMorpherController.cpp | 2 ++ obj/NiKeyframeController.cpp | 1 + obj/NiLODNode.cpp | 1 + obj/NiLightColorController.cpp | 2 ++ obj/NiLightDimmerController.cpp | 1 + obj/NiLookAtController.cpp | 1 + obj/NiLookAtInterpolator.cpp | 3 +++ obj/NiMaterialColorController.cpp | 1 + obj/NiMeshPSysData.cpp | 2 ++ obj/NiMultiTargetTransformController.cpp | 1 + obj/NiPSysAgeDeathModifier.cpp | 1 + obj/NiPSysBombModifier.cpp | 1 + obj/NiPSysEmitterCtlr.cpp | 1 + obj/NiPSysGravityModifier.cpp | 1 + obj/NiPSysMeshEmitter.cpp | 1 + obj/NiPSysMeshUpdateModifier.cpp | 1 + obj/NiPSysPlanarCollider.cpp | 2 ++ obj/NiParticleColorModifier.cpp | 1 + obj/NiParticleSystem.cpp | 1 + obj/NiParticleSystemController.cpp | 1 + obj/NiPathController.cpp | 2 ++ obj/NiPathInterpolator.cpp | 2 ++ obj/NiPixelData.cpp | 1 + obj/NiPoint3Interpolator.cpp | 1 + obj/NiSkinData.cpp | 1 + obj/NiSourceTexture.cpp | 1 + obj/NiTextureEffect.cpp | 1 + obj/NiTextureTransformController.cpp | 1 + obj/NiTexturingProperty.cpp | 1 + obj/NiTransformInterpolator.cpp | 1 + obj/NiTriBasedGeom.cpp | 2 ++ obj/NiUVController.cpp | 1 + obj/NiVisController.cpp | 1 + obj/bhkEntity.cpp | 1 + obj/bhkListShape.cpp | 1 + obj/bhkNiTriStripsShape.cpp | 1 + obj/bhkPackedNiTriStripsShape.cpp | 1 + obj/bhkRigidBody.cpp | 1 + 54 files changed, 66 insertions(+) diff --git a/obj/ABoneLODController.cpp b/obj/ABoneLODController.cpp index 5290a843..1cb0b6e6 100644 --- a/obj/ABoneLODController.cpp +++ b/obj/ABoneLODController.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "ABoneLODController.h" +#include "NiNode.h" //Definition of TYPE constant const Type ABoneLODController::TYPE("ABoneLODController", &A_BONE_L_O_D_CONTROLLER_PARENT::TYPE ); diff --git a/obj/APSysModifier.cpp b/obj/APSysModifier.cpp index 2f19652a..eb698c6a 100644 --- a/obj/APSysModifier.cpp +++ b/obj/APSysModifier.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "APSysModifier.h" +#include "NiParticleSystem.h" //Definition of TYPE constant const Type APSysModifier::TYPE("APSysModifier", &A_P_SYS_MODIFIER_PARENT::TYPE ); diff --git a/obj/APSysVolumeEmitter.cpp b/obj/APSysVolumeEmitter.cpp index a6050267..63d53b3b 100644 --- a/obj/APSysVolumeEmitter.cpp +++ b/obj/APSysVolumeEmitter.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "APSysVolumeEmitter.h" +#include "NiNode.h" //Definition of TYPE constant const Type APSysVolumeEmitter::TYPE("APSysVolumeEmitter", &A_P_SYS_VOLUME_EMITTER_PARENT::TYPE ); diff --git a/obj/ASingleInterpolatorController.cpp b/obj/ASingleInterpolatorController.cpp index 9e25990e..9661d2de 100644 --- a/obj/ASingleInterpolatorController.cpp +++ b/obj/ASingleInterpolatorController.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "ASingleInterpolatorController.h" +#include "AInterpolator.h" //Definition of TYPE constant const Type ASingleInterpolatorController::TYPE("ASingleInterpolatorController", &A_SINGLE_INTERPOLATOR_CONTROLLER_PARENT::TYPE ); diff --git a/obj/BSKeyframeController.cpp b/obj/BSKeyframeController.cpp index 4a98587b..8fae6700 100644 --- a/obj/BSKeyframeController.cpp +++ b/obj/BSKeyframeController.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "BSKeyframeController.h" +#include "NiKeyframeData.h" //Definition of TYPE constant const Type BSKeyframeController::TYPE("BSKeyframeController", &B_S_KEYFRAME_CONTROLLER_PARENT::TYPE ); diff --git a/obj/NiAlphaController.cpp b/obj/NiAlphaController.cpp index 3a5a931f..4e6e73ec 100644 --- a/obj/NiAlphaController.cpp +++ b/obj/NiAlphaController.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiAlphaController.h" +#include "NiFloatData.h" //Definition of TYPE constant const Type NiAlphaController::TYPE("NiAlphaController", &NI_ALPHA_CONTROLLER_PARENT::TYPE ); diff --git a/obj/NiBSplineCompPoint3Interpolator.cpp b/obj/NiBSplineCompPoint3Interpolator.cpp index 8e740e34..3539a8e2 100644 --- a/obj/NiBSplineCompPoint3Interpolator.cpp +++ b/obj/NiBSplineCompPoint3Interpolator.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiBSplineCompPoint3Interpolator.h" +#include "NiBSplineData.h" //Definition of TYPE constant const Type NiBSplineCompPoint3Interpolator::TYPE("NiBSplineCompPoint3Interpolator", &NI_B_SPLINE_COMP_POINT3_INTERPOLATOR_PARENT::TYPE ); diff --git a/obj/NiBSplineCompTransformInterpolator.cpp b/obj/NiBSplineCompTransformInterpolator.cpp index 3762f645..1da29831 100644 --- a/obj/NiBSplineCompTransformInterpolator.cpp +++ b/obj/NiBSplineCompTransformInterpolator.cpp @@ -2,6 +2,8 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiBSplineCompTransformInterpolator.h" +#include "NiBSplineData.h" +#include "NiBSplineBasisData.h" //Definition of TYPE constant const Type NiBSplineCompTransformInterpolator::TYPE("NiBSplineCompTransformInterpolator", &NI_B_SPLINE_COMP_TRANSFORM_INTERPOLATOR_PARENT::TYPE ); diff --git a/obj/NiBoneLODController.cpp b/obj/NiBoneLODController.cpp index b7af40ec..ec92544b 100644 --- a/obj/NiBoneLODController.cpp +++ b/obj/NiBoneLODController.cpp @@ -2,6 +2,8 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiBoneLODController.h" +#include "NiTriShape.h" +#include "NiSkinInstance.h" //Definition of TYPE constant const Type NiBoneLODController::TYPE("NiBoneLODController", &NI_BONE_L_O_D_CONTROLLER_PARENT::TYPE ); diff --git a/obj/NiBoolInterpolator.cpp b/obj/NiBoolInterpolator.cpp index f1534f09..3db84816 100644 --- a/obj/NiBoolInterpolator.cpp +++ b/obj/NiBoolInterpolator.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiBoolInterpolator.h" +#include "NiBoolData.h" //Definition of TYPE constant const Type NiBoolInterpolator::TYPE("NiBoolInterpolator", &NI_BOOL_INTERPOLATOR_PARENT::TYPE ); diff --git a/obj/NiBoolTimelineInterpolator.cpp b/obj/NiBoolTimelineInterpolator.cpp index 7b9db08e..e623cdda 100644 --- a/obj/NiBoolTimelineInterpolator.cpp +++ b/obj/NiBoolTimelineInterpolator.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiBoolTimelineInterpolator.h" +#include "NiBoolData.h" //Definition of TYPE constant const Type NiBoolTimelineInterpolator::TYPE("NiBoolTimelineInterpolator", &NI_BOOL_TIMELINE_INTERPOLATOR_PARENT::TYPE ); diff --git a/obj/NiCollisionData.cpp b/obj/NiCollisionData.cpp index bc9a2300..d3b7839b 100644 --- a/obj/NiCollisionData.cpp +++ b/obj/NiCollisionData.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiCollisionData.h" +#include "NiNode.h" //Definition of TYPE constant const Type NiCollisionData::TYPE("NiCollisionData", &NI_COLLISION_DATA_PARENT::TYPE ); diff --git a/obj/NiControllerManager.cpp b/obj/NiControllerManager.cpp index a4922649..7475b790 100644 --- a/obj/NiControllerManager.cpp +++ b/obj/NiControllerManager.cpp @@ -2,6 +2,8 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiControllerManager.h" +#include "NiControllerSequence.h" +#include "NiDefaultAVObjectPalette.h" //Definition of TYPE constant const Type NiControllerManager::TYPE("NiControllerManager", &NI_CONTROLLER_MANAGER_PARENT::TYPE ); diff --git a/obj/NiDefaultAVObjectPalette.cpp b/obj/NiDefaultAVObjectPalette.cpp index 2adea1b6..fe91f7bb 100644 --- a/obj/NiDefaultAVObjectPalette.cpp +++ b/obj/NiDefaultAVObjectPalette.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiDefaultAVObjectPalette.h" +#include "NiAVObject.h" //Definition of TYPE constant const Type NiDefaultAVObjectPalette::TYPE("NiDefaultAVObjectPalette", &NI_DEFAULT_A_V_OBJECT_PALETTE_PARENT::TYPE ); diff --git a/obj/NiFlipController.cpp b/obj/NiFlipController.cpp index 28033773..f98831a0 100644 --- a/obj/NiFlipController.cpp +++ b/obj/NiFlipController.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiFlipController.h" +#include "NiSourceTexture.h" //Definition of TYPE constant const Type NiFlipController::TYPE("NiFlipController", &NI_FLIP_CONTROLLER_PARENT::TYPE ); diff --git a/obj/NiFloatInterpolator.cpp b/obj/NiFloatInterpolator.cpp index fec92ec4..ba8080f1 100644 --- a/obj/NiFloatInterpolator.cpp +++ b/obj/NiFloatInterpolator.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiFloatInterpolator.h" +#include "NiFloatData.h" //Definition of TYPE constant const Type NiFloatInterpolator::TYPE("NiFloatInterpolator", &NI_FLOAT_INTERPOLATOR_PARENT::TYPE ); diff --git a/obj/NiGeomMorpherController.cpp b/obj/NiGeomMorpherController.cpp index 13c3d2bf..1ca4a148 100644 --- a/obj/NiGeomMorpherController.cpp +++ b/obj/NiGeomMorpherController.cpp @@ -2,6 +2,8 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiGeomMorpherController.h" +#include "NiMorphData.h" +#include "AInterpolator.h" //Definition of TYPE constant const Type NiGeomMorpherController::TYPE("NiGeomMorpherController", &NI_GEOM_MORPHER_CONTROLLER_PARENT::TYPE ); diff --git a/obj/NiKeyframeController.cpp b/obj/NiKeyframeController.cpp index e6f2a694..05e33c40 100644 --- a/obj/NiKeyframeController.cpp +++ b/obj/NiKeyframeController.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiKeyframeController.h" +#include "NiKeyframeData.h" //Definition of TYPE constant const Type NiKeyframeController::TYPE("NiKeyframeController", &NI_KEYFRAME_CONTROLLER_PARENT::TYPE ); diff --git a/obj/NiLODNode.cpp b/obj/NiLODNode.cpp index a1fe0444..dc0d60f0 100644 --- a/obj/NiLODNode.cpp +++ b/obj/NiLODNode.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiLODNode.h" +#include "NiRangeLODData.h" //Definition of TYPE constant const Type NiLODNode::TYPE("NiLODNode", &NI_L_O_D_NODE_PARENT::TYPE ); diff --git a/obj/NiLightColorController.cpp b/obj/NiLightColorController.cpp index 13fb6404..dcfa8df2 100644 --- a/obj/NiLightColorController.cpp +++ b/obj/NiLightColorController.cpp @@ -2,6 +2,8 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiLightColorController.h" +#include "NiPosData.h" +#include "NiPoint3Interpolator.h" //Definition of TYPE constant const Type NiLightColorController::TYPE("NiLightColorController", &NI_LIGHT_COLOR_CONTROLLER_PARENT::TYPE ); diff --git a/obj/NiLightDimmerController.cpp b/obj/NiLightDimmerController.cpp index 35894731..68ca786d 100644 --- a/obj/NiLightDimmerController.cpp +++ b/obj/NiLightDimmerController.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiLightDimmerController.h" +#include "AInterpolator.h" //Definition of TYPE constant const Type NiLightDimmerController::TYPE("NiLightDimmerController", &NI_LIGHT_DIMMER_CONTROLLER_PARENT::TYPE ); diff --git a/obj/NiLookAtController.cpp b/obj/NiLookAtController.cpp index 3c570138..15a8e745 100644 --- a/obj/NiLookAtController.cpp +++ b/obj/NiLookAtController.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiLookAtController.h" +#include "NiNode.h" //Definition of TYPE constant const Type NiLookAtController::TYPE("NiLookAtController", &NI_LOOK_AT_CONTROLLER_PARENT::TYPE ); diff --git a/obj/NiLookAtInterpolator.cpp b/obj/NiLookAtInterpolator.cpp index dcc35391..875a477d 100644 --- a/obj/NiLookAtInterpolator.cpp +++ b/obj/NiLookAtInterpolator.cpp @@ -2,6 +2,9 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiLookAtInterpolator.h" +#include "NiNode.h" +#include "NiPoint3Interpolator.h" +#include "NiFloatInterpolator.h" //Definition of TYPE constant const Type NiLookAtInterpolator::TYPE("NiLookAtInterpolator", &NI_LOOK_AT_INTERPOLATOR_PARENT::TYPE ); diff --git a/obj/NiMaterialColorController.cpp b/obj/NiMaterialColorController.cpp index ad6e2d19..cf060d3c 100644 --- a/obj/NiMaterialColorController.cpp +++ b/obj/NiMaterialColorController.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiMaterialColorController.h" +#include "NiColorData.h" //Definition of TYPE constant const Type NiMaterialColorController::TYPE("NiMaterialColorController", &NI_MATERIAL_COLOR_CONTROLLER_PARENT::TYPE ); diff --git a/obj/NiMeshPSysData.cpp b/obj/NiMeshPSysData.cpp index 9b9249b0..ced737ff 100644 --- a/obj/NiMeshPSysData.cpp +++ b/obj/NiMeshPSysData.cpp @@ -2,6 +2,8 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiMeshPSysData.h" +#include "AParticleModifier.h" +#include "NiNode.h" //Definition of TYPE constant const Type NiMeshPSysData::TYPE("NiMeshPSysData", &NI_MESH_P_SYS_DATA_PARENT::TYPE ); diff --git a/obj/NiMultiTargetTransformController.cpp b/obj/NiMultiTargetTransformController.cpp index f3ac9ff5..780450a2 100644 --- a/obj/NiMultiTargetTransformController.cpp +++ b/obj/NiMultiTargetTransformController.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiMultiTargetTransformController.h" +#include "NiNode.h" //Definition of TYPE constant const Type NiMultiTargetTransformController::TYPE("NiMultiTargetTransformController", &NI_MULTI_TARGET_TRANSFORM_CONTROLLER_PARENT::TYPE ); diff --git a/obj/NiPSysAgeDeathModifier.cpp b/obj/NiPSysAgeDeathModifier.cpp index 709e6870..164d0653 100644 --- a/obj/NiPSysAgeDeathModifier.cpp +++ b/obj/NiPSysAgeDeathModifier.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiPSysAgeDeathModifier.h" +#include "NiPSysSpawnModifier.h" //Definition of TYPE constant const Type NiPSysAgeDeathModifier::TYPE("NiPSysAgeDeathModifier", &NI_P_SYS_AGE_DEATH_MODIFIER_PARENT::TYPE ); diff --git a/obj/NiPSysBombModifier.cpp b/obj/NiPSysBombModifier.cpp index b2c902d0..14101eb3 100644 --- a/obj/NiPSysBombModifier.cpp +++ b/obj/NiPSysBombModifier.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiPSysBombModifier.h" +#include "NiNode.h" //Definition of TYPE constant const Type NiPSysBombModifier::TYPE("NiPSysBombModifier", &NI_P_SYS_BOMB_MODIFIER_PARENT::TYPE ); diff --git a/obj/NiPSysEmitterCtlr.cpp b/obj/NiPSysEmitterCtlr.cpp index aa394161..7618f870 100644 --- a/obj/NiPSysEmitterCtlr.cpp +++ b/obj/NiPSysEmitterCtlr.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiPSysEmitterCtlr.h" +#include "NiPSysData.h" //Definition of TYPE constant const Type NiPSysEmitterCtlr::TYPE("NiPSysEmitterCtlr", &NI_P_SYS_EMITTER_CTLR_PARENT::TYPE ); diff --git a/obj/NiPSysGravityModifier.cpp b/obj/NiPSysGravityModifier.cpp index c866e80c..a5b6f82d 100644 --- a/obj/NiPSysGravityModifier.cpp +++ b/obj/NiPSysGravityModifier.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiPSysGravityModifier.h" +#include "NiNode.h" //Definition of TYPE constant const Type NiPSysGravityModifier::TYPE("NiPSysGravityModifier", &NI_P_SYS_GRAVITY_MODIFIER_PARENT::TYPE ); diff --git a/obj/NiPSysMeshEmitter.cpp b/obj/NiPSysMeshEmitter.cpp index 4d7d57fa..f453fde4 100644 --- a/obj/NiPSysMeshEmitter.cpp +++ b/obj/NiPSysMeshEmitter.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiPSysMeshEmitter.h" +#include "NiTriBasedGeom.h" //Definition of TYPE constant const Type NiPSysMeshEmitter::TYPE("NiPSysMeshEmitter", &NI_P_SYS_MESH_EMITTER_PARENT::TYPE ); diff --git a/obj/NiPSysMeshUpdateModifier.cpp b/obj/NiPSysMeshUpdateModifier.cpp index 1b00b49c..623c0a29 100644 --- a/obj/NiPSysMeshUpdateModifier.cpp +++ b/obj/NiPSysMeshUpdateModifier.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiPSysMeshUpdateModifier.h" +#include "NiNode.h" //Definition of TYPE constant const Type NiPSysMeshUpdateModifier::TYPE("NiPSysMeshUpdateModifier", &NI_P_SYS_MESH_UPDATE_MODIFIER_PARENT::TYPE ); diff --git a/obj/NiPSysPlanarCollider.cpp b/obj/NiPSysPlanarCollider.cpp index 75d53bd9..c32257ce 100644 --- a/obj/NiPSysPlanarCollider.cpp +++ b/obj/NiPSysPlanarCollider.cpp @@ -2,6 +2,8 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiPSysPlanarCollider.h" +#include "NiPSysSpawnModifier.h" +#include "NiNode.h" //Definition of TYPE constant const Type NiPSysPlanarCollider::TYPE("NiPSysPlanarCollider", &NI_P_SYS_PLANAR_COLLIDER_PARENT::TYPE ); diff --git a/obj/NiParticleColorModifier.cpp b/obj/NiParticleColorModifier.cpp index f932e570..0f46eacf 100644 --- a/obj/NiParticleColorModifier.cpp +++ b/obj/NiParticleColorModifier.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiParticleColorModifier.h" +#include "NiColorData.h" //Definition of TYPE constant const Type NiParticleColorModifier::TYPE("NiParticleColorModifier", &NI_PARTICLE_COLOR_MODIFIER_PARENT::TYPE ); diff --git a/obj/NiParticleSystem.cpp b/obj/NiParticleSystem.cpp index 6750e139..55cdf097 100644 --- a/obj/NiParticleSystem.cpp +++ b/obj/NiParticleSystem.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiParticleSystem.h" +#include "AParticleModifier.h" //Definition of TYPE constant const Type NiParticleSystem::TYPE("NiParticleSystem", &NI_PARTICLE_SYSTEM_PARENT::TYPE ); diff --git a/obj/NiParticleSystemController.cpp b/obj/NiParticleSystemController.cpp index ff8d138e..a14e7b58 100644 --- a/obj/NiParticleSystemController.cpp +++ b/obj/NiParticleSystemController.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiParticleSystemController.h" +#include "AParticleModifier.h" //Definition of TYPE constant const Type NiParticleSystemController::TYPE("NiParticleSystemController", &NI_PARTICLE_SYSTEM_CONTROLLER_PARENT::TYPE ); diff --git a/obj/NiPathController.cpp b/obj/NiPathController.cpp index 2939f70b..f188600a 100644 --- a/obj/NiPathController.cpp +++ b/obj/NiPathController.cpp @@ -2,6 +2,8 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiPathController.h" +#include "NiPosData.h" +#include "NiFloatData.h" //Definition of TYPE constant const Type NiPathController::TYPE("NiPathController", &NI_PATH_CONTROLLER_PARENT::TYPE ); diff --git a/obj/NiPathInterpolator.cpp b/obj/NiPathInterpolator.cpp index 1d977d6e..2b22dcac 100644 --- a/obj/NiPathInterpolator.cpp +++ b/obj/NiPathInterpolator.cpp @@ -2,6 +2,8 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiPathInterpolator.h" +#include "NiPosData.h" +#include "NiFloatData.h" //Definition of TYPE constant const Type NiPathInterpolator::TYPE("NiPathInterpolator", &NI_PATH_INTERPOLATOR_PARENT::TYPE ); diff --git a/obj/NiPixelData.cpp b/obj/NiPixelData.cpp index 73d72e5d..90175021 100644 --- a/obj/NiPixelData.cpp +++ b/obj/NiPixelData.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiPixelData.h" +#include "NiPalette.h" //Definition of TYPE constant const Type NiPixelData::TYPE("NiPixelData", &NI_PIXEL_DATA_PARENT::TYPE ); diff --git a/obj/NiPoint3Interpolator.cpp b/obj/NiPoint3Interpolator.cpp index 265da2fa..9f1dc1b7 100644 --- a/obj/NiPoint3Interpolator.cpp +++ b/obj/NiPoint3Interpolator.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiPoint3Interpolator.h" +#include "NiPosData.h" //Definition of TYPE constant const Type NiPoint3Interpolator::TYPE("NiPoint3Interpolator", &NI_POINT3_INTERPOLATOR_PARENT::TYPE ); diff --git a/obj/NiSkinData.cpp b/obj/NiSkinData.cpp index ac7acd7c..3c7122e1 100644 --- a/obj/NiSkinData.cpp +++ b/obj/NiSkinData.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiSkinData.h" +#include "NiSkinPartition.h" //Definition of TYPE constant const Type NiSkinData::TYPE("NiSkinData", &NI_SKIN_DATA_PARENT::TYPE ); diff --git a/obj/NiSourceTexture.cpp b/obj/NiSourceTexture.cpp index 41450291..7f222486 100644 --- a/obj/NiSourceTexture.cpp +++ b/obj/NiSourceTexture.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiSourceTexture.h" +#include "NiPixelData.h" //Definition of TYPE constant const Type NiSourceTexture::TYPE("NiSourceTexture", &NI_SOURCE_TEXTURE_PARENT::TYPE ); diff --git a/obj/NiTextureEffect.cpp b/obj/NiTextureEffect.cpp index 854a05ba..4563ce78 100644 --- a/obj/NiTextureEffect.cpp +++ b/obj/NiTextureEffect.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiTextureEffect.h" +#include "NiSourceTexture.h" //Definition of TYPE constant const Type NiTextureEffect::TYPE("NiTextureEffect", &NI_TEXTURE_EFFECT_PARENT::TYPE ); diff --git a/obj/NiTextureTransformController.cpp b/obj/NiTextureTransformController.cpp index 4999aebe..93f81fa7 100644 --- a/obj/NiTextureTransformController.cpp +++ b/obj/NiTextureTransformController.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiTextureTransformController.h" +#include "NiFloatData.h" //Definition of TYPE constant const Type NiTextureTransformController::TYPE("NiTextureTransformController", &NI_TEXTURE_TRANSFORM_CONTROLLER_PARENT::TYPE ); diff --git a/obj/NiTexturingProperty.cpp b/obj/NiTexturingProperty.cpp index 03940a97..a4f2bf1e 100644 --- a/obj/NiTexturingProperty.cpp +++ b/obj/NiTexturingProperty.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiTexturingProperty.h" +#include "NiSourceTexture.h" //Definition of TYPE constant const Type NiTexturingProperty::TYPE("NiTexturingProperty", &NI_TEXTURING_PROPERTY_PARENT::TYPE ); diff --git a/obj/NiTransformInterpolator.cpp b/obj/NiTransformInterpolator.cpp index 2c1d1380..cd4f5dfe 100644 --- a/obj/NiTransformInterpolator.cpp +++ b/obj/NiTransformInterpolator.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiTransformInterpolator.h" +#include "NiTransformData.h" //Definition of TYPE constant const Type NiTransformInterpolator::TYPE("NiTransformInterpolator", &NI_TRANSFORM_INTERPOLATOR_PARENT::TYPE ); diff --git a/obj/NiTriBasedGeom.cpp b/obj/NiTriBasedGeom.cpp index 90feaa31..f16e65c4 100644 --- a/obj/NiTriBasedGeom.cpp +++ b/obj/NiTriBasedGeom.cpp @@ -2,6 +2,8 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiTriBasedGeom.h" +#include "TriBasedGeomData.h" +#include "NiSkinInstance.h" //Definition of TYPE constant const Type NiTriBasedGeom::TYPE("NiTriBasedGeom", &NI_TRI_BASED_GEOM_PARENT::TYPE ); diff --git a/obj/NiUVController.cpp b/obj/NiUVController.cpp index 855015a3..e4e0a507 100644 --- a/obj/NiUVController.cpp +++ b/obj/NiUVController.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiUVController.h" +#include "NiUVData.h" //Definition of TYPE constant const Type NiUVController::TYPE("NiUVController", &NI_U_V_CONTROLLER_PARENT::TYPE ); diff --git a/obj/NiVisController.cpp b/obj/NiVisController.cpp index df8e90d1..9fa64e18 100644 --- a/obj/NiVisController.cpp +++ b/obj/NiVisController.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "NiVisController.h" +#include "NiVisData.h" //Definition of TYPE constant const Type NiVisController::TYPE("NiVisController", &NI_VIS_CONTROLLER_PARENT::TYPE ); diff --git a/obj/bhkEntity.cpp b/obj/bhkEntity.cpp index ee45da1b..5839dc49 100644 --- a/obj/bhkEntity.cpp +++ b/obj/bhkEntity.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "bhkEntity.h" +#include "bhkSphereRepShape.h" //Definition of TYPE constant const Type bhkEntity::TYPE("bhkEntity", &BHK_ENTITY_PARENT::TYPE ); diff --git a/obj/bhkListShape.cpp b/obj/bhkListShape.cpp index 8ca07d47..a2b6e77b 100644 --- a/obj/bhkListShape.cpp +++ b/obj/bhkListShape.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "bhkListShape.h" +#include "bhkSphereRepShape.h" //Definition of TYPE constant const Type bhkListShape::TYPE("bhkListShape", &BHK_LIST_SHAPE_PARENT::TYPE ); diff --git a/obj/bhkNiTriStripsShape.cpp b/obj/bhkNiTriStripsShape.cpp index b1d324a4..effb0cd7 100644 --- a/obj/bhkNiTriStripsShape.cpp +++ b/obj/bhkNiTriStripsShape.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "bhkNiTriStripsShape.h" +#include "NiTriStripsData.h" //Definition of TYPE constant const Type bhkNiTriStripsShape::TYPE("bhkNiTriStripsShape", &BHK_NI_TRI_STRIPS_SHAPE_PARENT::TYPE ); diff --git a/obj/bhkPackedNiTriStripsShape.cpp b/obj/bhkPackedNiTriStripsShape.cpp index 551d643a..a8de442b 100644 --- a/obj/bhkPackedNiTriStripsShape.cpp +++ b/obj/bhkPackedNiTriStripsShape.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "bhkPackedNiTriStripsShape.h" +#include "NiTriStripsData.h" //Definition of TYPE constant const Type bhkPackedNiTriStripsShape::TYPE("bhkPackedNiTriStripsShape", &BHK_PACKED_NI_TRI_STRIPS_SHAPE_PARENT::TYPE ); diff --git a/obj/bhkRigidBody.cpp b/obj/bhkRigidBody.cpp index 72428176..9bdc7151 100644 --- a/obj/bhkRigidBody.cpp +++ b/obj/bhkRigidBody.cpp @@ -2,6 +2,7 @@ All rights reserved. Please see niflib.h for licence. */ #include "bhkRigidBody.h" +#include "AbhkConstraint.h" //Definition of TYPE constant const Type bhkRigidBody::TYPE("bhkRigidBody", &BHK_RIGID_BODY_PARENT::TYPE ); -- GitLab