summaryrefslogtreecommitdiff
path: root/indra/newview/llfloaterpathfindingobjects.h
diff options
context:
space:
mode:
authorprep <prep@lindenlab.com>2012-05-31 16:38:19 -0400
committerprep <prep@lindenlab.com>2012-05-31 16:38:19 -0400
commitef75a2e07ec4f26c9126c04af1adfbd28d7eaa9b (patch)
tree9fcf0f9cdf911ff6c86dc48c939131dd701ba49b /indra/newview/llfloaterpathfindingobjects.h
parentd00192c9cbeaace7c1b7c09bfb86a5b5d8dff458 (diff)
WIP:Displaying physics capsule for a character - it is currently disabled.
Diffstat (limited to 'indra/newview/llfloaterpathfindingobjects.h')
-rw-r--r--indra/newview/llfloaterpathfindingobjects.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/indra/newview/llfloaterpathfindingobjects.h b/indra/newview/llfloaterpathfindingobjects.h
index 34eb129864..f9c099e1a2 100644
--- a/indra/newview/llfloaterpathfindingobjects.h
+++ b/indra/newview/llfloaterpathfindingobjects.h
@@ -98,6 +98,11 @@ protected:
EMessagingState getMessagingState() const;
+public:
+ LLUUID getUUIDFromSelection( LLVector3& pos );
+ BOOL isPhysicsCapsuleEnabled( LLUUID& id, LLVector3& pos );
+ void onShowPhysicsCapsuleClicked();
+
private:
LLFloaterPathfindingObjects(const LLFloaterPathfindingObjects &pOther);
@@ -128,6 +133,7 @@ private:
LLButton *mSelectAllButton;
LLButton *mSelectNoneButton;
LLCheckBoxCtrl *mShowBeaconCheckBox;
+ LLCheckBoxCtrl *mShowPhysicsCapsuleCheckBox;
LLButton *mTakeButton;
LLButton *mTakeCopyButton;
LLButton *mReturnButton;
@@ -148,6 +154,11 @@ private:
boost::signals2::connection mSelectionUpdateSlot;
boost::signals2::connection mRegionBoundaryCrossingSlot;
+public:
+
+ LLRootHandle<LLFloaterPathfindingObjects> mSelfHandle;
+ static LLHandle<LLFloaterPathfindingObjects> sInstanceHandle;
+ static LLHandle<LLFloaterPathfindingObjects> getInstanceHandle();
};
#endif // LL_LLFLOATERPATHFINDINGOBJECTS_H