LLGroupMoneyTabEventHandler::impl Class Reference

Collaboration diagram for LLGroupMoneyTabEventHandler::impl:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 impl (LLButton *earlier_buttonp, LLButton *later_buttonp, LLTextEditor *text_editorp, LLPanel *tabpanelp, const LLString &loading_text, const LLUUID &group_id, S32 interval_length_days, S32 max_interval_days)
 ~impl ()
bool getCanClickLater ()
bool getCanClickEarlier ()
void updateButtons ()

Public Attributes

LLUUID mGroupID
LLUUID mPanelID
LLPanel * mTabPanelp
int mIntervalLength
int mMaxInterval
int mCurrentInterval
LLTextEditor * mTextEditorp
LLButton * mEarlierButtonp
LLButton * mLaterButtonp
LLString mLoadingText

Detailed Description

Definition at line 788 of file llpanelgrouplandmoney.cpp.


Constructor & Destructor Documentation

LLGroupMoneyTabEventHandler::impl::impl ( LLButton *  earlier_buttonp,
LLButton *  later_buttonp,
LLTextEditor *  text_editorp,
LLPanel *  tabpanelp,
const LLString &  loading_text,
const LLUUID &  group_id,
S32  interval_length_days,
S32  max_interval_days 
)

Definition at line 824 of file llpanelgrouplandmoney.cpp.

References LLUUID::generate(), mCurrentInterval, mEarlierButtonp, mGroupID, mIntervalLength, mLaterButtonp, mLoadingText, mMaxInterval, mPanelID, mTabPanelp, and mTextEditorp.

LLGroupMoneyTabEventHandler::impl::~impl (  ) 

Definition at line 848 of file llpanelgrouplandmoney.cpp.


Member Function Documentation

bool LLGroupMoneyTabEventHandler::impl::getCanClickEarlier (  ) 

Definition at line 852 of file llpanelgrouplandmoney.cpp.

References mCurrentInterval, and mMaxInterval.

Referenced by updateButtons().

bool LLGroupMoneyTabEventHandler::impl::getCanClickLater (  ) 

Definition at line 857 of file llpanelgrouplandmoney.cpp.

References mCurrentInterval.

Referenced by updateButtons().

void LLGroupMoneyTabEventHandler::impl::updateButtons (  ) 

Definition at line 862 of file llpanelgrouplandmoney.cpp.

References getCanClickEarlier(), getCanClickLater(), mEarlierButtonp, mLaterButtonp, and LLView::setEnabled().

Referenced by LLGroupMoneyTabEventHandler::LLGroupMoneyTabEventHandler(), LLGroupMoneyTabEventHandler::onClickEarlier(), and LLGroupMoneyTabEventHandler::onClickLater().


Member Data Documentation

int LLGroupMoneyTabEventHandler::impl::mCurrentInterval

Definition at line 815 of file llpanelgrouplandmoney.cpp.

Referenced by getCanClickEarlier(), getCanClickLater(), impl(), LLGroupMoneyTabEventHandler::onClickEarlier(), and LLGroupMoneyTabEventHandler::onClickLater().

LLButton* LLGroupMoneyTabEventHandler::impl::mEarlierButtonp

Definition at line 818 of file llpanelgrouplandmoney.cpp.

Referenced by impl(), and updateButtons().

LLUUID LLGroupMoneyTabEventHandler::impl::mGroupID

Definition at line 808 of file llpanelgrouplandmoney.cpp.

Referenced by impl().

int LLGroupMoneyTabEventHandler::impl::mIntervalLength

Definition at line 813 of file llpanelgrouplandmoney.cpp.

Referenced by impl().

LLButton* LLGroupMoneyTabEventHandler::impl::mLaterButtonp

Definition at line 819 of file llpanelgrouplandmoney.cpp.

Referenced by impl(), and updateButtons().

LLString LLGroupMoneyTabEventHandler::impl::mLoadingText

Definition at line 821 of file llpanelgrouplandmoney.cpp.

Referenced by impl(), LLGroupMoneyTabEventHandler::onClickEarlier(), and LLGroupMoneyTabEventHandler::onClickLater().

int LLGroupMoneyTabEventHandler::impl::mMaxInterval

Definition at line 814 of file llpanelgrouplandmoney.cpp.

Referenced by getCanClickEarlier(), and impl().

LLUUID LLGroupMoneyTabEventHandler::impl::mPanelID

Definition at line 809 of file llpanelgrouplandmoney.cpp.

Referenced by impl(), LLGroupMoneyTabEventHandler::LLGroupMoneyTabEventHandler(), and LLGroupMoneyTabEventHandler::~LLGroupMoneyTabEventHandler().

LLPanel* LLGroupMoneyTabEventHandler::impl::mTabPanelp

Definition at line 811 of file llpanelgrouplandmoney.cpp.

Referenced by impl(), and LLGroupMoneyTabEventHandler::~LLGroupMoneyTabEventHandler().

LLTextEditor* LLGroupMoneyTabEventHandler::impl::mTextEditorp

Definition at line 817 of file llpanelgrouplandmoney.cpp.

Referenced by impl(), LLGroupMoneyTabEventHandler::onClickEarlier(), and LLGroupMoneyTabEventHandler::onClickLater().


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