diff options
author | Todd Stinson <stinson@lindenlab.com> | 2012-04-20 18:15:55 -0700 |
---|---|---|
committer | Todd Stinson <stinson@lindenlab.com> | 2012-04-20 18:15:55 -0700 |
commit | de71961b0d400d4989181ee7419942955a775741 (patch) | |
tree | 0f076ca82cbd59f06b4af56000513b3d878bc330 /indra/newview/llfloaterpathfindingconsole.h | |
parent | a4adebb116e6e32f35f94e7b34d83a1b3a8fce0a (diff) |
Adding new controls to the console for showing waterplane and world movables only. Also, re-arranging the sorting of the check boxes.
Diffstat (limited to 'indra/newview/llfloaterpathfindingconsole.h')
-rw-r--r-- | indra/newview/llfloaterpathfindingconsole.h | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/indra/newview/llfloaterpathfindingconsole.h b/indra/newview/llfloaterpathfindingconsole.h index b492444a7d..8c271d2352 100644 --- a/indra/newview/llfloaterpathfindingconsole.h +++ b/indra/newview/llfloaterpathfindingconsole.h @@ -80,6 +80,12 @@ public: BOOL isRenderWorld() const;
void setRenderWorld(BOOL pIsRenderWorld);
+ BOOL isRenderWorldMovablesOnly() const;
+ void setRenderWorldMovablesOnly(BOOL pIsRenderWorldMovablesOnly);
+
+ BOOL isRenderWaterPlane() const;
+ void setRenderWaterPlane(BOOL pIsRenderWaterPlane);
+
BOOL isRenderXRay() const;
void setRenderXRay(BOOL pIsRenderXRay);
@@ -108,6 +114,8 @@ private: LLFloaterPathfindingConsole(const LLSD& pSeed);
virtual ~LLFloaterPathfindingConsole();
+ void onShowWorldSet();
+ void onShowNavMeshSet();
void onShowWalkabilitySet();
void onViewCharactersClicked();
void onTabSwitch();
@@ -124,6 +132,8 @@ private: void setDefaultInputs();
void setConsoleState(EConsoleState pConsoleState);
+ void setWorldRenderState();
+ void setNavMeshRenderState();
void updateControlsOnConsoleState();
void updateStatusOnConsoleState();
@@ -147,6 +157,8 @@ private: LLRootHandle<LLFloaterPathfindingConsole> mSelfHandle;
LLTextBase *mShowLabel;
+ LLCheckBoxCtrl *mShowWorldCheckBox;
+ LLCheckBoxCtrl *mShowWorldMovablesOnlyCheckBox;
LLCheckBoxCtrl *mShowNavMeshCheckBox;
LLTextBase *mShowNavMeshWalkabilityLabel;
LLComboBox *mShowNavMeshWalkabilityComboBox;
@@ -154,7 +166,7 @@ private: LLCheckBoxCtrl *mShowStaticObstaclesCheckBox;
LLCheckBoxCtrl *mShowMaterialVolumesCheckBox;
LLCheckBoxCtrl *mShowExclusionVolumesCheckBox;
- LLCheckBoxCtrl *mShowWorldCheckBox;
+ LLCheckBoxCtrl *mShowRenderWaterPlaneCheckBox;
LLCheckBoxCtrl *mShowXRayCheckBox;
LLTextBase *mPathfindingViewerStatus;
LLTextBase *mPathfindingSimulatorStatus;
|