LLPanelRegionTextureInfo Class Reference

#include <llfloaterregioninfo.h>

Inheritance diagram for LLPanelRegionTextureInfo:

Inheritance graph
[legend]
Collaboration diagram for LLPanelRegionTextureInfo:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LLPanelRegionTextureInfo ()
 ~LLPanelRegionTextureInfo ()
virtual bool refreshFromRegion (LLViewerRegion *region)
virtual BOOL postBuild ()
virtual void draw ()

Protected Member Functions

virtual BOOL sendUpdate ()
BOOL validateTextureSizes ()

Static Protected Member Functions

static void onClickDump (void *data)

Detailed Description

Definition at line 200 of file llfloaterregioninfo.h.


Constructor & Destructor Documentation

LLPanelRegionTextureInfo::LLPanelRegionTextureInfo (  ) 

Definition at line 973 of file llfloaterregioninfo.cpp.

LLPanelRegionTextureInfo::~LLPanelRegionTextureInfo (  )  [inline]

Definition at line 204 of file llfloaterregioninfo.h.


Member Function Documentation

void LLPanelRegionTextureInfo::draw (  )  [virtual]

Reimplemented from LLPanel.

Definition at line 1049 of file llfloaterregioninfo.cpp.

References LLPanel::draw(), and LLView::getVisible().

void LLPanelRegionTextureInfo::onClickDump ( void data  )  [static, protected]

Definition at line 1148 of file llfloaterregioninfo.cpp.

References llendl, and llinfos.

BOOL LLPanelRegionTextureInfo::postBuild (  )  [virtual]

Reimplemented from LLPanelRegionInfo.

Definition at line 1024 of file llfloaterregioninfo.cpp.

References CORNER_COUNT, i, LLPanelRegionInfo::initCtrl(), MAX_STRING, LLPanelRegionInfo::postBuild(), S32, and TERRAIN_TEXTURE_COUNT.

bool LLPanelRegionTextureInfo::refreshFromRegion ( LLViewerRegion region  )  [virtual]

Reimplemented from LLPanelRegionInfo.

Definition at line 978 of file llfloaterregioninfo.cpp.

References LLViewerRegion::canManageEstate(), LLPanel::childDisable(), LLPanel::childSetValue(), CORNER_COUNT, gAgent, LLVLComposition::getDetailTextureID(), LLVLComposition::getHeightRange(), LLViewerRegion::getName(), LLVLComposition::getStartHeight(), LLViewerUICtrlFactory::getTexturePickerByName(), i, LLAgent::isGodlike(), lldebugs, llendl, MAX_STRING, LLPanelRegionInfo::refreshFromRegion(), S32, LLPanel::setCtrlsEnabled(), LLTextureCtrl::setImageAssetID(), and TERRAIN_TEXTURE_COUNT.

BOOL LLPanelRegionTextureInfo::sendUpdate (  )  [protected, virtual]

Reimplemented from LLPanelRegionInfo.

Definition at line 1057 of file llfloaterregioninfo.cpp.

References LLPanel::childGetValue(), CORNER_COUNT, FALSE, LLTextureCtrl::getImageAssetID(), LLFloaterRegionInfo::getLastInvoice(), LLViewerUICtrlFactory::getTexturePickerByName(), gMessageSystem, i, llendl, llinfos, MAX_STRING, S32, LLPanelRegionInfo::sendEstateOwnerMessage(), TERRAIN_TEXTURE_COUNT, TRUE, UUID_STR_LENGTH, and validateTextureSizes().

BOOL LLPanelRegionTextureInfo::validateTextureSizes (  )  [protected]

Definition at line 1103 of file llfloaterregioninfo.cpp.

References LLViewerWindow::alertXml(), FALSE, LLImageGL::getComponents(), LLImageGL::getHeight(), LLViewerImageList::getImage(), LLTextureCtrl::getImageAssetID(), LLViewerUICtrlFactory::getTexturePickerByName(), LLImageGL::getWidth(), gImageList, gViewerWindow, height, i, llformat(), MAX_STRING, S32, TERRAIN_TEXTURE_COUNT, TRUE, and width.

Referenced by sendUpdate().


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