diff options
Diffstat (limited to 'indra/newview/llpathfindingcharacter.h')
-rw-r--r-- | indra/newview/llpathfindingcharacter.h | 18 |
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 |