summaryrefslogtreecommitdiff
path: root/indra/newview/llpathfindingcharacter.h
diff options
context:
space:
mode:
Diffstat (limited to 'indra/newview/llpathfindingcharacter.h')
-rw-r--r--indra/newview/llpathfindingcharacter.h18
1 files changed, 16 insertions, 2 deletions
diff --git a/indra/newview/llpathfindingcharacter.h b/indra/newview/llpathfindingcharacter.h
index b030959274..6887a99886 100644
--- a/indra/newview/llpathfindingcharacter.h
+++ b/indra/newview/llpathfindingcharacter.h
@@ -41,14 +41,28 @@ public:
LLPathfindingCharacter& operator =(const LLPathfindingCharacter& pOther);
- inline F32 getCPUTime() const {return mCPUTime;};
+ inline F32 getCPUTime() const {return mCPUTime;};
+
+#ifndef SERVER_SIDE_CHARACTER_SHAPE_ROLLOUT_COMPLETE
+ inline bool hasShapeData() const {return mHasShapeData;};
+#endif // SERVER_SIDE_CHARACTER_SHAPE_ROLLOUT_COMPLETE
+ inline BOOL isHorizontal() const {return mIsHorizontal;};
+ inline F32 getLength() const {return mLength;};
+ inline F32 getRadius() const {return mRadius;};
protected:
private:
void parseCharacterData(const LLSD &pCharacterData);
- F32 mCPUTime;
+ F32 mCPUTime;
+
+#ifndef SERVER_SIDE_CHARACTER_SHAPE_ROLLOUT_COMPLETE
+ bool mHasShapeData;
+#endif // SERVER_SIDE_CHARACTER_SHAPE_ROLLOUT_COMPLETE
+ BOOL mIsHorizontal;
+ F32 mLength;
+ F32 mRadius;
};
#endif // LL_LLPATHFINDINGCHARACTER_H