mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-02-23 15:40:42 +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
|