Skip to content
Snippets Groups Projects
Commit 4fbd9f0d authored by Shon Ferguson's avatar Shon Ferguson
Browse files

Commented out non-generated files from pch.h so that everything is not rebuilt...

Commented out non-generated files from pch.h so that everything is not rebuilt any time a header changes.
Implemented functions for various key containing objects.
parent 464fbaf6
No related branches found
No related tags found
No related merge requests found
...@@ -35,3 +35,18 @@ const Type & NiBoolData::GetType() const { ...@@ -35,3 +35,18 @@ const Type & NiBoolData::GetType() const {
return TYPE; return TYPE;
}; };
KeyType NiBoolData::GetKeyType() const {
return data.interpolation;
}
void NiBoolData::SetKeyType( KeyType t ) {
data.interpolation= t;
}
vector< Key<unsigned char> > NiBoolData::GetKeys() const {
return data.keys;
}
void NiBoolData::SetKeys( vector< Key<unsigned char> > const & keys ) {
data.keys = keys;
}
...@@ -29,6 +29,31 @@ public: ...@@ -29,6 +29,31 @@ public:
virtual void FixLinks( const vector<NiObjectRef> & objects, list<uint> & link_stack, unsigned int version, unsigned int user_version ); virtual void FixLinks( const vector<NiObjectRef> & objects, list<uint> & link_stack, unsigned int version, unsigned int user_version );
virtual list<NiObjectRef> GetRefs() const; virtual list<NiObjectRef> GetRefs() const;
virtual const Type & GetType() const; virtual const Type & GetType() const;
/*! Retrieves the type of boolean interpolation being used.
* \return The boolean key type specifing the type of interpolation being used.
* \sa NiBoolData::SetKeyType
*/
KeyType GetKeyType() const;
/*! Sets the type of boolean interpolation being used. Does not affect existing key data.
* \param t The new boolean key type specifing the type of interpolation to be used.
* \sa NiBoolData::GetKeyType
*/
void SetKeyType( KeyType t );
/*! Retrieves the boolean key data.
* \return A vector containing Key<unsigned char> data which specify boolean values over time.
* \sa NiBoolData::SetKeys, Key
*/
vector< Key<unsigned char> > GetKeys() const;
/*! Sets the boolean key data.
* \param keys A vector containing new Key<unsigned char> data which will replace any existing data.
* \sa NiBoolData::GetKeys, Key
*/
void SetKeys( vector< Key<unsigned char> > const & keys );
protected: protected:
NI_BOOL_DATA_MEMBERS NI_BOOL_DATA_MEMBERS
}; };
......
...@@ -35,3 +35,19 @@ const Type & NiColorData::GetType() const { ...@@ -35,3 +35,19 @@ const Type & NiColorData::GetType() const {
return TYPE; return TYPE;
}; };
KeyType NiColorData::GetKeyType() const {
return data.interpolation;
}
void NiColorData::SetKeyType( KeyType t ) {
data.interpolation = t;
}
vector< Key<Color4> > NiColorData::GetKeys() const {
return data.keys;
}
void NiColorData::SetKeys( vector< Key<Color4> > const & keys ) {
data.keys = keys;
}
...@@ -29,6 +29,30 @@ public: ...@@ -29,6 +29,30 @@ public:
virtual void FixLinks( const vector<NiObjectRef> & objects, list<uint> & link_stack, unsigned int version, unsigned int user_version ); virtual void FixLinks( const vector<NiObjectRef> & objects, list<uint> & link_stack, unsigned int version, unsigned int user_version );
virtual list<NiObjectRef> GetRefs() const; virtual list<NiObjectRef> GetRefs() const;
virtual const Type & GetType() const; virtual const Type & GetType() const;
/*! Retrieves the type of color interpolation being used.
* \return The color key type specifing the type of interpolation being used.
* \sa NiColorData::SetKeyType
*/
KeyType GetKeyType() const;
/*! Sets the type of color interpolation being used. Does not affect existing key data.
* \param t The new color key type specifing the type of interpolation to be used.
* \sa NiColorData::GetKeyType
*/
void SetKeyType( KeyType t );
/*! Retrieves the color key data.
* \return A vector containing Key<Color4> data which specify color over time.
* \sa NiColorData::SetKeys, Key
*/
vector< Key<Color4> > GetKeys() const;
/*! Sets the color key data.
* \param keys A vector containing new Key<Color4> data which will replace any existing data.
* \sa NiColorData::GetKeys, Key
*/
void SetKeys( vector< Key<Color4> > const & keys );
protected: protected:
NI_COLOR_DATA_MEMBERS NI_COLOR_DATA_MEMBERS
}; };
......
...@@ -35,3 +35,20 @@ const Type & NiFloatData::GetType() const { ...@@ -35,3 +35,20 @@ const Type & NiFloatData::GetType() const {
return TYPE; return TYPE;
}; };
KeyType NiFloatData::GetKeyType() const {
return data.interpolation;
}
void NiFloatData::SetKeyType( KeyType t ) {
data.interpolation = t;
}
vector< Key<float> > NiFloatData::GetKeys() const {
return data.keys;
}
void NiFloatData::SetKeys( vector< Key<float> > const & keys ) {
data.keys = keys;
}
...@@ -29,6 +29,31 @@ public: ...@@ -29,6 +29,31 @@ public:
virtual void FixLinks( const vector<NiObjectRef> & objects, list<uint> & link_stack, unsigned int version, unsigned int user_version ); virtual void FixLinks( const vector<NiObjectRef> & objects, list<uint> & link_stack, unsigned int version, unsigned int user_version );
virtual list<NiObjectRef> GetRefs() const; virtual list<NiObjectRef> GetRefs() const;
virtual const Type & GetType() const; virtual const Type & GetType() const;
/*! Retrieves the type of float interpolation being used.
* \return The float key type specifing the type of interpolation being used.
* \sa NiFloatData::SetKeyType
*/
KeyType GetKeyType() const;
/*! Sets the type of float interpolation being used. Does not affect existing key data.
* \param t The new float key type specifing the type of interpolation to be used.
* \sa NiFloatData::GetKeyType
*/
void SetKeyType( KeyType t );
/*! Retrieves the float key data.
* \return A vector containing Key<float> data which specify float values over time.
* \sa NiFloatData::SetKeys, Key
*/
vector< Key<float> > GetKeys() const;
/*! Sets the float key data.
* \param keys A vector containing new Key<float> data which will replace any existing data.
* \sa NiFloatData::GetKeys, Key
*/
void SetKeys( vector< Key<float> > const & keys );
protected: protected:
NI_FLOAT_DATA_MEMBERS NI_FLOAT_DATA_MEMBERS
}; };
......
...@@ -35,3 +35,19 @@ const Type & NiPosData::GetType() const { ...@@ -35,3 +35,19 @@ const Type & NiPosData::GetType() const {
return TYPE; return TYPE;
}; };
KeyType NiPosData::GetKeyType() const {
return data.interpolation;
}
void NiPosData::SetKeyType( KeyType t ) {
data.interpolation = t;
}
vector< Key<Vector3> > NiPosData::GetKeys() const {
return data.keys;
}
void NiPosData::SetKeys( vector< Key<Vector3> > const & keys ) {
data.keys = keys;
}
...@@ -29,6 +29,31 @@ public: ...@@ -29,6 +29,31 @@ public:
virtual void FixLinks( const vector<NiObjectRef> & objects, list<uint> & link_stack, unsigned int version, unsigned int user_version ); virtual void FixLinks( const vector<NiObjectRef> & objects, list<uint> & link_stack, unsigned int version, unsigned int user_version );
virtual list<NiObjectRef> GetRefs() const; virtual list<NiObjectRef> GetRefs() const;
virtual const Type & GetType() const; virtual const Type & GetType() const;
/*! Retrieves the type of position interpolation being used.
* \return The position key type specifing the type of interpolation being used.
* \sa NiPosData::SetKeyType
*/
KeyType GetKeyType() const;
/*! Sets the type of position interpolation being used. Does not affect existing key data.
* \param t The new position key type specifing the type of interpolation to be used.
* \sa NiPosData::GetKeyType
*/
void SetKeyType( KeyType t );
/*! Retrieves the position key data.
* \return A vector containing Key<Vector3> data which specify position over time.
* \sa NiPosData::SetKeys, Key
*/
vector< Key<Vector3> > GetKeys() const;
/*! Sets the position key data.
* \param keys A vector containing new Key<Vector3> data which will replace any existing data.
* \sa NIPosData::GetKeys, Key
*/
void SetKeys( vector< Key<Vector3> > const & keys );
protected: protected:
NI_POS_DATA_MEMBERS NI_POS_DATA_MEMBERS
}; };
......
...@@ -34,3 +34,11 @@ const Type & NiTextKeyExtraData::GetType() const { ...@@ -34,3 +34,11 @@ const Type & NiTextKeyExtraData::GetType() const {
return TYPE; return TYPE;
}; };
vector< Key<string> > NiTextKeyExtraData::GetKeys() const {
return textKeys;
}
void NiTextKeyExtraData::SetKeys( vector< Key<string> > const & keys ) {
textKeys = keys;
}
...@@ -27,7 +27,20 @@ public: ...@@ -27,7 +27,20 @@ public:
virtual string asString( bool verbose = false ) const; virtual string asString( bool verbose = false ) const;
virtual void FixLinks( const vector<NiObjectRef> & objects, list<uint> & link_stack, unsigned int version, unsigned int user_version ); virtual void FixLinks( const vector<NiObjectRef> & objects, list<uint> & link_stack, unsigned int version, unsigned int user_version );
virtual list<NiObjectRef> GetRefs() const; virtual list<NiObjectRef> GetRefs() const;
virtual const Type & GetType() const; const Type & GetType() const;
/*! Retrieves the text note key data.
* \return A vector containing Key<string> data which specify text note over time.
* \sa NiKeyframeData::SetKeys, Key
*/
vector< Key<string> > GetKeys() const;
/*! Sets the text note key data.
* \param keys A vector containing new Key<string> data which will replace any existing data.
* \sa NiKeyframeData::GetKeys, Key
*/
void SetKeys( vector< Key<string> > const & keys );
protected: protected:
NI_TEXT_KEY_EXTRA_DATA_MEMBERS NI_TEXT_KEY_EXTRA_DATA_MEMBERS
}; };
......
//Headers to pre-compile //Headers to pre-compile
#include "dll_export.h" //Trying to pre-compile only generated headers
#include "NIF_IO.h"
#include "nif_math.h" //#include "dll_export.h"
#include "niflib.h" //#include "NIF_IO.h"
#include "Ref.h" //#include "nif_math.h"
#include "Type.h" //#include "niflib.h"
//#include "Ref.h"
//#include "Type.h"
#include "gen/AVObject.h" #include "gen/AVObject.h"
#include "gen/Bones.h" #include "gen/Bones.h"
...@@ -40,216 +42,216 @@ ...@@ -40,216 +42,216 @@
#include "gen/TexDesc.h" #include "gen/TexDesc.h"
#include "gen/TexSource.h" #include "gen/TexSource.h"
#include "obj/AbhkConstraint.h" //#include "obj/AbhkConstraint.h"
#include "obj/AbhkRagdollConstraint.h" //#include "obj/AbhkRagdollConstraint.h"
#include "obj/AbhkShapeCollection.h" //#include "obj/AbhkShapeCollection.h"
#include "obj/ABoneLODController.h" //#include "obj/ABoneLODController.h"
#include "obj/AKeyedData.h" //#include "obj/AKeyedData.h"
#include "obj/AParticleModifier.h" //#include "obj/AParticleModifier.h"
#include "obj/APSysCtlr.h" //#include "obj/APSysCtlr.h"
#include "obj/APSysData.h" //#include "obj/APSysData.h"
#include "obj/AvoidNode.h" //#include "obj/AvoidNode.h"
#include "obj/bhkBlendCollisionObject.h" //#include "obj/bhkBlendCollisionObject.h"
#include "obj/bhkBlendController.h" //#include "obj/bhkBlendController.h"
#include "obj/bhkBoxShape.h" //#include "obj/bhkBoxShape.h"
#include "obj/bhkCapsuleShape.h" //#include "obj/bhkCapsuleShape.h"
#include "obj/bhkCollisionObject.h" //#include "obj/bhkCollisionObject.h"
#include "obj/bhkConvexShape.h" //#include "obj/bhkConvexShape.h"
#include "obj/bhkConvexTransformShape.h" //#include "obj/bhkConvexTransformShape.h"
#include "obj/bhkConvexVerticesShape.h" //#include "obj/bhkConvexVerticesShape.h"
#include "obj/bhkEntity.h" //#include "obj/bhkEntity.h"
#include "obj/bhkHingeConstraint.h" //#include "obj/bhkHingeConstraint.h"
#include "obj/bhkLimitedHingeConstraint.h" //#include "obj/bhkLimitedHingeConstraint.h"
#include "obj/bhkListShape.h" //#include "obj/bhkListShape.h"
#include "obj/bhkMalleableConstraint.h" //#include "obj/bhkMalleableConstraint.h"
#include "obj/bhkMoppBvTreeShape.h" //#include "obj/bhkMoppBvTreeShape.h"
#include "obj/bhkMultiSphereShape.h" //#include "obj/bhkMultiSphereShape.h"
#include "obj/bhkNiTriStripsShape.h" //#include "obj/bhkNiTriStripsShape.h"
#include "obj/bhkPackedNiTriStripsShape.h" //#include "obj/bhkPackedNiTriStripsShape.h"
#include "obj/bhkPrismaticConstraint.h" //#include "obj/bhkPrismaticConstraint.h"
#include "obj/bhkRagdollConstraint.h" //#include "obj/bhkRagdollConstraint.h"
#include "obj/bhkRefObject.h" //#include "obj/bhkRefObject.h"
#include "obj/bhkRigidBody.h" //#include "obj/bhkRigidBody.h"
#include "obj/bhkRigidBodyT.h" //#include "obj/bhkRigidBodyT.h"
#include "obj/bhkSerializable.h" //#include "obj/bhkSerializable.h"
#include "obj/bhkShape.h" //#include "obj/bhkShape.h"
#include "obj/bhkSimpleShapePhantom.h" //#include "obj/bhkSimpleShapePhantom.h"
#include "obj/bhkSPCollisionObject.h" //#include "obj/bhkSPCollisionObject.h"
#include "obj/bhkSphereRepShape.h" //#include "obj/bhkSphereRepShape.h"
#include "obj/bhkSphereShape.h" //#include "obj/bhkSphereShape.h"
#include "obj/bhkStiffSpringConstraint.h" //#include "obj/bhkStiffSpringConstraint.h"
#include "obj/bhkTransformShape.h" //#include "obj/bhkTransformShape.h"
#include "obj/bhkWorldObject.h" //#include "obj/bhkWorldObject.h"
#include "obj/BSBound.h" //#include "obj/BSBound.h"
#include "obj/BSFurnitureMarker.h" //#include "obj/BSFurnitureMarker.h"
#include "obj/BSKeyframeController.h" //#include "obj/BSKeyframeController.h"
#include "obj/BSParentVelocityModifier.h" //#include "obj/BSParentVelocityModifier.h"
#include "obj/BSPSysArrayEmitter.h" //#include "obj/BSPSysArrayEmitter.h"
#include "obj/BSXFlags.h" //#include "obj/BSXFlags.h"
#include "obj/FxButton.h" //#include "obj/FxButton.h"
#include "obj/FxRadioButton.h" //#include "obj/FxRadioButton.h"
#include "obj/FxWidget.h" //#include "obj/FxWidget.h"
#include "obj/hkPackedNiTriStripsData.h" //#include "obj/hkPackedNiTriStripsData.h"
#include "obj/NiAlphaController.h" //#include "obj/NiAlphaController.h"
#include "obj/NiAlphaProperty.h" //#include "obj/NiAlphaProperty.h"
#include "obj/NiAmbientLight.h" //#include "obj/NiAmbientLight.h"
#include "obj/NiAutoNormalParticles.h" //#include "obj/NiAutoNormalParticles.h"
#include "obj/NiAutoNormalParticlesData.h" //#include "obj/NiAutoNormalParticlesData.h"
#include "obj/NiAVObject.h" //#include "obj/NiAVObject.h"
#include "obj/NiBillboardNode.h" //#include "obj/NiBillboardNode.h"
#include "obj/NiBinaryExtraData.h" //#include "obj/NiBinaryExtraData.h"
#include "obj/NiBlendBoolInterpolator.h" //#include "obj/NiBlendBoolInterpolator.h"
#include "obj/NiBlendFloatInterpolator.h" //#include "obj/NiBlendFloatInterpolator.h"
#include "obj/NiBlendInterpolator.h" //#include "obj/NiBlendInterpolator.h"
#include "obj/NiBlendPoint3Interpolator.h" //#include "obj/NiBlendPoint3Interpolator.h"
#include "obj/NiBlendTransformInterpolator.h" //#include "obj/NiBlendTransformInterpolator.h"
#include "obj/NiBoneLODController.h" //#include "obj/NiBoneLODController.h"
#include "obj/NiBoolData.h" //#include "obj/NiBoolData.h"
#include "obj/NiBooleanExtraData.h" //#include "obj/NiBooleanExtraData.h"
#include "obj/NiBoolInterpolator.h" //#include "obj/NiBoolInterpolator.h"
#include "obj/NiBoolTimelineInterpolator.h" //#include "obj/NiBoolTimelineInterpolator.h"
#include "obj/NiBSAnimationNode.h" //#include "obj/NiBSAnimationNode.h"
#include "obj/NiBSBoneLODController.h" //#include "obj/NiBSBoneLODController.h"
#include "obj/NiBSPArrayController.h" //#include "obj/NiBSPArrayController.h"
#include "obj/NiBSParticleNode.h" //#include "obj/NiBSParticleNode.h"
#include "obj/NiBSplineBasisData.h" //#include "obj/NiBSplineBasisData.h"
#include "obj/NiBSplineCompFloatInterpolator.h" //#include "obj/NiBSplineCompFloatInterpolator.h"
#include "obj/NiBSplineCompPoint3Interpolator.h" //#include "obj/NiBSplineCompPoint3Interpolator.h"
#include "obj/NiBSplineCompTransformInterpolator.h" //#include "obj/NiBSplineCompTransformInterpolator.h"
#include "obj/NiBSplineData.h" //#include "obj/NiBSplineData.h"
#include "obj/NiBSplineInterpolator.h" //#include "obj/NiBSplineInterpolator.h"
#include "obj/NiCamera.h" //#include "obj/NiCamera.h"
#include "obj/NiCollisionData.h" //#include "obj/NiCollisionData.h"
#include "obj/NiCollisionObject.h" //#include "obj/NiCollisionObject.h"
#include "obj/NiColorData.h" //#include "obj/NiColorData.h"
#include "obj/NiColorExtraData.h" //#include "obj/NiColorExtraData.h"
#include "obj/NiControllerManager.h" //#include "obj/NiControllerManager.h"
#include "obj/NiControllerSequence.h" //#include "obj/NiControllerSequence.h"
#include "obj/NiDefaultAVObjectPalette.h" //#include "obj/NiDefaultAVObjectPalette.h"
#include "obj/NiDirectionalLight.h" //#include "obj/NiDirectionalLight.h"
#include "obj/NiDitherProperty.h" //#include "obj/NiDitherProperty.h"
#include "obj/NiDynamicEffect.h" //#include "obj/NiDynamicEffect.h"
#include "obj/NiExtraData.h" //#include "obj/NiExtraData.h"
#include "obj/NiFlipController.h" //#include "obj/NiFlipController.h"
#include "obj/NiFloatData.h" //#include "obj/NiFloatData.h"
#include "obj/NiFloatExtraData.h" //#include "obj/NiFloatExtraData.h"
#include "obj/NiFloatExtraDataController.h" //#include "obj/NiFloatExtraDataController.h"
#include "obj/NiFloatInterpolator.h" //#include "obj/NiFloatInterpolator.h"
#include "obj/NiFloatsExtraData.h" //#include "obj/NiFloatsExtraData.h"
#include "obj/NiFogProperty.h" //#include "obj/NiFogProperty.h"
#include "obj/NiGeomMorpherController.h" //#include "obj/NiGeomMorpherController.h"
#include "obj/NiGravity.h" //#include "obj/NiGravity.h"
#include "obj/NiIntegerExtraData.h" //#include "obj/NiIntegerExtraData.h"
#include "obj/NiIntegersExtraData.h" //#include "obj/NiIntegersExtraData.h"
#include "obj/NiInterpolator.h" //#include "obj/NiInterpolator.h"
#include "obj/NiKeyframeController.h" //#include "obj/NiKeyframeController.h"
#include "obj/NiKeyframeData.h" //#include "obj/NiKeyframeData.h"
#include "obj/NiLight.h" //#include "obj/NiLight.h"
#include "obj/NiLightColorController.h" //#include "obj/NiLightColorController.h"
#include "obj/NiLightDimmerController.h" //#include "obj/NiLightDimmerController.h"
#include "obj/NiLODNode.h" //#include "obj/NiLODNode.h"
#include "obj/NiLookAtController.h" //#include "obj/NiLookAtController.h"
#include "obj/NiLookAtInterpolator.h" //#include "obj/NiLookAtInterpolator.h"
#include "obj/NiMaterialColorController.h" //#include "obj/NiMaterialColorController.h"
#include "obj/NiMaterialProperty.h" //#include "obj/NiMaterialProperty.h"
#include "obj/NiMeshParticleSystem.h" //#include "obj/NiMeshParticleSystem.h"
#include "obj/NiMeshPSysData.h" //#include "obj/NiMeshPSysData.h"
#include "obj/NiMorphData.h" //#include "obj/NiMorphData.h"
#include "obj/NiMultiTargetTransformController.h" //#include "obj/NiMultiTargetTransformController.h"
#include "obj/NiNode.h" //#include "obj/NiNode.h"
#include "obj/NiObject.h" //#include "obj/NiObject.h"
#include "obj/NiObjectNET.h" //#include "obj/NiObjectNET.h"
#include "obj/NiPalette.h" //#include "obj/NiPalette.h"
#include "obj/NiParticleBomb.h" //#include "obj/NiParticleBomb.h"
#include "obj/NiParticleColorModifier.h" //#include "obj/NiParticleColorModifier.h"
#include "obj/NiParticleGrowFade.h" //#include "obj/NiParticleGrowFade.h"
#include "obj/NiParticleMeshes.h" //#include "obj/NiParticleMeshes.h"
#include "obj/NiParticleMeshesData.h" //#include "obj/NiParticleMeshesData.h"
#include "obj/NiParticleMeshModifier.h" //#include "obj/NiParticleMeshModifier.h"
#include "obj/NiParticleRotation.h" //#include "obj/NiParticleRotation.h"
#include "obj/NiParticles.h" //#include "obj/NiParticles.h"
#include "obj/NiParticlesData.h" //#include "obj/NiParticlesData.h"
#include "obj/NiParticleSystem.h" //#include "obj/NiParticleSystem.h"
#include "obj/NiParticleSystemController.h" //#include "obj/NiParticleSystemController.h"
#include "obj/NiPathController.h" //#include "obj/NiPathController.h"
#include "obj/NiPathInterpolator.h" //#include "obj/NiPathInterpolator.h"
#include "obj/NiPixelData.h" //#include "obj/NiPixelData.h"
#include "obj/NiPlanarCollider.h" //#include "obj/NiPlanarCollider.h"
#include "obj/NiPoint3Interpolator.h" //#include "obj/NiPoint3Interpolator.h"
#include "obj/NiPointLight.h" //#include "obj/NiPointLight.h"
#include "obj/NiPosData.h" //#include "obj/NiPosData.h"
#include "obj/NiProperty.h" //#include "obj/NiProperty.h"
#include "obj/NiPSysAgeDeathModifier.h" //#include "obj/NiPSysAgeDeathModifier.h"
#include "obj/NiPSysBombModifier.h" //#include "obj/NiPSysBombModifier.h"
#include "obj/NiPSysBoundUpdateModifier.h" //#include "obj/NiPSysBoundUpdateModifier.h"
#include "obj/NiPSysBoxEmitter.h" //#include "obj/NiPSysBoxEmitter.h"
#include "obj/NiPSysColliderManager.h" //#include "obj/NiPSysColliderManager.h"
#include "obj/NiPSysColorModifier.h" //#include "obj/NiPSysColorModifier.h"
#include "obj/NiPSysCylinderEmitter.h" //#include "obj/NiPSysCylinderEmitter.h"
#include "obj/NiPSysData.h" //#include "obj/NiPSysData.h"
#include "obj/NiPSysDragModifier.h" //#include "obj/NiPSysDragModifier.h"
#include "obj/NiPSysEmitter.h" //#include "obj/NiPSysEmitter.h"
#include "obj/NiPSysEmitterCtlr.h" //#include "obj/NiPSysEmitterCtlr.h"
#include "obj/NiPSysEmitterCtlrData.h" //#include "obj/NiPSysEmitterCtlrData.h"
#include "obj/NiPSysEmitterDeclinationCtlr.h" //#include "obj/NiPSysEmitterDeclinationCtlr.h"
#include "obj/NiPSysEmitterDeclinationVarCtlr.h" //#include "obj/NiPSysEmitterDeclinationVarCtlr.h"
#include "obj/NiPSysEmitterInitialRadiusCtlr.h" //#include "obj/NiPSysEmitterInitialRadiusCtlr.h"
#include "obj/NiPSysEmitterLifeSpanCtlr.h" //#include "obj/NiPSysEmitterLifeSpanCtlr.h"
#include "obj/NiPSysEmitterSpeedCtlr.h" //#include "obj/NiPSysEmitterSpeedCtlr.h"
#include "obj/NiPSysGravityModifier.h" //#include "obj/NiPSysGravityModifier.h"
#include "obj/NiPSysGravityStrengthCtlr.h" //#include "obj/NiPSysGravityStrengthCtlr.h"
#include "obj/NiPSysGrowFadeModifier.h" //#include "obj/NiPSysGrowFadeModifier.h"
#include "obj/NiPSysMeshEmitter.h" //#include "obj/NiPSysMeshEmitter.h"
#include "obj/NiPSysMeshUpdateModifier.h" //#include "obj/NiPSysMeshUpdateModifier.h"
#include "obj/NiPSysModifier.h" //#include "obj/NiPSysModifier.h"
#include "obj/NiPSysModifierActiveCtlr.h" //#include "obj/NiPSysModifierActiveCtlr.h"
#include "obj/NiPSysPlanarCollider.h" //#include "obj/NiPSysPlanarCollider.h"
#include "obj/NiPSysPositionModifier.h" //#include "obj/NiPSysPositionModifier.h"
#include "obj/NiPSysResetOnLoopCtlr.h" //#include "obj/NiPSysResetOnLoopCtlr.h"
#include "obj/NiPSysRotationModifier.h" //#include "obj/NiPSysRotationModifier.h"
#include "obj/NiPSysSpawnModifier.h" //#include "obj/NiPSysSpawnModifier.h"
#include "obj/NiPSysSphereEmitter.h" //#include "obj/NiPSysSphereEmitter.h"
#include "obj/NiPSysUpdateCtlr.h" //#include "obj/NiPSysUpdateCtlr.h"
#include "obj/NiPSysVolumeEmitter.h" //#include "obj/NiPSysVolumeEmitter.h"
#include "obj/NiRangeLODData.h" //#include "obj/NiRangeLODData.h"
#include "obj/NiRotatingParticles.h" //#include "obj/NiRotatingParticles.h"
#include "obj/NiRotatingParticlesData.h" //#include "obj/NiRotatingParticlesData.h"
#include "obj/NiScreenLODData.h" //#include "obj/NiScreenLODData.h"
#include "obj/NiSequenceStreamHelper.h" //#include "obj/NiSequenceStreamHelper.h"
#include "obj/NiShadeProperty.h" //#include "obj/NiShadeProperty.h"
#include "obj/NiSingleInterpolatorController.h" //#include "obj/NiSingleInterpolatorController.h"
#include "obj/NiSkinData.h" //#include "obj/NiSkinData.h"
#include "obj/NiSkinInstance.h" //#include "obj/NiSkinInstance.h"
#include "obj/NiSkinPartition.h" //#include "obj/NiSkinPartition.h"
#include "obj/NiSourceTexture.h" //#include "obj/NiSourceTexture.h"
#include "obj/NiSpecularProperty.h" //#include "obj/NiSpecularProperty.h"
#include "obj/NiSphericalCollider.h" //#include "obj/NiSphericalCollider.h"
#include "obj/NiSpotLight.h" //#include "obj/NiSpotLight.h"
#include "obj/NiStencilProperty.h" //#include "obj/NiStencilProperty.h"
#include "obj/NiStringExtraData.h" //#include "obj/NiStringExtraData.h"
#include "obj/NiStringPalette.h" //#include "obj/NiStringPalette.h"
#include "obj/NiStringsExtraData.h" //#include "obj/NiStringsExtraData.h"
#include "obj/NiTextKeyExtraData.h" //#include "obj/NiTextKeyExtraData.h"
#include "obj/NiTextureEffect.h" //#include "obj/NiTextureEffect.h"
#include "obj/NiTextureTransformController.h" //#include "obj/NiTextureTransformController.h"
#include "obj/NiTexturingProperty.h" //#include "obj/NiTexturingProperty.h"
#include "obj/NiTimeController.h" //#include "obj/NiTimeController.h"
#include "obj/NiTransformController.h" //#include "obj/NiTransformController.h"
#include "obj/NiTransformData.h" //#include "obj/NiTransformData.h"
#include "obj/NiTransformInterpolator.h" //#include "obj/NiTransformInterpolator.h"
#include "obj/NiTriBasedGeom.h" //#include "obj/NiTriBasedGeom.h"
#include "obj/NiTriBasedGeomData.h" //#include "obj/NiTriBasedGeomData.h"
#include "obj/NiTriShape.h" //#include "obj/NiTriShape.h"
#include "obj/NiTriShapeData.h" //#include "obj/NiTriShapeData.h"
#include "obj/NiTriStrips.h" //#include "obj/NiTriStrips.h"
#include "obj/NiTriStripsData.h" //#include "obj/NiTriStripsData.h"
#include "obj/NiUVController.h" //#include "obj/NiUVController.h"
#include "obj/NiUVData.h" //#include "obj/NiUVData.h"
#include "obj/NiVectorExtraData.h" //#include "obj/NiVectorExtraData.h"
#include "obj/NiVertexColorProperty.h" //#include "obj/NiVertexColorProperty.h"
#include "obj/NiVertWeightsExtraData.h" //#include "obj/NiVertWeightsExtraData.h"
#include "obj/NiVisController.h" //#include "obj/NiVisController.h"
#include "obj/NiVisData.h" //#include "obj/NiVisData.h"
#include "obj/NiWireframeProperty.h" //#include "obj/NiWireframeProperty.h"
#include "obj/NiZBufferProperty.h" //#include "obj/NiZBufferProperty.h"
#include "obj/RootCollisionNode.h" //#include "obj/RootCollisionNode.h"
\ No newline at end of file \ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment