mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-02-24 00:39:49 +00:00
36 lines
702 B
C++
36 lines
702 B
C++
|
#ifndef OPENCS_VIEW_PATHGRIDPOINT_H
|
||
|
#define OPENCS_VIEW_PATHGRIDPOINT_H
|
||
|
|
||
|
#include <components/nifogre/ogrenifloader.hpp>
|
||
|
|
||
|
namespace Ogre
|
||
|
{
|
||
|
class Vector3;
|
||
|
class SceneNode;
|
||
|
class SceneManager;
|
||
|
}
|
||
|
|
||
|
namespace CSVWorld
|
||
|
{
|
||
|
class PhysicsSystem;
|
||
|
}
|
||
|
|
||
|
namespace CSVRender
|
||
|
{
|
||
|
class PathgridPoint
|
||
|
{
|
||
|
CSVWorld::PhysicsSystem *mPhysics; // local copy
|
||
|
NifOgre::ObjectScenePtr mPgPoint;
|
||
|
Ogre::SceneNode *mBase;
|
||
|
|
||
|
public:
|
||
|
|
||
|
PathgridPoint(const std::string &name,
|
||
|
Ogre::SceneNode *cellNode, const Ogre::Vector3 &pos, CSVWorld::PhysicsSystem *physics);
|
||
|
|
||
|
~PathgridPoint();
|
||
|
};
|
||
|
}
|
||
|
|
||
|
#endif // OPENCS_VIEW_PATHGRIDPOINT_H
|