diff options
author | Todd Stinson <stinson@lindenlab.com> | 2012-06-28 15:37:55 -0700 |
---|---|---|
committer | Todd Stinson <stinson@lindenlab.com> | 2012-06-28 15:37:55 -0700 |
commit | 685a672b74550ca0dbf8a816257c84c9c44fd34d (patch) | |
tree | 32111fe89d793ce9720940e7cd99afb52f660400 /indra/newview/llpathfindingmanager.h | |
parent | df40282058b35e752ab9d7c60379c4e77b74410f (diff) |
Cleaning up new files in preparation for merge into viewer-release.
Diffstat (limited to 'indra/newview/llpathfindingmanager.h')
-rw-r--r-- | indra/newview/llpathfindingmanager.h | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/indra/newview/llpathfindingmanager.h b/indra/newview/llpathfindingmanager.h index 65589fe3a0..c61ff244fc 100644 --- a/indra/newview/llpathfindingmanager.h +++ b/indra/newview/llpathfindingmanager.h @@ -37,12 +37,10 @@ #include "llpathfindingobjectlist.h" #include "llpathfindingnavmesh.h" #include "llsingleton.h" -#include "lluuid.h" -#include "llpanel.h" -#include "llmoveview.h" -class LLViewerRegion; class LLPathfindingNavMeshStatus; +class LLUUID; +class LLViewerRegion; class LLPathfindingManager : public LLSingleton<LLPathfindingManager> { @@ -51,8 +49,6 @@ class LLPathfindingManager : public LLSingleton<LLPathfindingManager> friend class LLAgentStateChangeNode; friend class AgentStateResponder; public: - typedef std::map<LLUUID, LLPathfindingNavMeshPtr> NavMeshMap; - typedef enum { kRequestStarted, kRequestCompleted, @@ -96,6 +92,8 @@ public: protected: private: + typedef std::map<LLUUID, LLPathfindingNavMeshPtr> NavMeshMap; + void sendRequestGetNavMeshForRegion(LLPathfindingNavMeshPtr navMeshPtr, LLViewerRegion *pRegion, const LLPathfindingNavMeshStatus &pNavMeshStatus); void handleDeferredGetAgentStateForRegion(const LLUUID &pRegionUUID); |