Classes |
| class | Controlled |
| | Anything that has a controller. More...
|
| class | Named |
| | Has name, extra-data and controller. More...
|
| class | NiParticleGrowFade |
| class | NiParticleColorModifier |
| class | NiGravity |
| class | NiPlanarCollider |
| class | NiParticleRotation |
| class | Controller |
| class | NiParticleSystemController |
| class | NiMaterialColorController |
| class | NiPathController |
| class | NiUVController |
| class | NiKeyframeController |
| class | NiAlphaController |
| class | NiGeomMorpherController |
| class | NiVisController |
| class | NiFlipController |
| class | NiSourceTexture |
| class | ShapeData |
| class | NiTriShapeData |
| class | NiAutoNormalParticlesData |
| class | NiRotatingParticlesData |
| class | NiPosData |
| class | NiUVData |
| class | NiFloatData |
| class | NiPixelData |
| class | NiColorData |
| class | NiVisData |
| class | NiSkinInstance |
| class | NiSkinData |
| struct | NiMorphData |
| struct | NiKeyframeData |
| struct | NiLight |
| struct | NiTextureEffect |
| class | Extra |
| class | NiVertWeightsExtraData |
| class | NiTextKeyExtraData |
| class | NiStringExtraData |
| struct | RecordFactoryEntry |
| class | NIFFile |
| struct | KeyT |
| struct | KeyListT |
| class | NIFStream |
| struct | Transformation |
| class | Node |
| struct | NiNode |
| struct | NiTriShape |
| struct | NiCamera |
| struct | NiAutoNormalParticles |
| struct | NiRotatingParticles |
| class | Property |
| class | NiTexturingProperty |
| class | NiShadeProperty |
| class | NiDitherProperty |
| class | NiZBufferProperty |
| class | NiSpecularProperty |
| class | NiWireframeProperty |
| struct | StructPropT |
| struct | S_MaterialProperty |
| struct | S_VertexColorProperty |
| struct | S_AlphaProperty |
| struct | S_StencilProperty |
| class | NiAlphaProperty |
| class | NiMaterialProperty |
| class | NiVertexColorProperty |
| class | NiStencilProperty |
| struct | Record |
| | Base class for all records. More...
|
| class | RecordPtrT |
| class | RecordListT |
Typedefs |
| typedef Named | NiSequenceStreamHelper |
| typedef NiParticleSystemController | NiBSPArrayController |
| typedef Node | Effect |
| typedef KeyT< float > | FloatKey |
| typedef KeyT< Ogre::Vector3 > | Vector3Key |
| typedef KeyT< Ogre::Vector4 > | Vector4Key |
| typedef KeyT< Ogre::Quaternion > | QuaternionKey |
| typedef KeyListT< float,&NIFStream::getFloat > | FloatKeyList |
typedef KeyListT
< Ogre::Vector3,&NIFStream::getVector3 > | Vector3KeyList |
typedef KeyListT
< Ogre::Vector4,&NIFStream::getVector4 > | Vector4KeyList |
typedef KeyListT
< Ogre::Quaternion,&NIFStream::getQuaternion > | QuaternionKeyList |
| typedef RecordPtrT< Node > | NodePtr |
| typedef RecordPtrT< Extra > | ExtraPtr |
| typedef RecordPtrT< NiUVData > | NiUVDataPtr |
| typedef RecordPtrT< NiPosData > | NiPosDataPtr |
| typedef RecordPtrT< NiVisData > | NiVisDataPtr |
| typedef RecordPtrT< Controller > | ControllerPtr |
| typedef RecordPtrT< Controlled > | ControlledPtr |
| typedef RecordPtrT< NiSkinData > | NiSkinDataPtr |
| typedef RecordPtrT< NiMorphData > | NiMorphDataPtr |
| typedef RecordPtrT< NiPixelData > | NiPixelDataPtr |
| typedef RecordPtrT< NiFloatData > | NiFloatDataPtr |
| typedef RecordPtrT< NiColorData > | NiColorDataPtr |
typedef RecordPtrT
< NiKeyframeData > | NiKeyframeDataPtr |
typedef RecordPtrT
< NiTriShapeData > | NiTriShapeDataPtr |
typedef RecordPtrT
< NiSkinInstance > | NiSkinInstancePtr |
typedef RecordPtrT
< NiSourceTexture > | NiSourceTexturePtr |
typedef RecordPtrT
< NiRotatingParticlesData > | NiRotatingParticlesDataPtr |
typedef RecordPtrT
< NiAutoNormalParticlesData > | NiAutoNormalParticlesDataPtr |
| typedef RecordListT< Node > | NodeList |
| typedef RecordListT< Property > | PropertyList |
typedef RecordListT
< NiSourceTexture > | NiSourceTextureList |
Enumerations |
| enum | RecordType {
RC_MISSING = 0,
RC_NiNode,
RC_NiBillboardNode,
RC_AvoidNode,
RC_NiTriShape,
RC_NiRotatingParticles,
RC_NiAutoNormalParticles,
RC_NiBSParticleNode,
RC_NiCamera,
RC_NiTexturingProperty,
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_NiUVController,
RC_NiPathController,
RC_NiMaterialColorController,
RC_NiBSPArrayController,
RC_NiParticleSystemController,
RC_NiFlipController,
RC_NiBSAnimationNode,
RC_NiLight,
RC_NiTextureEffect,
RC_NiVertWeightsExtraData,
RC_NiTextKeyExtraData,
RC_NiStringExtraData,
RC_NiGravity,
RC_NiPlanarCollider,
RC_NiParticleGrowFade,
RC_NiParticleColorModifier,
RC_NiParticleRotation,
RC_NiFloatData,
RC_NiTriShapeData,
RC_NiVisData,
RC_NiColorData,
RC_NiPixelData,
RC_NiMorphData,
RC_NiKeyframeData,
RC_NiSkinData,
RC_NiUVData,
RC_NiPosData,
RC_NiRotatingParticlesData,
RC_NiAutoNormalParticlesData,
RC_NiSequenceStreamHelper,
RC_NiSourceTexture,
RC_NiSkinInstance,
RC_RootCollisionNode
} |
Functions |
| template<typename NodeType > |
| static Record * | construct () |
| RecordFactoryEntry const * | lookupRecordFactory (char const *name) |
Variables |
| static const RecordFactoryEntry | recordFactories [] |
| static RecordFactoryEntry const * | recordFactories_begin = &recordFactories [0] |
| static RecordFactoryEntry const * | recordFactories_end = &recordFactories [sizeof (recordFactories) / sizeof (recordFactories[0])] |