LLFloaterURLDisplay Class Reference

#include <llfloaterurldisplay.h>

Inheritance diagram for LLFloaterURLDisplay:

Inheritance graph
[legend]
Collaboration diagram for LLFloaterURLDisplay:

Collaboration graph
[legend]
List of all members.

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 voidcreatePlaceDetail (void *userdata)

Private Attributes

LLVector3 mRegionPosition
U64 mRegionHandle
LLPanelPlacemPlacePanel

Detailed Description

Definition at line 42 of file llfloaterurldisplay.h.


Constructor & Destructor Documentation

LLFloaterURLDisplay::LLFloaterURLDisplay ( const LLSD sd  ) 

Definition at line 35 of file llfloaterurldisplay.cpp.

References LLUICtrlFactory::buildFloater(), createPlaceDetail(), LLPanel::getFactoryMap(), gUICtrlFactory, LLPanel::mFactoryMap, and LLFloater::setVisible().

LLFloaterURLDisplay::~LLFloaterURLDisplay (  )  [virtual]

Definition at line 42 of file llfloaterurldisplay.cpp.


Member Function Documentation

void * LLFloaterURLDisplay::createPlaceDetail ( void userdata  )  [static]

Definition at line 77 of file llfloaterurldisplay.cpp.

References LLUICtrlFactory::buildPanel(), and gUICtrlFactory.

Referenced by LLFloaterURLDisplay().

void LLFloaterURLDisplay::displayParcelInfo ( U64  region_handle,
const LLVector3 pos 
)

Definition at line 46 of file llfloaterurldisplay.cpp.

References LLPanelPlace::displayParcelInfo(), from_region_handle(), mPlacePanel, mRegionHandle, mRegionPosition, LLFloater::setFrontmost(), and LLFloater::setVisible().

Referenced by LLURLDispatcherImpl::regionHandleCallback().

void LLFloaterURLDisplay::setLocationString ( const std::string &  name  ) 

Definition at line 71 of file llfloaterurldisplay.cpp.

References mPlacePanel, and LLPanelPlace::setLocationString().

Referenced by LLURLDispatcherImpl::regionHandleCallback().

void LLFloaterURLDisplay::setName ( const std::string &  name  ) 

Definition at line 66 of file llfloaterurldisplay.cpp.

References mPlacePanel, and LLView::setName().

Referenced by LLURLDispatcherImpl::dispatchRegion().

void LLFloaterURLDisplay::setSnapshotDisplay ( const LLUUID snapshot_id  ) 

Definition at line 61 of file llfloaterurldisplay.cpp.

References mPlacePanel, and LLPanelPlace::setSnapshot().

Referenced by LLURLDispatcherImpl::regionHandleCallback().


Member Data Documentation

LLPanelPlace* LLFloaterURLDisplay::mPlacePanel [private]

Definition at line 58 of file llfloaterurldisplay.h.

Referenced by displayParcelInfo(), setLocationString(), setName(), and setSnapshotDisplay().

U64 LLFloaterURLDisplay::mRegionHandle [private]

Definition at line 57 of file llfloaterurldisplay.h.

Referenced by displayParcelInfo().

LLVector3 LLFloaterURLDisplay::mRegionPosition [private]

Definition at line 56 of file llfloaterurldisplay.h.

Referenced by displayParcelInfo().


The documentation for this class was generated from the following files:
Generated on Thu Jul 1 06:11:21 2010 for Second Life Viewer by  doxygen 1.4.7