summaryrefslogtreecommitdiff
path: root/indra/newview/llpanelprofile.h
diff options
context:
space:
mode:
authorAndrey Kleshchev <andreykproductengine@lindenlab.com>2022-03-12 00:04:18 +0200
committerAndrey Kleshchev <andreykproductengine@lindenlab.com>2022-03-12 00:06:33 +0200
commit259c5e3ffe101f75775a9e574e5436b434af58c1 (patch)
treef47977c6beed74b474f04cb61c5ab0bf369dbed2 /indra/newview/llpanelprofile.h
parent8fce056c645dde7121302ab130e90db15cd5868a (diff)
SL-16937 New Profile capability, PUT method #2
Diffstat (limited to 'indra/newview/llpanelprofile.h')
-rw-r--r--indra/newview/llpanelprofile.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/indra/newview/llpanelprofile.h b/indra/newview/llpanelprofile.h
index a42021af88..8dfee98bad 100644
--- a/indra/newview/llpanelprofile.h
+++ b/indra/newview/llpanelprofile.h
@@ -103,6 +103,8 @@ public:
void onAvatarNameCache(const LLUUID& agent_id, const LLAvatarName& av_name);
+ friend void request_avatar_properties_coro(std::string cap_url, LLUUID agent_id);
+
protected:
/**
* Process profile related data received from server.
@@ -244,6 +246,8 @@ public:
void onAvatarNameCache(const LLUUID& agent_id, const LLAvatarName& av_name);
+ friend void request_avatar_properties_coro(std::string cap_url, LLUUID agent_id);
+
protected:
/*virtual*/ void updateButtons();
void onCommitLoad(LLUICtrl* ctrl);
@@ -309,6 +313,7 @@ public:
/*virtual*/ BOOL postBuild();
/*virtual*/ void processProperties(void* data, EAvatarProcessorType type);
+ void processProperties(const LLAvatarData* avatar_data);
void resetData();
@@ -317,6 +322,8 @@ public:
*/
void apply(LLAvatarData* data);
+ friend void request_avatar_properties_coro(std::string cap_url, LLUUID agent_id);
+
protected:
/*virtual*/ void updateButtons();
void onDescriptionFocusReceived();
@@ -351,6 +358,7 @@ public:
/*virtual*/ BOOL postBuild();
/*virtual*/ void processProperties(void* data, EAvatarProcessorType type);
+ void processProperties(LLAvatarNotes* avatar_notes);
void resetData();