mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-04-11 00:44:33 +00:00
Option to initially enable NavMesh render
This commit is contained in:
parent
02ce4a7e50
commit
faaf50446d
@ -7,9 +7,9 @@
|
|||||||
|
|
||||||
namespace MWRender
|
namespace MWRender
|
||||||
{
|
{
|
||||||
NavMesh::NavMesh(const osg::ref_ptr<osg::Group>& root)
|
NavMesh::NavMesh(const osg::ref_ptr<osg::Group>& root, bool enabled)
|
||||||
: mRootNode(root)
|
: mRootNode(root)
|
||||||
, mEnabled(false)
|
, mEnabled(enabled)
|
||||||
, mRevision(0)
|
, mRevision(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
@ -16,7 +16,7 @@ namespace MWRender
|
|||||||
class NavMesh
|
class NavMesh
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
NavMesh(const osg::ref_ptr<osg::Group>& root);
|
NavMesh(const osg::ref_ptr<osg::Group>& root, bool enabled);
|
||||||
~NavMesh();
|
~NavMesh();
|
||||||
|
|
||||||
bool toggle();
|
bool toggle();
|
||||||
|
@ -234,7 +234,7 @@ namespace MWRender
|
|||||||
|
|
||||||
mRootNode->addChild(mSceneRoot);
|
mRootNode->addChild(mSceneRoot);
|
||||||
|
|
||||||
mNavMesh.reset(new NavMesh(mRootNode));
|
mNavMesh.reset(new NavMesh(mRootNode, Settings::Manager::getBool("enable render", "Navigator")));
|
||||||
mPathgrid.reset(new Pathgrid(mRootNode));
|
mPathgrid.reset(new Pathgrid(mRootNode));
|
||||||
|
|
||||||
mObjects.reset(new Objects(mResourceSystem, sceneRoot, mUnrefQueue.get()));
|
mObjects.reset(new Objects(mResourceSystem, sceneRoot, mUnrefQueue.get()));
|
||||||
|
@ -614,3 +614,4 @@ recast mesh path prefix =
|
|||||||
|
|
||||||
# Write nav mesh file at path with this prefix
|
# Write nav mesh file at path with this prefix
|
||||||
nav mesh path prefix =
|
nav mesh path prefix =
|
||||||
|
enable render = false
|
||||||
|
Loading…
x
Reference in New Issue
Block a user