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
LLPanelmTabPanelp
int mIntervalLength
int mMaxInterval
int mCurrentInterval
LLTextEditormTextEditorp
LLButtonmEarlierButtonp
LLButtonmLaterButtonp
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