diff options
Diffstat (limited to 'indra/newview/llfloaterpathfindingconsole.h')
-rw-r--r-- | indra/newview/llfloaterpathfindingconsole.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/indra/newview/llfloaterpathfindingconsole.h b/indra/newview/llfloaterpathfindingconsole.h index 3735a94c18..fc135d7dd7 100644 --- a/indra/newview/llfloaterpathfindingconsole.h +++ b/indra/newview/llfloaterpathfindingconsole.h @@ -95,6 +95,9 @@ public: BOOL isRenderWorld() const; void setRenderWorld(BOOL pIsRenderWorld); + + BOOL isRenderAnyShapes() const; + U32 getRenderShapeFlags(); ERenderHeatmapType getRenderHeatmapType() const; void setRenderHeatmapType(ERenderHeatmapType pRenderHeatmapType); @@ -133,6 +136,8 @@ private: void generatePath(); void updatePathTestStatus(); + void resetShapeRenderFlags() { mShapeRenderFlags = 0; } + void setShapeRenderFlag( LLPathingLib::LLShapeType type ) { mShapeRenderFlags |= (1<<type); } LLRootHandle<LLFloaterPathfindingConsole> mSelfHandle; LLCheckBoxCtrl *mShowNavMeshCheckBox; @@ -165,7 +170,7 @@ private: LLPathingLib::PathingPacket mPathData; bool mHasStartPoint; bool mHasEndPoint; - + U32 mShapeRenderFlags; static LLHandle<LLFloaterPathfindingConsole> sInstanceHandle; }; |