summaryrefslogtreecommitdiff
path: root/indra/newview/llfloaterimnearbychat.h
diff options
context:
space:
mode:
Diffstat (limited to 'indra/newview/llfloaterimnearbychat.h')
-rw-r--r--indra/newview/llfloaterimnearbychat.h102
1 files changed, 51 insertions, 51 deletions
diff --git a/indra/newview/llfloaterimnearbychat.h b/indra/newview/llfloaterimnearbychat.h
index f0daacd6a9..2c2e19e9ca 100644
--- a/indra/newview/llfloaterimnearbychat.h
+++ b/indra/newview/llfloaterimnearbychat.h
@@ -1,25 +1,25 @@
-/**
+/**
* @file llfloaterimnearbychat.h
* @brief LLFloaterIMNearbyChat class definition
*
* $LicenseInfo:firstyear=2002&license=viewerlgpl$
* Second Life Viewer Source Code
* Copyright (C) 2010, Linden Research, Inc.
- *
+ *
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation;
* version 2.1 of the License only.
- *
+ *
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
- *
+ *
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- *
+ *
* Linden Research, Inc., 945 Battery Street, San Francisco, CA 94111 USA
* $/LicenseInfo$
*/
@@ -41,79 +41,79 @@
class LLResizeBar;
class LLFloaterIMNearbyChat
- : public LLFloaterIMSessionTab
+ : public LLFloaterIMSessionTab
{
public:
- // constructor for inline chat-bars (e.g. hosted in chat history window)
- LLFloaterIMNearbyChat(const LLSD& key = LLSD(LLUUID()));
- ~LLFloaterIMNearbyChat() {}
+ // constructor for inline chat-bars (e.g. hosted in chat history window)
+ LLFloaterIMNearbyChat(const LLSD& key = LLSD(LLUUID()));
+ ~LLFloaterIMNearbyChat() {}
- static LLFloaterIMNearbyChat* buildFloater(const LLSD& key);
+ static LLFloaterIMNearbyChat* buildFloater(const LLSD& key);
- /*virtual*/ BOOL postBuild();
- /*virtual*/ void onOpen(const LLSD& key);
- /*virtual*/ void onClose(bool app_quitting);
- /*virtual*/ void setVisible(BOOL visible);
- /*virtual*/ void setVisibleAndFrontmost(BOOL take_focus=TRUE, const LLSD& key = LLSD());
- /*virtual*/ void closeHostedFloater();
+ /*virtual*/ BOOL postBuild();
+ /*virtual*/ void onOpen(const LLSD& key);
+ /*virtual*/ void onClose(bool app_quitting);
+ /*virtual*/ void setVisible(BOOL visible);
+ /*virtual*/ void setVisibleAndFrontmost(BOOL take_focus=TRUE, const LLSD& key = LLSD());
+ /*virtual*/ void closeHostedFloater();
- void loadHistory();
+ void loadHistory();
void reloadMessages(bool clean_messages = false);
- void removeScreenChat();
+ void removeScreenChat();
- void show();
- bool isChatVisible() const;
+ void show();
+ bool isChatVisible() const;
- /** @param archive true - to save a message to the chat history log */
- void addMessage (const LLChat& message,bool archive = true, const LLSD &args = LLSD());
+ /** @param archive true - to save a message to the chat history log */
+ void addMessage (const LLChat& message,bool archive = true, const LLSD &args = LLSD());
- LLChatEntry* getChatBox() { return mInputEditor; }
+ LLChatEntry* getChatBox() { return mInputEditor; }
- std::string getCurrentChat();
- S32 getMessageArchiveLength() {return mMessageArchive.size();}
+ std::string getCurrentChat();
+ S32 getMessageArchiveLength() {return mMessageArchive.size();}
- virtual BOOL handleKeyHere( KEY key, MASK mask );
+ virtual BOOL handleKeyHere( KEY key, MASK mask );
- static void startChat(const char* line);
- static void stopChat();
+ static void startChat(const char* line);
+ static void stopChat();
- static void sendChatFromViewer(const std::string &utf8text, EChatType type, BOOL animate);
- static void sendChatFromViewer(const LLWString &wtext, EChatType type, BOOL animate);
+ static void sendChatFromViewer(const std::string &utf8text, EChatType type, BOOL animate);
+ static void sendChatFromViewer(const LLWString &wtext, EChatType type, BOOL animate);
- static bool isWordsName(const std::string& name);
+ static bool isWordsName(const std::string& name);
- void showHistory();
+ void showHistory();
protected:
- static BOOL matchChatTypeTrigger(const std::string& in_str, std::string* out_str);
- void onChatBoxKeystroke();
- void onChatBoxFocusLost();
- void onChatBoxFocusReceived();
+ static BOOL matchChatTypeTrigger(const std::string& in_str, std::string* out_str);
+ void onChatBoxKeystroke();
+ void onChatBoxFocusLost();
+ void onChatBoxFocusReceived();
- void sendChat( EChatType type );
- void onChatBoxCommit();
- void onChatFontChange(LLFontGL* fontp);
+ void sendChat( EChatType type );
+ void onChatBoxCommit();
+ void onChatFontChange(LLFontGL* fontp);
- /*virtual*/ void onTearOffClicked();
- /*virtual*/ void onClickCloseBtn(bool app_qutting = false);
+ /*virtual*/ void onTearOffClicked();
+ /*virtual*/ void onClickCloseBtn(bool app_qutting = false);
- static LLWString stripChannelNumber(const LLWString &mesg, S32* channel);
- EChatType processChatTypeTriggers(EChatType type, std::string &str);
+ static LLWString stripChannelNumber(const LLWString &mesg, S32* channel);
+ EChatType processChatTypeTriggers(EChatType type, std::string &str);
- void displaySpeakingIndicator();
+ void displaySpeakingIndicator();
- // Which non-zero channel did we last chat on?
- static S32 sLastSpecialChatChannel;
+ // Which non-zero channel did we last chat on?
+ static S32 sLastSpecialChatChannel;
- LLOutputMonitorCtrl* mOutputMonitor;
- LLLocalSpeakerMgr* mSpeakerMgr;
+ LLOutputMonitorCtrl* mOutputMonitor;
+ LLLocalSpeakerMgr* mSpeakerMgr;
- S32 mExpandedHeight;
+ S32 mExpandedHeight;
private:
- /*virtual*/ void refresh();
+ /*virtual*/ void refresh();
- std::vector<LLChat> mMessageArchive;
+ std::vector<LLChat> mMessageArchive;
};
#endif // LL_LLFLOATERIMNEARBYCHAT_H