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:
parent
02ce4a7e50
commit
faaf50446d
4 changed files with 5 additions and 4 deletions
|
@ -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)
|
||||
{
|
||||
}
|
||||
|
|
|
@ -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();
|
||||
|
|
|
@ -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()));
|
||||
|
|
|
@ -614,3 +614,4 @@ recast mesh path prefix =
|
|||
|
||||
# Write nav mesh file at path with this prefix
|
||||
nav mesh path prefix =
|
||||
enable render = false
|
||||
|
|
Loading…
Reference in a new issue