summaryrefslogtreecommitdiff
path: root/indra/newview/llfloaterpathfindingcharacters.h
diff options
context:
space:
mode:
Diffstat (limited to 'indra/newview/llfloaterpathfindingcharacters.h')
-rw-r--r--indra/newview/llfloaterpathfindingcharacters.h198
1 files changed, 99 insertions, 99 deletions
diff --git a/indra/newview/llfloaterpathfindingcharacters.h b/indra/newview/llfloaterpathfindingcharacters.h
index c9294840af..2254bdc90c 100644
--- a/indra/newview/llfloaterpathfindingcharacters.h
+++ b/indra/newview/llfloaterpathfindingcharacters.h
@@ -1,99 +1,99 @@
-/**
-* @file llfloaterpathfindingcharacters.h
-* @brief "Pathfinding characters" floater, allowing for identification of pathfinding characters and their cpu usage.
-* @author Stinson@lindenlab.com
-*
-* $LicenseInfo:firstyear=2012&license=viewerlgpl$
-* Second Life Viewer Source Code
-* Copyright (C) 2012, Linden Research, Inc.
-*
-* This library is free software; you can redistribute it and/or
-* modify it under the terms of the GNU Lesser General Public
-* License as published by the Free Software Foundation;
-* version 2.1 of the License only.
-*
-* This library is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-* Lesser General Public License for more details.
-*
-* You should have received a copy of the GNU Lesser General Public
-* License along with this library; if not, write to the Free Software
-* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
-*
-* Linden Research, Inc., 945 Battery Street, San Francisco, CA 94111 USA
-* $/LicenseInfo$
-*/
-#ifndef LL_LLFLOATERPATHFINDINGCHARACTERS_H
-#define LL_LLFLOATERPATHFINDINGCHARACTERS_H
-
-#include "llfloaterpathfindingobjects.h"
-#include "llhandle.h"
-#include "llpathfindingobjectlist.h"
-#include "lluuid.h"
-#include "v4color.h"
-
-class LLCheckBoxCtrl;
-class LLPathfindingCharacter;
-class LLQuaternion;
-class LLSD;
-class LLVector3;
-
-class LLFloaterPathfindingCharacters : public LLFloaterPathfindingObjects
-{
-public:
- virtual void onClose(bool pIsAppQuitting);
-
- bool isShowPhysicsCapsule() const;
- void setShowPhysicsCapsule(bool pIsShowPhysicsCapsule);
-
- bool isPhysicsCapsuleEnabled(LLUUID& id, LLVector3& pos, LLQuaternion& rot) const;
-
- static void openCharactersWithSelectedObjects();
- static LLHandle<LLFloaterPathfindingCharacters> getInstanceHandle();
-
-protected:
- friend class LLFloaterReg;
-
- LLFloaterPathfindingCharacters(const LLSD& pSeed);
- virtual ~LLFloaterPathfindingCharacters();
-
- virtual bool postBuild();
-
- virtual void requestGetObjects();
-
- virtual void buildObjectsScrollList(const LLPathfindingObjectListPtr pObjectListPtr);
-
- virtual void updateControlsOnScrollListChange();
-
- virtual S32 getNameColumnIndex() const;
- virtual S32 getOwnerNameColumnIndex() const;
- virtual std::string getOwnerName(const LLPathfindingObject *pObject) const;
- virtual const LLColor4 &getBeaconColor() const;
-
- virtual LLPathfindingObjectListPtr getEmptyObjectList() const;
-
-private:
- void onShowPhysicsCapsuleClicked();
-
- LLSD buildCharacterScrollListItemData(const LLPathfindingCharacter *pCharacterPtr) const;
-
- void updateStateOnDisplayControls();
- void showSelectedCharacterCapsules();
-
- void showCapsule() const;
- void hideCapsule() const;
-
- bool getCapsuleRenderData(LLVector3& pPosition, LLQuaternion& rot) const;
-
- LLCheckBoxCtrl *mShowPhysicsCapsuleCheckBox;
-
- LLUUID mSelectedCharacterId;
-
- LLColor4 mBeaconColor;
-
- LLRootHandle<LLFloaterPathfindingCharacters> mSelfHandle;
- static LLHandle<LLFloaterPathfindingCharacters> sInstanceHandle;
-};
-
-#endif // LL_LLFLOATERPATHFINDINGCHARACTERS_H
+/**
+* @file llfloaterpathfindingcharacters.h
+* @brief "Pathfinding characters" floater, allowing for identification of pathfinding characters and their cpu usage.
+* @author Stinson@lindenlab.com
+*
+* $LicenseInfo:firstyear=2012&license=viewerlgpl$
+* Second Life Viewer Source Code
+* Copyright (C) 2012, Linden Research, Inc.
+*
+* This library is free software; you can redistribute it and/or
+* modify it under the terms of the GNU Lesser General Public
+* License as published by the Free Software Foundation;
+* version 2.1 of the License only.
+*
+* This library is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this library; if not, write to the Free Software
+* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+*
+* Linden Research, Inc., 945 Battery Street, San Francisco, CA 94111 USA
+* $/LicenseInfo$
+*/
+#ifndef LL_LLFLOATERPATHFINDINGCHARACTERS_H
+#define LL_LLFLOATERPATHFINDINGCHARACTERS_H
+
+#include "llfloaterpathfindingobjects.h"
+#include "llhandle.h"
+#include "llpathfindingobjectlist.h"
+#include "lluuid.h"
+#include "v4color.h"
+
+class LLCheckBoxCtrl;
+class LLPathfindingCharacter;
+class LLQuaternion;
+class LLSD;
+class LLVector3;
+
+class LLFloaterPathfindingCharacters : public LLFloaterPathfindingObjects
+{
+public:
+ virtual void onClose(bool pIsAppQuitting);
+
+ bool isShowPhysicsCapsule() const;
+ void setShowPhysicsCapsule(bool pIsShowPhysicsCapsule);
+
+ bool isPhysicsCapsuleEnabled(LLUUID& id, LLVector3& pos, LLQuaternion& rot) const;
+
+ static void openCharactersWithSelectedObjects();
+ static LLHandle<LLFloaterPathfindingCharacters> getInstanceHandle();
+
+protected:
+ friend class LLFloaterReg;
+
+ LLFloaterPathfindingCharacters(const LLSD& pSeed);
+ virtual ~LLFloaterPathfindingCharacters();
+
+ virtual bool postBuild();
+
+ virtual void requestGetObjects();
+
+ virtual void buildObjectsScrollList(const LLPathfindingObjectListPtr pObjectListPtr);
+
+ virtual void updateControlsOnScrollListChange();
+
+ virtual S32 getNameColumnIndex() const;
+ virtual S32 getOwnerNameColumnIndex() const;
+ virtual std::string getOwnerName(const LLPathfindingObject *pObject) const;
+ virtual const LLColor4 &getBeaconColor() const;
+
+ virtual LLPathfindingObjectListPtr getEmptyObjectList() const;
+
+private:
+ void onShowPhysicsCapsuleClicked();
+
+ LLSD buildCharacterScrollListItemData(const LLPathfindingCharacter *pCharacterPtr) const;
+
+ void updateStateOnDisplayControls();
+ void showSelectedCharacterCapsules();
+
+ void showCapsule() const;
+ void hideCapsule() const;
+
+ bool getCapsuleRenderData(LLVector3& pPosition, LLQuaternion& rot) const;
+
+ LLCheckBoxCtrl *mShowPhysicsCapsuleCheckBox;
+
+ LLUUID mSelectedCharacterId;
+
+ LLColor4 mBeaconColor;
+
+ LLRootHandle<LLFloaterPathfindingCharacters> mSelfHandle;
+ static LLHandle<LLFloaterPathfindingCharacters> sInstanceHandle;
+};
+
+#endif // LL_LLFLOATERPATHFINDINGCHARACTERS_H