LLPrefsChatImpl Class Reference

Inheritance diagram for LLPrefsChatImpl:

Inheritance graph
[legend]
Collaboration diagram for LLPrefsChatImpl:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LLPrefsChatImpl ()
 ~LLPrefsChatImpl ()
virtual void refresh ()
void apply ()
void cancel ()

Protected Attributes

S32 mChatSize
F32 mChatPersist
S32 mChatMaxLines
LLColor4 mSystemChatColor
LLColor4 mAgentChatColor
LLColor4 mObjectChatColor
LLColor4 mOwnerSayChatColor
LLColor4 mBGChatColor
LLColor4 mScriptErrorColor
LLColor4 mHTMLLinkColor
BOOL mChatFullWidth
BOOL mCloseChatOnReturn
BOOL mArrowKeysMoveAvatar
BOOL mShowTimestamps
BOOL mPlayTypingAnim
BOOL mChatBubbles
BOOL mScriptErrorAsChat
F32 mConsoleOpacity
F32 mBubbleOpacity

Detailed Description

Definition at line 39 of file llprefschat.cpp.


Constructor & Destructor Documentation

LLPrefsChatImpl::LLPrefsChatImpl (  ) 

Definition at line 73 of file llprefschat.cpp.

References LLUICtrlFactory::buildPanel(), gUICtrlFactory, and refresh().

LLPrefsChatImpl::~LLPrefsChatImpl (  )  [inline]

Definition at line 43 of file llprefschat.cpp.


Member Function Documentation

void LLPrefsChatImpl::apply (  ) 

Definition at line 128 of file llprefschat.cpp.

Referenced by LLPrefsChat::apply().

void LLPrefsChatImpl::cancel (  ) 

Definition at line 106 of file llprefschat.cpp.

References gSavedSettings, mAgentChatColor, mArrowKeysMoveAvatar, mBGChatColor, mBubbleOpacity, mChatBubbles, mChatFullWidth, mChatMaxLines, mChatPersist, mChatSize, mCloseChatOnReturn, mConsoleOpacity, mHTMLLinkColor, mObjectChatColor, mOwnerSayChatColor, mScriptErrorAsChat, mScriptErrorColor, mShowTimestamps, mSystemChatColor, LLControlGroup::setBOOL(), LLControlGroup::setColor4(), LLControlGroup::setF32(), and LLControlGroup::setS32().

Referenced by LLPrefsChat::cancel().

void LLPrefsChatImpl::refresh (  )  [virtual]

Reimplemented from LLPanel.

Definition at line 81 of file llprefschat.cpp.

References LLControlGroup::getBOOL(), LLControlGroup::getColor4(), LLControlGroup::getF32(), LLControlGroup::getS32(), gSavedSettings, mAgentChatColor, mArrowKeysMoveAvatar, mBGChatColor, mBubbleOpacity, mChatBubbles, mChatFullWidth, mChatMaxLines, mChatPersist, mChatSize, mCloseChatOnReturn, mConsoleOpacity, mHTMLLinkColor, mObjectChatColor, mOwnerSayChatColor, mScriptErrorAsChat, mScriptErrorColor, mShowTimestamps, mSystemChatColor, and LLPanel::refresh().

Referenced by LLPrefsChatImpl().


Member Data Documentation

LLColor4 LLPrefsChatImpl::mAgentChatColor [protected]

Definition at line 55 of file llprefschat.cpp.

Referenced by cancel(), and refresh().

BOOL LLPrefsChatImpl::mArrowKeysMoveAvatar [protected]

Definition at line 63 of file llprefschat.cpp.

Referenced by cancel(), and refresh().

LLColor4 LLPrefsChatImpl::mBGChatColor [protected]

Definition at line 58 of file llprefschat.cpp.

Referenced by cancel(), and refresh().

F32 LLPrefsChatImpl::mBubbleOpacity [protected]

Definition at line 69 of file llprefschat.cpp.

Referenced by cancel(), and refresh().

BOOL LLPrefsChatImpl::mChatBubbles [protected]

Definition at line 66 of file llprefschat.cpp.

Referenced by cancel(), and refresh().

BOOL LLPrefsChatImpl::mChatFullWidth [protected]

Definition at line 61 of file llprefschat.cpp.

Referenced by cancel(), and refresh().

S32 LLPrefsChatImpl::mChatMaxLines [protected]

Definition at line 53 of file llprefschat.cpp.

Referenced by cancel(), and refresh().

F32 LLPrefsChatImpl::mChatPersist [protected]

Definition at line 52 of file llprefschat.cpp.

Referenced by cancel(), and refresh().

S32 LLPrefsChatImpl::mChatSize [protected]

Definition at line 51 of file llprefschat.cpp.

Referenced by cancel(), and refresh().

BOOL LLPrefsChatImpl::mCloseChatOnReturn [protected]

Definition at line 62 of file llprefschat.cpp.

Referenced by cancel(), and refresh().

F32 LLPrefsChatImpl::mConsoleOpacity [protected]

Definition at line 68 of file llprefschat.cpp.

Referenced by cancel(), and refresh().

LLColor4 LLPrefsChatImpl::mHTMLLinkColor [protected]

Definition at line 60 of file llprefschat.cpp.

Referenced by cancel(), and refresh().

LLColor4 LLPrefsChatImpl::mObjectChatColor [protected]

Definition at line 56 of file llprefschat.cpp.

Referenced by cancel(), and refresh().

LLColor4 LLPrefsChatImpl::mOwnerSayChatColor [protected]

Definition at line 57 of file llprefschat.cpp.

Referenced by cancel(), and refresh().

BOOL LLPrefsChatImpl::mPlayTypingAnim [protected]

Definition at line 65 of file llprefschat.cpp.

BOOL LLPrefsChatImpl::mScriptErrorAsChat [protected]

Definition at line 67 of file llprefschat.cpp.

Referenced by cancel(), and refresh().

LLColor4 LLPrefsChatImpl::mScriptErrorColor [protected]

Definition at line 59 of file llprefschat.cpp.

Referenced by cancel(), and refresh().

BOOL LLPrefsChatImpl::mShowTimestamps [protected]

Definition at line 64 of file llprefschat.cpp.

Referenced by cancel(), and refresh().

LLColor4 LLPrefsChatImpl::mSystemChatColor [protected]

Definition at line 54 of file llprefschat.cpp.

Referenced by cancel(), and refresh().


The documentation for this class was generated from the following file:
Generated on Thu Jul 1 06:11:39 2010 for Second Life Viewer by  doxygen 1.4.7