OpenMW
|
#include "nifstream.hpp"
#include <sstream>
#include <map>
#include <boost/shared_ptr.hpp>
#include "niffile.hpp"
Go to the source code of this file.
Classes | |
struct | Nif::KeyT< T > |
struct | Nif::KeyMapT< T, getValue > |
Namespaces | |
Nif | |
This file holds the main classes of NIF Records used by everything else. | |
Typedefs | |
typedef KeyT< float > | Nif::FloatKey |
typedef KeyT< osg::Vec3f > | Nif::Vector3Key |
typedef KeyT< osg::Vec4f > | Nif::Vector4Key |
typedef KeyT< osg::Quat > | Nif::QuaternionKey |
typedef KeyMapT< float,&NIFStream::getFloat > | Nif::FloatKeyMap |
typedef KeyMapT< osg::Vec3f,&NIFStream::getVector3 > | Nif::Vector3KeyMap |
typedef KeyMapT< osg::Vec4f,&NIFStream::getVector4 > | Nif::Vector4KeyMap |
typedef KeyMapT< osg::Quat,&NIFStream::getQuaternion > | Nif::QuaternionKeyMap |
typedef boost::shared_ptr < FloatKeyMap > | Nif::FloatKeyMapPtr |
typedef boost::shared_ptr < Vector3KeyMap > | Nif::Vector3KeyMapPtr |
typedef boost::shared_ptr < Vector4KeyMap > | Nif::Vector4KeyMapPtr |
typedef boost::shared_ptr < QuaternionKeyMap > | Nif::QuaternionKeyMapPtr |