1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-02-21 06:09:42 +00:00

Option to initially enable NavMesh render

This commit is contained in:
elsid 2018-04-21 13:59:53 +03:00
parent 02ce4a7e50
commit faaf50446d
No known key found for this signature in database
GPG key ID: B845CB9FEE18AB40
4 changed files with 5 additions and 4 deletions

View file

@ -7,9 +7,9 @@
namespace MWRender
{
NavMesh::NavMesh(const osg::ref_ptr<osg::Group>& root)
NavMesh::NavMesh(const osg::ref_ptr<osg::Group>& root, bool enabled)
: mRootNode(root)
, mEnabled(false)
, mEnabled(enabled)
, mRevision(0)
{
}

View file

@ -16,7 +16,7 @@ namespace MWRender
class NavMesh
{
public:
NavMesh(const osg::ref_ptr<osg::Group>& root);
NavMesh(const osg::ref_ptr<osg::Group>& root, bool enabled);
~NavMesh();
bool toggle();

View file

@ -234,7 +234,7 @@ namespace MWRender
mRootNode->addChild(mSceneRoot);
mNavMesh.reset(new NavMesh(mRootNode));
mNavMesh.reset(new NavMesh(mRootNode, Settings::Manager::getBool("enable render", "Navigator")));
mPathgrid.reset(new Pathgrid(mRootNode));
mObjects.reset(new Objects(mResourceSystem, sceneRoot, mUnrefQueue.get()));

View file

@ -614,3 +614,4 @@ recast mesh path prefix =
# Write nav mesh file at path with this prefix
nav mesh path prefix =
enable render = false