diff options
Diffstat (limited to 'indra/newview/llfloaterpathfindinglinksets.h')
-rw-r--r-- | indra/newview/llfloaterpathfindinglinksets.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/indra/newview/llfloaterpathfindinglinksets.h b/indra/newview/llfloaterpathfindinglinksets.h index 43f4c3819f..84d05c36c8 100644 --- a/indra/newview/llfloaterpathfindinglinksets.h +++ b/indra/newview/llfloaterpathfindinglinksets.h @@ -162,6 +162,7 @@ class LLFloaterPathfindingLinksets {
friend class LLFloaterReg;
friend class NavmeshDataGetResponder;
+ friend class NavmeshDataPutResponder;
public:
typedef enum
@@ -214,8 +215,15 @@ private: virtual ~LLFloaterPathfindingLinksets();
void sendNavmeshDataGetRequest();
+ void sendNavmeshDataPutRequest(const LLSD& pPostData);
void handleNavmeshDataGetReply(const LLSD& pNavmeshData);
void handleNavmeshDataGetError(const std::string& pURL, const std::string& pErrorReason);
+ void handleNavmeshDataPutReply(const LLSD& pModifiedData);
+ void handleNavmeshDataPutError(const std::string& pURL, const std::string& pErrorReason);
+
+ std::string getRegionName() const;
+ std::string getCapabilityURL() const;
+
void setFetchState(EFetchState pFetchState);
void onApplyFiltersClicked();
|