#include <llfloaterurldisplay.h>


Public Member Functions | |
| LLFloaterURLDisplay (const LLSD &sd) | |
| virtual | ~LLFloaterURLDisplay () |
| void | displayParcelInfo (U64 region_handle, const LLVector3 &pos) |
| void | setSnapshotDisplay (const LLUUID &snapshot_id) |
| void | setName (const std::string &name) |
| void | setLocationString (const std::string &name) |
Static Public Member Functions | |
| static void * | createPlaceDetail (void *userdata) |
Private Attributes | |
| LLVector3 | mRegionPosition |
| U64 | mRegionHandle |
| LLPanelPlace * | mPlacePanel |
Definition at line 42 of file llfloaterurldisplay.h.
| LLFloaterURLDisplay::LLFloaterURLDisplay | ( | const LLSD & | sd | ) |
Definition at line 46 of file llfloaterurldisplay.cpp.
References LLFloaterView::adjustToFitScreen(), LLUICtrlFactory::buildFloater(), LLFloater::center(), createPlaceDetail(), FALSE, LLPanel::getFactoryMap(), LLSingleton< LLUICtrlFactory >::getInstance(), LLView::getRect(), gFloaterView, LLRectBase< Type >::mBottom, LLPanel::mFactoryMap, LLRectBase< Type >::mLeft, r, and LLFloater::setVisible().

| LLFloaterURLDisplay::~LLFloaterURLDisplay | ( | ) | [virtual] |
Definition at line 65 of file llfloaterurldisplay.cpp.
Definition at line 69 of file llfloaterurldisplay.cpp.
References LLPanelPlace::displayParcelInfo(), from_region_handle(), mPlacePanel, mRegionHandle, mRegionPosition, LLFloater::setFrontmost(), and LLFloater::setVisible().
Referenced by LLURLDispatcherImpl::regionHandleCallback().


| void LLFloaterURLDisplay::setSnapshotDisplay | ( | const LLUUID & | snapshot_id | ) |
Definition at line 84 of file llfloaterurldisplay.cpp.
References mPlacePanel, and LLPanelPlace::setSnapshot().
Referenced by LLURLDispatcherImpl::regionHandleCallback().


| void LLFloaterURLDisplay::setName | ( | const std::string & | name | ) |
Definition at line 89 of file llfloaterurldisplay.cpp.
References mPlacePanel, and LLView::setName().
Referenced by LLURLDispatcherImpl::dispatchRegion().


| void LLFloaterURLDisplay::setLocationString | ( | const std::string & | name | ) |
Definition at line 94 of file llfloaterurldisplay.cpp.
References mPlacePanel, and LLPanelPlace::setLocationString().
Referenced by LLURLDispatcherImpl::regionHandleCallback().


| void * LLFloaterURLDisplay::createPlaceDetail | ( | void * | userdata | ) | [static] |
Definition at line 100 of file llfloaterurldisplay.cpp.
References LLUICtrlFactory::buildPanel(), and LLSingleton< LLUICtrlFactory >::getInstance().
Referenced by LLFloaterURLDisplay().


U64 LLFloaterURLDisplay::mRegionHandle [private] |
LLPanelPlace* LLFloaterURLDisplay::mPlacePanel [private] |
Definition at line 58 of file llfloaterurldisplay.h.
Referenced by displayParcelInfo(), setLocationString(), setName(), and setSnapshotDisplay().
1.5.5