LLCurrencyUIManager Class Reference

#include <llcurrencyuimanager.h>

Collaboration diagram for LLCurrencyUIManager:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLCurrencyUIManager (LLPanel &parent)
virtual ~LLCurrencyUIManager ()
void setAmount (int, bool noEstimate=false)
int getAmount ()
void setZeroMessage (const std::string &message)
void setEstimate (int)
int getEstimate ()
void prepare ()
void updateUI (bool show=true)
bool process ()
void buy (const LLString &buy_msg)
bool inProcess ()
bool canCancel ()
bool canBuy ()
bool buying ()
bool bought ()
bool hasError ()
std::string errorMessage ()
std::string errorURI ()

Private Attributes

Implimpl

Classes

class  Impl


Detailed Description

Definition at line 38 of file llcurrencyuimanager.h.


Constructor & Destructor Documentation

LLCurrencyUIManager::LLCurrencyUIManager ( LLPanel parent  ) 

Definition at line 407 of file llcurrencyuimanager.cpp.

LLCurrencyUIManager::~LLCurrencyUIManager (  )  [virtual]

Definition at line 412 of file llcurrencyuimanager.cpp.

References impl.


Member Function Documentation

void LLCurrencyUIManager::setAmount ( int  amount,
bool  noEstimate = false 
)

int LLCurrencyUIManager::getAmount (  ) 

void LLCurrencyUIManager::setZeroMessage ( const std::string &  message  ) 

Definition at line 431 of file llcurrencyuimanager.cpp.

References impl, and LLCurrencyUIManager::Impl::mZeroMessage.

Referenced by LLFloaterBuyLandUI::updateParcelInfo().

Here is the caller graph for this function:

void LLCurrencyUIManager::setEstimate ( int  amount  ) 

int LLCurrencyUIManager::getEstimate (  ) 

void LLCurrencyUIManager::prepare (  ) 

Definition at line 450 of file llcurrencyuimanager.cpp.

References impl, and LLCurrencyUIManager::Impl::prepare().

Referenced by LLFloaterBuyLandUI::postBuild(), and LLFloaterBuyCurrencyUI::postBuild().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLCurrencyUIManager::updateUI ( bool  show = true  ) 

Definition at line 455 of file llcurrencyuimanager.cpp.

References impl, LLCurrencyUIManager::Impl::mHidden, and LLCurrencyUIManager::Impl::updateUI().

Referenced by LLFloaterBuyLandUI::refreshUI(), and LLFloaterBuyCurrencyUI::updateUI().

Here is the call graph for this function:

Here is the caller graph for this function:

bool LLCurrencyUIManager::process (  ) 

Definition at line 461 of file llcurrencyuimanager.cpp.

References LLCurrencyUIManager::Impl::checkTransaction(), LLCurrencyUIManager::Impl::considerUpdateCurrency(), and impl.

Referenced by LLFloaterBuyLandUI::draw(), and LLFloaterBuyCurrencyUI::draw().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLCurrencyUIManager::buy ( const LLString buy_msg  ) 

bool LLCurrencyUIManager::inProcess (  ) 

bool LLCurrencyUIManager::canCancel (  ) 

bool LLCurrencyUIManager::canBuy (  ) 

bool LLCurrencyUIManager::buying (  ) 

Definition at line 503 of file llcurrencyuimanager.cpp.

References impl, LLCurrencyUIManager::Impl::mTransactionType, and LLCurrencyUIManager::Impl::TransactionBuy.

Referenced by LLFloaterBuyCurrencyUI::updateUI().

Here is the caller graph for this function:

bool LLCurrencyUIManager::bought (  ) 

Definition at line 508 of file llcurrencyuimanager.cpp.

References impl, and LLCurrencyUIManager::Impl::mBought.

Referenced by LLFloaterBuyCurrencyUI::draw().

Here is the caller graph for this function:

bool LLCurrencyUIManager::hasError (  ) 

Definition at line 513 of file llcurrencyuimanager.cpp.

References impl, and LLCurrencyUIManager::Impl::mError.

Referenced by LLFloaterBuyLandUI::draw(), and LLFloaterBuyCurrencyUI::updateUI().

Here is the caller graph for this function:

std::string LLCurrencyUIManager::errorMessage (  ) 

Definition at line 518 of file llcurrencyuimanager.cpp.

References impl, and LLCurrencyUIManager::Impl::mErrorMessage.

Referenced by LLFloaterBuyLandUI::draw(), and LLFloaterBuyCurrencyUI::updateUI().

Here is the caller graph for this function:

std::string LLCurrencyUIManager::errorURI (  ) 

Definition at line 523 of file llcurrencyuimanager.cpp.

References impl, and LLCurrencyUIManager::Impl::mErrorURI.

Referenced by LLFloaterBuyLandUI::draw(), and LLFloaterBuyCurrencyUI::updateUI().

Here is the caller graph for this function:


Member Data Documentation


The documentation for this class was generated from the following files:

Generated on Fri May 16 08:43:32 2008 for SecondLife by  doxygen 1.5.5