diff --git a/components/nif/record.hpp b/components/nif/record.hpp index dc4fab8e2e..3cb000e90e 100644 --- a/components/nif/record.hpp +++ b/components/nif/record.hpp @@ -35,149 +35,148 @@ namespace Nif enum RecordType { RC_MISSING = 0, - RC_NiNode, - RC_NiSwitchNode, - RC_NiLODNode, - RC_NiFltAnimationNode, - RC_NiBillboardNode, RC_AvoidNode, - RC_NiCollisionSwitch, - RC_NiTriShape, - RC_NiTriStrips, - RC_NiLines, - RC_NiParticles, - RC_NiBSParticleNode, - RC_NiCamera, - RC_NiTexturingProperty, - RC_NiFogProperty, - RC_NiMaterialProperty, - RC_NiZBufferProperty, - RC_NiAlphaProperty, - RC_NiVertexColorProperty, - RC_NiShadeProperty, - RC_NiDitherProperty, - RC_NiWireframeProperty, - RC_NiSpecularProperty, - RC_NiStencilProperty, - RC_NiVisController, - RC_NiGeomMorpherController, - RC_NiKeyframeController, - RC_NiAlphaController, - RC_NiRollController, - RC_NiUVController, - RC_NiPathController, - RC_NiMaterialColorController, - RC_NiBSPArrayController, - RC_NiParticleSystemController, - RC_NiFlipController, - RC_NiTextureTransformController, - RC_NiBSAnimationNode, - RC_NiLight, - RC_NiTextureEffect, - RC_NiExtraData, - RC_NiVertWeightsExtraData, - RC_NiTextKeyExtraData, - RC_NiStringExtraData, - RC_NiGravity, - RC_NiPlanarCollider, - RC_NiParticleGrowFade, - RC_NiParticleColorModifier, - RC_NiParticleRotation, - RC_NiFloatData, - RC_NiTriShapeData, - RC_NiTriStripsData, - RC_NiLinesData, - RC_NiVisData, - RC_NiColorData, - RC_NiPixelData, - RC_NiMorphData, - RC_NiKeyframeData, - RC_NiSkinData, - RC_NiUVData, - RC_NiPosData, - RC_NiRotatingParticlesData, - RC_NiParticlesData, - RC_NiSequenceStreamHelper, - RC_NiSourceTexture, - RC_NiSkinInstance, - RC_RootCollisionNode, - RC_NiSphericalCollider, - RC_NiLookAtController, - RC_NiPalette, - RC_NiIntegerExtraData, - RC_NiIntegersExtraData, - RC_NiBinaryExtraData, - RC_NiBooleanExtraData, - RC_NiVectorExtraData, - RC_NiColorExtraData, - RC_NiFloatExtraData, - RC_NiFloatsExtraData, - RC_NiStringPalette, - RC_NiBoolData, - RC_NiSkinPartition, - RC_BSXFlags, - RC_BSBound, RC_bhkBlendController, - RC_BSMaterialEmittanceMultController, - RC_BSRefractionFirePeriodController, - RC_BSRefractionStrengthController, - RC_NiFloatInterpolator, - RC_NiPoint3Interpolator, - RC_NiBoolInterpolator, - RC_NiBoolTimelineInterpolator, - RC_NiTransformInterpolator, - RC_NiColorInterpolator, - RC_BSShaderTextureSet, - RC_BSLODTriShape, - RC_BSShaderProperty, - RC_BSShaderPPLightingProperty, - RC_BSShaderNoLightingProperty, - RC_BSFurnitureMarker, - RC_NiCollisionObject, + RC_bhkBoxShape, + RC_bhkCapsuleShape, RC_bhkCollisionObject, - RC_BSDismemberSkinInstance, - RC_NiControllerManager, + RC_bhkCompressedMeshShape, + RC_bhkCompressedMeshShapeData, + RC_bhkConvexTransformShape, + RC_bhkConvexVerticesShape, + RC_bhkHingeConstraint, + RC_bhkLimitedHingeConstraint, + RC_bhkListShape, RC_bhkMoppBvTreeShape, RC_bhkNiTriStripsShape, RC_bhkPackedNiTriStripsShape, - RC_hkPackedNiTriStripsData, - RC_bhkConvexVerticesShape, - RC_bhkConvexTransformShape, - RC_bhkSimpleShapePhantom, - RC_bhkBoxShape, - RC_bhkCapsuleShape, - RC_bhkSphereShape, - RC_bhkListShape, + RC_bhkRagdollConstraint, RC_bhkRigidBody, RC_bhkRigidBodyT, - RC_bhkRagdollConstraint, - RC_bhkHingeConstraint, - RC_bhkLimitedHingeConstraint, - RC_BSLightingShaderProperty, + RC_bhkSimpleShapePhantom, + RC_bhkSphereShape, + RC_BSBehaviorGraphExtraData, + RC_BSBound, + RC_BSDismemberSkinInstance, RC_BSEffectShaderProperty, - RC_NiClusterAccumulator, + RC_BSEffectShaderPropertyColorController, + RC_BSEffectShaderPropertyFloatController, + RC_BSFurnitureMarker, + RC_BSInvMarker, + RC_BSLightingShaderProperty, + RC_BSLightingShaderPropertyColorController, + RC_BSLightingShaderPropertyFloatController, + RC_BSLODTriShape, + RC_BSMaterialEmittanceMultController, + RC_BSMultiBound, + RC_BSMultiBoundOBB, + RC_BSMultiBoundSphere, + RC_BSRefractionFirePeriodController, + RC_BSRefractionStrengthController, + RC_BSShaderNoLightingProperty, + RC_BSShaderPPLightingProperty, + RC_BSShaderProperty, + RC_BSShaderTextureSet, + RC_BSTriShape, + RC_BSXFlags, + RC_hkPackedNiTriStripsData, RC_NiAlphaAccumulator, - RC_NiSortAdjustNode, - RC_NiMultiTargetTransformController, - RC_NiSequence, - RC_NiControllerSequence, - RC_NiDefaultAVObjectPalette, + RC_NiAlphaController, + RC_NiAlphaProperty, + RC_NiBillboardNode, + RC_NiBinaryExtraData, RC_NiBlendBoolInterpolator, RC_NiBlendFloatInterpolator, RC_NiBlendPoint3Interpolator, RC_NiBlendTransformInterpolator, - RC_bhkCompressedMeshShape, - RC_bhkCompressedMeshShapeData, - RC_BSMultiBound, - RC_BSMultiBoundOBB, - RC_BSMultiBoundSphere, - RC_BSInvMarker, - RC_BSTriShape, - RC_BSEffectShaderPropertyFloatController, - RC_BSEffectShaderPropertyColorController, - RC_BSLightingShaderPropertyFloatController, - RC_BSLightingShaderPropertyColorController, - RC_BSBehaviorGraphExtraData, + RC_NiBoolData, + RC_NiBooleanExtraData, + RC_NiBoolInterpolator, + RC_NiBoolTimelineInterpolator, + RC_NiBSAnimationNode, + RC_NiBSPArrayController, + RC_NiBSParticleNode, + RC_NiCamera, + RC_NiClusterAccumulator, + RC_NiCollisionObject, + RC_NiCollisionSwitch, + RC_NiColorData, + RC_NiColorExtraData, + RC_NiColorInterpolator, + RC_NiControllerManager, + RC_NiControllerSequence, + RC_NiDefaultAVObjectPalette, + RC_NiDitherProperty, + RC_NiExtraData, + RC_NiFlipController, + RC_NiFloatData, + RC_NiFloatExtraData, + RC_NiFloatInterpolator, + RC_NiFloatsExtraData, + RC_NiFltAnimationNode, + RC_NiFogProperty, + RC_NiGeomMorpherController, + RC_NiGravity, + RC_NiIntegerExtraData, + RC_NiIntegersExtraData, + RC_NiKeyframeController, + RC_NiKeyframeData, + RC_NiLight, + RC_NiLines, + RC_NiLinesData, + RC_NiLODNode, + RC_NiLookAtController, + RC_NiMaterialColorController, + RC_NiMaterialProperty, + RC_NiMorphData, + RC_NiMultiTargetTransformController, + RC_NiNode, + RC_NiPalette, + RC_NiParticleColorModifier, + RC_NiParticleGrowFade, + RC_NiParticleRotation, + RC_NiParticles, + RC_NiParticlesData, + RC_NiParticleSystemController, + RC_NiPathController, + RC_NiPixelData, + RC_NiPlanarCollider, + RC_NiPoint3Interpolator, + RC_NiPosData, + RC_NiRollController, + RC_NiSequence, + RC_NiSequenceStreamHelper, + RC_NiShadeProperty, + RC_NiSkinData, + RC_NiSkinInstance, + RC_NiSkinPartition, + RC_NiSortAdjustNode, + RC_NiSourceTexture, + RC_NiSpecularProperty, + RC_NiSphericalCollider, + RC_NiStencilProperty, + RC_NiStringExtraData, + RC_NiStringPalette, + RC_NiSwitchNode, + RC_NiTextKeyExtraData, + RC_NiTextureEffect, + RC_NiTextureTransformController, + RC_NiTexturingProperty, + RC_NiTransformInterpolator, + RC_NiTriShape, + RC_NiTriShapeData, + RC_NiTriStrips, + RC_NiTriStripsData, + RC_NiUVController, + RC_NiUVData, + RC_NiVectorExtraData, + RC_NiVertexColorProperty, + RC_NiVertWeightsExtraData, + RC_NiVisController, + RC_NiVisData, + RC_NiWireframeProperty, + RC_NiZBufferProperty, + RC_RootCollisionNode, }; /// Base class for all records