#include <llfloaterauction.h>
Inheritance diagram for LLFloaterAuction:


| Public Member Functions | |
| void | onClose (bool app_quitting) | 
| void | draw () | 
| Static Public Member Functions | |
| static void | show () | 
| Private Member Functions | |
| LLFloaterAuction () | |
| ~LLFloaterAuction () | |
| void | initialize () | 
| Static Private Member Functions | |
| static void | onClickSnapshot (void *data) | 
| static void | onClickOK (void *data) | 
| Private Attributes | |
| LLTransactionID | mTransactionID | 
| LLAssetID | mImageID | 
| LLPointer< LLImageGL > | mImage | 
| LLHandle< LLParcelSelection > | mParcelp | 
| S32 | mParcelID | 
| LLHost | mParcelHost | 
| Static Private Attributes | |
| static LLFloaterAuction * | sInstance = NULL | 
Definition at line 48 of file llfloaterauction.h.
| LLFloaterAuction::LLFloaterAuction | ( | ) |  [private] | 
Definition at line 72 of file llfloaterauction.cpp.
References LLUICtrlFactory::buildFloater(), LLPanel::childSetAction(), LLPanel::childSetCommitCallback(), LLPanel::childSetValue(), LLControlGroup::getBOOL(), gSavedSettings, gUICtrlFactory, onClickOK(), onClickSnapshot(), and LLSavedSettingsGlue::setBOOL().
Referenced by show().
| LLFloaterAuction::~LLFloaterAuction | ( | ) |  [private] | 
| void LLFloaterAuction::draw | ( | ) |  [virtual] | 
Reimplemented from LLFloater.
Definition at line 139 of file llfloaterauction.cpp.
References LLPanel::childGetRect(), LLFloater::draw(), f, LLRectBase< Type >::getHeight(), LLView::getVisible(), LLRectBase< Type >::getWidth(), gl_draw_scaled_image(), gl_rect_2d(), LLFloater::isMinimized(), LLRectBase< Type >::mBottom, mImage, LLRectBase< Type >::mLeft, LLPointer< Type >::notNull(), and LLRectBase< Type >::stretch().
| void LLFloaterAuction::initialize | ( | ) |  [private] | 
Definition at line 106 of file llfloaterauction.cpp.
References LLPanel::childEnable(), LLPanel::childGetText(), LLPanel::childSetEnabled(), LLPanel::childSetText(), LLParcel::getForSale(), LLViewerRegion::getHost(), LLParcel::getLocalID(), LLParcel::getName(), LLViewerParcelMgr::getParcelSelection(), LLViewerParcelMgr::getSelectionRegion(), gParcelMgr, LLHost::invalidate(), mImage, mImageID, mParcelHost, mParcelID, mParcelp, NULL, LLStringBase< char >::null, and LLUUID::setNull().
Referenced by show().
Definition at line 213 of file llfloaterauction.cpp.
References LLMessageSystem::addS32(), LLMessageSystem::addUUID(), LLAssetType::AT_IMAGE_TGA, LLAssetType::AT_TEXTURE, auction_j2c_upload_done(), auction_tga_upload_done(), FALSE, gAgent, gAssetStorage, LLAgent::getID(), LLAgent::getSessionID(), gMessageSystem, LLMessageSystem::newMessage(), LLMessageSystem::nextBlock(), NULL, LLMessageSystem::sendReliable(), LLNotifyBox::showXml(), and LLAssetStorage::storeAssetData().
Referenced by LLFloaterAuction().
Definition at line 168 of file llfloaterauction.cpp.
References LLAssetType::AT_IMAGE_TGA, LLAssetType::AT_TEXTURE, FALSE, gAgent, LLAgent::getSecureSessionID(), LLViewerWindow::getWindowHeight(), LLViewerWindow::getWindowWidth(), gForceRenderLandFence, gVFS, gViewerWindow, llendl, llinfos, llwarns, LLViewerImage::MAX_IMAGE_SIZE_DEFAULT, LLViewerWindow::playSnapshotAnimAndSound(), LLViewerWindow::rawSnapshot(), TRUE, and LLVFile::writeFile().
Referenced by LLFloaterAuction().
| void LLFloaterAuction::onClose | ( | bool | app_quitting | ) |  [inline, virtual] | 
Reimplemented from LLFloater.
Definition at line 52 of file llfloaterauction.h.
References FALSE, and LLFloater::setVisible().
| void LLFloaterAuction::show | ( | ) |  [static] | 
Definition at line 94 of file llfloaterauction.cpp.
References LLFloater::center(), initialize(), LLFloaterAuction(), LLFloater::open(), LLFloater::setFocus(), sInstance, and TRUE.
Referenced by LLPanelLandGeneral::onClickStartAuction().
| LLPointer<LLImageGL> LLFloaterAuction::mImage  [private] | 
| LLAssetID LLFloaterAuction::mImageID  [private] | 
| LLHost LLFloaterAuction::mParcelHost  [private] | 
| S32 LLFloaterAuction::mParcelID  [private] | 
| LLHandle<LLParcelSelection> LLFloaterAuction::mParcelp  [private] | 
Definition at line 69 of file llfloaterauction.h.
| LLFloaterAuction * LLFloaterAuction::sInstance = NULL  [static, private] | 
---------------------------------------------------------------------------- Class llfloaterauction ----------------------------------------------------------------------------
Definition at line 66 of file llfloaterauction.h.
Referenced by show(), and ~LLFloaterAuction().
 1.4.7
 1.4.7