#include <llfloaterlandholdings.h>
Inheritance diagram for LLFloaterLandHoldings:
Public Member Functions | |
BOOL | postBuild () |
virtual void | draw () |
void | refresh () |
void | buttonCore (S32 which) |
Static Public Member Functions | |
static void | show (void *) |
static void | processPlacesReply (LLMessageSystem *msg, void **) |
static void | onClickTeleport (void *) |
static void | onClickMap (void *) |
static void | onClickLandmark (void *) |
static void | onGrantList (void *data) |
Protected Member Functions | |
LLFloaterLandHoldings () | |
virtual | ~LLFloaterLandHoldings () |
void | refreshAggregates () |
Protected Attributes | |
S32 | mActualArea |
S32 | mBillableArea |
BOOL | mFirstPacketReceived |
LLString | mSortColumn |
BOOL | mSortAscending |
Static Protected Attributes | |
static LLFloaterLandHoldings * | sInstance = NULL |
Definition at line 42 of file llfloaterlandholdings.h.
LLFloaterLandHoldings::LLFloaterLandHoldings | ( | ) | [protected] |
Definition at line 84 of file llfloaterlandholdings.cpp.
References sInstance.
Referenced by show().
LLFloaterLandHoldings::~LLFloaterLandHoldings | ( | ) | [protected, virtual] |
Definition at line 251 of file llfloaterlandholdings.cpp.
References gAgent, LLAgent::getPositionGlobal(), LLUICtrlFactory::getScrollListByName(), gFloaterWorldMap, list, LLVector3d::mdV, NULL, S32, LLFloaterWorldMap::show(), LLAgent::teleportViaLocation(), LLFloaterWorldMap::trackLocation(), TRUE, and VZ.
void LLFloaterLandHoldings::draw | ( | ) | [virtual] |
Reimplemented from LLFloater.
Definition at line 139 of file llfloaterlandholdings.cpp.
References LLFloater::draw(), and refresh().
Definition at line 302 of file llfloaterlandholdings.cpp.
References list, LLUUID::notNull(), and LLFloaterGroupInfo::showFromUUID().
Referenced by postBuild().
BOOL LLFloaterLandHoldings::postBuild | ( | ) | [virtual] |
Reimplemented from LLPanel.
Definition at line 96 of file llfloaterlandholdings.cpp.
References ADD_SORTED, LLPanel::childGetListInterface(), LLPanel::childSetAction(), LLPanel::childSetDoubleClickCallback(), LLPanel::childSetUserData(), LLDynamicArray< Type, BlockSize >::count(), count, gAgent, LLDynamicArray< Type, BlockSize >::get(), LLPanel::getUIString(), i, list, llformat(), LLGroupData::mContribution, LLAgent::mGroups, LLGroupData::mID, LLGroupData::mName, onClickMap(), onClickTeleport(), onGrantList(), S32, LLUIString::setArg(), and TRUE.
void LLFloaterLandHoldings::processPlacesReply | ( | LLMessageSystem * | msg, | |
void ** | ||||
) | [static] |
Definition at line 165 of file llfloaterlandholdings.cpp.
References count, LLMessageSystem::getF32(), LLMessageSystem::getNumberOfBlocks(), LLMessageSystem::getS32(), LLMessageSystem::getString(), LLMessageSystem::getU8(), LLMessageSystem::getUUID(), i, list, llround(), MAX_STRING, LLCtrlSelectionInterface::OP_DELETE, REGION_WIDTH_UNITS, S32, sInstance, and TRUE.
Referenced by process_places_reply().
void LLFloaterLandHoldings::refresh | ( | ) | [virtual] |
Reimplemented from LLPanel.
Definition at line 148 of file llfloaterlandholdings.cpp.
References LLPanel::childGetSelectionInterface(), LLPanel::childSetEnabled(), FALSE, list, refreshAggregates(), and TRUE.
Referenced by draw().
void LLFloaterLandHoldings::refreshAggregates | ( | ) | [protected] |
Definition at line 314 of file llfloaterlandholdings.cpp.
References LLPanel::childSetTextArg(), LLStatusBar::getSquareMetersCommitted(), LLStatusBar::getSquareMetersCredit(), LLStatusBar::getSquareMetersLeft(), gStatusBar, llformat(), and S32.
Referenced by refresh().
Definition at line 59 of file llfloaterlandholdings.cpp.
References LLUICtrlFactory::buildFloater(), LLParcel::C_ANY, LLFloater::center(), DFQ_AGENT_OWNED, gUICtrlFactory, LLFloaterLandHoldings(), LLUUID::null, LLFloater::open(), and send_places_query().
Referenced by LLShowFloater::handleEvent().
S32 LLFloaterLandHoldings::mActualArea [protected] |
Definition at line 74 of file llfloaterlandholdings.h.
S32 LLFloaterLandHoldings::mBillableArea [protected] |
Definition at line 75 of file llfloaterlandholdings.h.
BOOL LLFloaterLandHoldings::mFirstPacketReceived [protected] |
Definition at line 79 of file llfloaterlandholdings.h.
BOOL LLFloaterLandHoldings::mSortAscending [protected] |
Definition at line 82 of file llfloaterlandholdings.h.
LLString LLFloaterLandHoldings::mSortColumn [protected] |
Definition at line 81 of file llfloaterlandholdings.h.
LLFloaterLandHoldings * LLFloaterLandHoldings::sInstance = NULL [static, protected] |
Definition at line 71 of file llfloaterlandholdings.h.
Referenced by LLFloaterLandHoldings(), processPlacesReply(), and ~LLFloaterLandHoldings().