|
|
@ -1,13 +1,24 @@
|
|
|
|
#ifndef OPENMW_COMPONENTS_NIF_PHYSICS_HPP
|
|
|
|
#ifndef OPENMW_COMPONENTS_NIF_PHYSICS_HPP
|
|
|
|
#define OPENMW_COMPONENTS_NIF_PHYSICS_HPP
|
|
|
|
#define OPENMW_COMPONENTS_NIF_PHYSICS_HPP
|
|
|
|
|
|
|
|
|
|
|
|
#include "base.hpp"
|
|
|
|
#include "record.hpp"
|
|
|
|
|
|
|
|
#include "recordptr.hpp"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#include <osg/Vec3f>
|
|
|
|
|
|
|
|
#include <osg/Vec4f>
|
|
|
|
|
|
|
|
#include <osg/Quat>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#include <cstdint>
|
|
|
|
|
|
|
|
#include <vector>
|
|
|
|
|
|
|
|
|
|
|
|
// This header contains certain record definitions
|
|
|
|
// This header contains certain record definitions
|
|
|
|
// specific to Bethesda implementation of Havok physics
|
|
|
|
// specific to Bethesda implementation of Havok physics
|
|
|
|
namespace Nif
|
|
|
|
namespace Nif
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class NIFStream;
|
|
|
|
|
|
|
|
class NIFFile;
|
|
|
|
|
|
|
|
|
|
|
|
/// Non-record data types
|
|
|
|
/// Non-record data types
|
|
|
|
|
|
|
|
|
|
|
|
struct bhkWorldObjCInfoProperty
|
|
|
|
struct bhkWorldObjCInfoProperty
|
|
|
|