24 #ifndef OPENMW_COMPONENTS_NIF_DATA_HPP 
   25 #define OPENMW_COMPONENTS_NIF_DATA_HPP 
   43     std::vector< osg::ref_ptr<osg::Vec2Array> > 
uvlist;
 
  130     std::vector<unsigned char> 
data;
 
Definition: niffile.hpp:17
 
float time
Definition: data.hpp:147
 
std::vector< Mipmap > mipmaps
Definition: data.hpp:128
 
osg::ref_ptr< osg::DrawElementsUShort > triangles
Definition: data.hpp:54
 
void read(NIFStream *nif)
Parses the record from file. 
Definition: data.cpp:153
 
osg::Vec3f center
Definition: data.hpp:44
 
osg::ref_ptr< osg::Vec4Array > colors
Definition: data.hpp:41
 
Format
Definition: data.hpp:108
 
boost::shared_ptr< FloatKeyMap > FloatKeyMapPtr
Definition: nifkey.hpp:159
 
QuaternionKeyMapPtr mRotations
Definition: data.hpp:203
 
std::vector< unsigned char > data
Definition: data.hpp:130
 
std::vector< osg::ref_ptr< osg::Vec2Array > > uvlist
Definition: data.hpp:43
 
bool isSet
Definition: data.hpp:148
 
unsigned int gmask
Definition: data.hpp:120
 
float boundSphereRadius
Definition: data.hpp:179
 
Base class for all records. 
Definition: record.hpp:100
 
std::vector< BoneInfo > bones
Definition: data.hpp:184
 
std::vector< VisData > mVis
Definition: data.hpp:150
 
NodeList bones
Definition: data.hpp:160
 
unsigned int bmask
Definition: data.hpp:120
 
FloatKeyMapPtr mXRotations
Definition: data.hpp:206
 
NiSkinDataPtr data
Definition: data.hpp:158
 
void read(NIFStream *nif)
Parses the record from file. 
Definition: data.cpp:93
 
void read(NIFStream *nif)
Parses the record from file. 
Definition: data.cpp:273
 
FloatKeyMapPtr mZRotations
Definition: data.hpp:208
 
void read(NIFStream *nif)
Parses the record from file. 
Definition: data.cpp:210
 
std::vector< MorphData > mMorphs
Definition: data.hpp:195
 
void read(NIFStream *nif)
Parses the record from file. 
Definition: data.cpp:159
 
void read(NIFStream *nif)
Parses the record from file. 
Definition: data.cpp:168
 
int bpp
Definition: data.hpp:121
 
unsigned int rmask
Definition: data.hpp:120
 
void read(NIFStream *nif)
Parses the record from file. 
Definition: data.cpp:9
 
int dataOffset
Definition: data.hpp:126
 
boost::shared_ptr< Vector3KeyMap > Vector3KeyMapPtr
Definition: nifkey.hpp:160
 
FloatKeyMapPtr mKeyFrames
Definition: data.hpp:192
 
int numParticles
Definition: data.hpp:62
 
void read(NIFStream *nif)
Parses the record from file. 
Definition: data.cpp:174
 
FloatKeyMapPtr mScales
Definition: data.hpp:211
 
void read(NIFStream *nif)
Parses the record from file. 
Definition: data.cpp:141
 
osg::Vec3f boundSphereCenter
Definition: data.hpp:178
 
Transformation trafo
Definition: data.hpp:183
 
int width
Definition: data.hpp:125
 
void read(NIFStream *nif)
Parses the record from file. 
Definition: data.cpp:227
 
osg::ref_ptr< osg::Vec3Array > mVertices
Definition: data.hpp:193
 
float weight
Definition: data.hpp:172
 
float radius
Definition: data.hpp:45
 
std::vector< osg::Quat > rotations
Definition: data.hpp:76
 
FloatKeyMapPtr mYRotations
Definition: data.hpp:207
 
Vector4KeyMapPtr mKeyMap
Definition: data.hpp:138
 
Vector3KeyMapPtr mKeyList
Definition: data.hpp:84
 
Vector3KeyMapPtr mTranslations
Definition: data.hpp:210
 
FloatKeyMapPtr mKeyList
Definition: data.hpp:100
 
std::vector< VertWeight > weights
Definition: data.hpp:180
 
boost::shared_ptr< Vector4KeyMap > Vector4KeyMapPtr
Definition: nifkey.hpp:161
 
Transformation trafo
Definition: data.hpp:177
 
boost::shared_ptr< QuaternionKeyMap > QuaternionKeyMapPtr
Definition: nifkey.hpp:162
 
void read(NIFStream *nif)
Parses the record from file. 
Definition: data.cpp:123
 
void post(NIFFile *nif)
Does post-processing, after the entire tree is loaded. 
Definition: data.cpp:16
 
unsigned int amask
Definition: data.hpp:120
 
Definition: nifstream.hpp:26
 
int activeCount
Definition: data.hpp:66
 
Format fmt
Definition: data.hpp:118
 
void read(NIFStream *nif)
Parses the record from file. 
Definition: data.cpp:216
 
void read(NIFStream *nif)
Parses the record from file. 
Definition: data.cpp:257
 
FloatKeyMapPtr mKeyList[4]
Definition: data.hpp:92
 
std::vector< float > sizes
Definition: data.hpp:68
 
int height
Definition: data.hpp:125
 
float particleRadius
Definition: data.hpp:64
 
unsigned short vertex
Definition: data.hpp:171
 
NodePtr root
Definition: data.hpp:159
 
int mips
Definition: data.hpp:121
 
osg::ref_ptr< osg::Vec3Array > vertices
Definition: data.hpp:40
 
void read(NIFStream *nif)
Parses the record from file. 
Definition: data.cpp:39
 
osg::ref_ptr< osg::Vec3Array > normals
Definition: data.hpp:40