LLTextureCtrl Class Reference

#include <lltexturectrl.h>

Inheritance diagram for LLTextureCtrl:

Inheritance graph
[legend]
Collaboration diagram for LLTextureCtrl:

Collaboration graph
[legend]
List of all members.

Public Types

typedef enum LLTextureCtrl::e_texture_pick_op ETexturePickOp
 TEXTURE_CHANGE
 TEXTURE_SELECT
 TEXTURE_CANCEL
enum  e_texture_pick_op { TEXTURE_CHANGE, TEXTURE_SELECT, TEXTURE_CANCEL }

Public Member Functions

 LLTextureCtrl (const std::string &name, const LLRect &rect, const std::string &label, const LLUUID &image_id, const LLUUID &default_image_id, const std::string &default_image_name)
virtual ~LLTextureCtrl ()
virtual EWidgetType getWidgetType () const
virtual LLString getWidgetTag () const
virtual LLXMLNodePtr getXML (bool save_children=true) const
virtual BOOL handleMouseDown (S32 x, S32 y, MASK mask)
virtual BOOL handleDragAndDrop (S32 x, S32 y, MASK mask, BOOL drop, EDragAndDropType cargo_type, void *cargo_data, EAcceptance *accept, LLString &tooltip_msg)
virtual BOOL handleHover (S32 x, S32 y, MASK mask)
virtual BOOL handleUnicodeCharHere (llwchar uni_char, BOOL called_from_parent)
virtual void draw ()
virtual void setVisible (BOOL visible)
virtual void setEnabled (BOOL enabled)
virtual BOOL isDirty () const
virtual void resetDirty ()
void setValid (BOOL valid)
virtual void clear ()
virtual void setValue (LLSD value)
virtual LLSD getValue () const
void showPicker (BOOL take_focus)
void setLabel (const LLString &label)
const LLStringgetLabel () const
void setAllowNoTexture (BOOL b)
bool getAllowNoTexture () const
const LLUUIDgetImageItemID ()
void setImageAssetID (const LLUUID &image_asset_id)
const LLUUIDgetImageAssetID () const
void setDefaultImageAssetID (const LLUUID &id)
const LLStringgetDefaultImageName () const
const LLUUIDgetDefaultImageAssetID () const
void setCaption (const LLString &caption)
void setCanApplyImmediately (BOOL b)
void setImmediateFilterPermMask (PermissionMask mask)
void setNonImmediateFilterPermMask (PermissionMask mask)
PermissionMask getImmediateFilterPermMask ()
PermissionMask getNonImmediateFilterPermMask ()
void closeFloater ()
void onFloaterClose ()
void onFloaterCommit (ETexturePickOp op)
void setDragCallback (drag_n_drop_callback cb)
void setDropCallback (drag_n_drop_callback cb)
void setOnCancelCallback (LLUICtrlCallback cb)
void setOnSelectCallback (LLUICtrlCallback cb)

Static Public Member Functions

static LLViewfromXML (LLXMLNodePtr node, LLView *parent, LLUICtrlFactory *factory)

Private Member Functions

BOOL allowDrop (LLInventoryItem *item)
BOOL doDrop (LLInventoryItem *item)

Private Attributes

drag_n_drop_callback mDragCallback
drag_n_drop_callback mDropCallback
LLUICtrlCallback mOnCancelCallback
LLUICtrlCallback mOnSelectCallback
LLPointer< LLViewerImagemTexturep
LLColor4 mBorderColor
LLUUID mImageItemID
LLUUID mImageAssetID
LLUUID mDefaultImageAssetID
LLString mDefaultImageName
LLViewHandle mFloaterHandle
LLTextBoxmTentativeLabel
LLTextBoxmCaption
LLString mLabel
BOOL mAllowNoTexture
LLCoordGL mLastFloaterLeftTop
PermissionMask mImmediateFilterPermMask
PermissionMask mNonImmediateFilterPermMask
BOOL mCanApplyImmediately
BOOL mNeedsRawImageData
LLViewBordermBorder
BOOL mValid
BOOL mDirty

Detailed Description

Definition at line 55 of file lltexturectrl.h.


Member Typedef Documentation

typedef enum LLTextureCtrl::e_texture_pick_op LLTextureCtrl::ETexturePickOp


Member Enumeration Documentation

enum LLTextureCtrl::e_texture_pick_op

Enumerator:
TEXTURE_CHANGE 
TEXTURE_SELECT 
TEXTURE_CANCEL 

Definition at line 59 of file lltexturectrl.h.


Constructor & Destructor Documentation

LLTextureCtrl::LLTextureCtrl ( const std::string &  name,
const LLRect rect,
const std::string &  label,
const LLUUID image_id,
const LLUUID default_image_id,
const std::string &  default_image_name 
)

Definition at line 890 of file lltexturectrl.cpp.

References LLView::addChild(), LLViewBorder::BEVEL_IN, BTN_HEIGHT_SMALL, FOLLOWS_BOTTOM, FOLLOWS_LEFT, FOLLOWS_RIGHT, LLRectBase< Type >::getHeight(), LLRectBase< Type >::getWidth(), LLFontGL::HCENTER, llround(), mBorder, mCaption, LLView::mRect, mTentativeLabel, NULL, S32, setEnabled(), LLView::setFollows(), LLView::setFollowsAll(), LLTextBox::setHAlign(), LLFontGL::sSansSerifSmall, and TRUE.

Referenced by fromXML().

LLTextureCtrl::~LLTextureCtrl (  )  [virtual]

Definition at line 947 of file lltexturectrl.cpp.

References closeFloater().


Member Function Documentation

BOOL LLTextureCtrl::allowDrop ( LLInventoryItem item  )  [private]

Definition at line 1328 of file lltexturectrl.cpp.

References LLPermissions::allowCopyBy(), LLPermissions::allowModifyBy(), LLPermissions::allowOperationBy(), FALSE, gAgent, LLAgent::getID(), LLInventoryItem::getPermissions(), LLUICtrl::mCallbackUserData, mDragCallback, mImmediateFilterPermMask, PERM_COPY, PERM_MODIFY, PERM_TRANSFER, and TRUE.

Referenced by handleDragAndDrop().

void LLTextureCtrl::clear (  )  [virtual]

Reimplemented from LLUICtrl.

Definition at line 1090 of file lltexturectrl.cpp.

References LLUUID::null, and setImageAssetID().

Referenced by LLPanelLandMedia::refresh().

void LLTextureCtrl::closeFloater (  ) 

Definition at line 1139 of file lltexturectrl.cpp.

References LLFloater::close(), LLFloater::getFloaterByHandle(), mFloaterHandle, NULL, and LLFloaterTexturePicker::setOwner().

Referenced by setEnabled(), setVisible(), and ~LLTextureCtrl().

BOOL LLTextureCtrl::doDrop ( LLInventoryItem item  )  [private]

Definition at line 1360 of file lltexturectrl.cpp.

References LLInventoryItem::getAssetUUID(), LLInventoryObject::getUUID(), LLUICtrl::mCallbackUserData, mDropCallback, mImageItemID, setImageAssetID(), and TRUE.

Referenced by handleDragAndDrop().

void LLTextureCtrl::draw (  )  [virtual]

Reimplemented from LLView.

Definition at line 1280 of file lltexturectrl.cpp.

References LLColor4::black, LLViewerImage::BOOST_PREVIEW, border, BTN_HEIGHT_SMALL, LLView::draw(), FALSE, LLRectBase< Type >::getHeight(), LLViewerImageList::getImage(), LLView::getVisible(), LLRectBase< Type >::getWidth(), gImageList, gl_draw_scaled_image(), gl_draw_x(), gl_rect_2d(), gl_rect_2d_checkerboard(), LLColor4::grey, LLUICtrl::hasFocus(), IMMEDIATE_NO, LLPointer< Type >::isNull(), LLUUID::isNull(), mBorder, mBorderColor, LLRectBase< Type >::mBottom, mImageAssetID, MIPMAP_YES, LLRectBase< Type >::mLeft, LLView::mRect, LLUICtrl::mTentative, mTentativeLabel, mTexturep, mValid, NULL, LLViewBorder::setKeyboardFocusHighlight(), LLView::setVisible(), LLRectBase< Type >::stretch(), and TRUE.

LLView * LLTextureCtrl::fromXML ( LLXMLNodePtr  node,
LLView parent,
LLUICtrlFactory factory 
) [static]

Definition at line 968 of file lltexturectrl.cpp.

References LLView::createRect(), FALSE, LLUICtrl::initFromXML(), LLTextureCtrl(), setAllowNoTexture(), and setCanApplyImmediately().

bool LLTextureCtrl::getAllowNoTexture (  )  const [inline]

Definition at line 111 of file lltexturectrl.h.

References mAllowNoTexture.

Referenced by LLFloaterTexturePicker::draw().

const LLUUID& LLTextureCtrl::getDefaultImageAssetID (  )  const [inline]

Definition at line 121 of file lltexturectrl.h.

References mDefaultImageAssetID.

Referenced by LLFloaterTexturePicker::draw().

const LLString& LLTextureCtrl::getDefaultImageName (  )  const [inline]

Definition at line 120 of file lltexturectrl.h.

References mDefaultImageName.

Referenced by getXML().

const LLUUID& LLTextureCtrl::getImageAssetID (  )  const [inline]

Definition at line 116 of file lltexturectrl.h.

References mImageAssetID.

Referenced by LLPanelGroupGeneral::apply(), getValue(), LLPanelObject::onSelectSculpt(), LLPanelEditWearable::onTextureCommit(), LLPanelGroupGeneral::postBuild(), LLPanelAvatar::sendAvatarPropertiesUpdate(), LLPanelClassified::sendClassifiedInfoUpdate(), LLPanelPick::sendPickInfoUpdate(), LLPanelObject::sendSculpt(), LLPanelFace::sendTexture(), LLPanelRegionTextureInfo::sendUpdate(), and LLPanelRegionTextureInfo::validateTextureSizes().

const LLUUID& LLTextureCtrl::getImageItemID (  )  [inline]

Definition at line 113 of file lltexturectrl.h.

References mImageItemID.

Referenced by LLPanelFace::sendTexture().

PermissionMask LLTextureCtrl::getImmediateFilterPermMask (  )  [inline]

Definition at line 130 of file lltexturectrl.h.

References mImmediateFilterPermMask.

const LLString& LLTextureCtrl::getLabel ( void   )  const [inline]

Definition at line 108 of file lltexturectrl.h.

References mLabel.

Referenced by getXML().

PermissionMask LLTextureCtrl::getNonImmediateFilterPermMask (  )  [inline]

Definition at line 131 of file lltexturectrl.h.

References mNonImmediateFilterPermMask.

LLSD LLTextureCtrl::getValue (  )  const [virtual]

Reimplemented from LLUICtrl.

Definition at line 1391 of file lltexturectrl.cpp.

References getImageAssetID().

virtual LLString LLTextureCtrl::getWidgetTag (  )  const [inline, virtual]

Implements LLView.

Definition at line 77 of file lltexturectrl.h.

References LL_TEXTURE_CTRL_TAG.

virtual EWidgetType LLTextureCtrl::getWidgetType (  )  const [inline, virtual]

Implements LLView.

Definition at line 76 of file lltexturectrl.h.

References WIDGET_TYPE_TEXTURE_PICKER.

LLXMLNodePtr LLTextureCtrl::getXML ( bool  save_children = true  )  const [virtual]

Reimplemented from LLUICtrl.

Definition at line 953 of file lltexturectrl.cpp.

References getDefaultImageName(), getLabel(), LLUICtrl::getXML(), mAllowNoTexture, mCanApplyImmediately, and TRUE.

BOOL LLTextureCtrl::handleDragAndDrop ( S32  x,
S32  y,
MASK  mask,
BOOL  drop,
EDragAndDropType  cargo_type,
void cargo_data,
EAcceptance accept,
LLString tooltip_msg 
) [virtual]

Reimplemented from LLView.

Definition at line 1243 of file lltexturectrl.cpp.

References ACCEPT_NO, ACCEPT_YES_SINGLE, allowDrop(), DAD_TEXTURE, doDrop(), FALSE, LLView::getName(), lldebugst, llendl, LLView::mEnabled, LLUICtrl::onCommit(), LLUICtrl::setTentative(), and TRUE.

BOOL LLTextureCtrl::handleHover ( S32  x,
S32  y,
MASK  mask 
) [virtual]

Reimplemented from LLView.

Definition at line 1163 of file lltexturectrl.cpp.

References LLView::getWindow(), LLWindow::setCursor(), TRUE, and UI_CURSOR_HAND.

BOOL LLTextureCtrl::handleMouseDown ( S32  x,
S32  y,
MASK  mask 
) [virtual]

Reimplemented from LLView.

Definition at line 1170 of file lltexturectrl.cpp.

References LLAssetType::AT_TEXTURE, FALSE, LLInventoryModel::findCategoryUUIDForType(), gInventory, LLView::handleMouseDown(), showPicker(), and LLInventoryModel::startBackgroundFetch().

BOOL LLTextureCtrl::handleUnicodeCharHere ( llwchar  uni_char,
BOOL  called_from_parent 
) [virtual]

Reimplemented from LLView.

Definition at line 1376 of file lltexturectrl.cpp.

References LLView::getVisible(), LLView::handleUnicodeCharHere(), LLView::mEnabled, showPicker(), and TRUE.

BOOL LLTextureCtrl::isDirty (  )  const [virtual]

Reimplemented from LLUICtrl.

Definition at line 1077 of file lltexturectrl.cpp.

References mDirty.

Referenced by LLPanelClassified::checkDirty().

void LLTextureCtrl::onFloaterClose (  ) 

Definition at line 1185 of file lltexturectrl.cpp.

References LLFloater::getFloaterByHandle(), LLView::getRect(), mFloaterHandle, mLastFloaterLeftTop, LLRectBase< Type >::mLeft, LLRectBase< Type >::mTop, NULL, LLCoord::set(), and LLFloaterTexturePicker::setOwner().

Referenced by LLFloaterTexturePicker::onClose().

void LLTextureCtrl::onFloaterCommit ( ETexturePickOp  op  ) 

Definition at line 1198 of file lltexturectrl.cpp.

References FALSE, LLFloaterTexturePicker::findItemID(), LLFloaterTexturePicker::getAssetID(), LLFloater::getFloaterByHandle(), LLFloaterTexturePicker::isDirty(), lldebugs, llendl, LLUICtrl::mCallbackUserData, mDirty, LLView::mEnabled, mFloaterHandle, mImageAssetID, mImageItemID, mOnCancelCallback, mOnSelectCallback, LLUICtrl::onCommit(), LLUICtrl::setTentative(), TEXTURE_CANCEL, and TEXTURE_SELECT.

Referenced by LLFloaterTexturePicker::commitIfImmediateSet().

void LLTextureCtrl::resetDirty (  )  [virtual]

Reimplemented from LLUICtrl.

Definition at line 1083 of file lltexturectrl.cpp.

References FALSE, and mDirty.

Referenced by LLPanelClassified::confirmPublish().

void LLTextureCtrl::setAllowNoTexture ( BOOL  b  )  [inline]

Definition at line 110 of file lltexturectrl.h.

References mAllowNoTexture.

Referenced by LLPanelEditWearable::addTextureDropTarget(), fromXML(), LLPanelLandMedia::postBuild(), and LLPanelLandOptions::postBuild().

void LLTextureCtrl::setCanApplyImmediately ( BOOL  b  ) 

Definition at line 1019 of file lltexturectrl.cpp.

References LLFloater::getFloaterByHandle(), mCanApplyImmediately, mFloaterHandle, and LLFloaterTexturePicker::setCanApplyImmediately().

Referenced by fromXML(), LLPanelFace::getState(), LLPanelObject::postBuild(), and LLPanelFace::postBuild().

void LLTextureCtrl::setCaption ( const LLString caption  ) 

Definition at line 1014 of file lltexturectrl.cpp.

References mCaption, and LLTextBox::setText().

void LLTextureCtrl::setDefaultImageAssetID ( const LLUUID id  )  [inline]

Definition at line 118 of file lltexturectrl.h.

References mDefaultImageAssetID.

Referenced by LLPanelEditWearable::addTextureDropTarget(), LLPanelObject::postBuild(), and LLPanelFace::postBuild().

void LLTextureCtrl::setDragCallback ( drag_n_drop_callback  cb  )  [inline]

Definition at line 140 of file lltexturectrl.h.

References mDragCallback.

Referenced by LLPanelFace::postBuild().

void LLTextureCtrl::setDropCallback ( drag_n_drop_callback  cb  )  [inline]

Definition at line 145 of file lltexturectrl.h.

References mDropCallback.

Referenced by LLPanelObject::postBuild().

void LLTextureCtrl::setEnabled ( BOOL  enabled  )  [virtual]

Reimplemented from LLView.

Definition at line 1038 of file lltexturectrl.cpp.

References closeFloater(), LLFloater::getFloaterByHandle(), mCaption, mFloaterHandle, LLFloaterTexturePicker::setActive(), LLView::setEnabled(), and LLView::setToolTip().

Referenced by LLPanelObject::getState(), LLPanelFace::getState(), LLTextureCtrl(), LLPanelPlace::postBuild(), LLPanelPick::refresh(), LLPanelClassified::refresh(), LLPanelLandMedia::refresh(), LLPanelLandOptions::refresh(), and LLPanelGroupGeneral::update().

void LLTextureCtrl::setImageAssetID ( const LLUUID image_asset_id  ) 

Definition at line 1228 of file lltexturectrl.cpp.

References FALSE, LLView::getEnabled(), LLFloater::getFloaterByHandle(), mFloaterHandle, mImageAssetID, mImageItemID, LLFloaterTexturePicker::setDirty(), LLFloaterTexturePicker::setImageID(), and LLUUID::setNull().

Referenced by clear(), LLPanelAvatarSecondLife::clearControls(), LLPanelPlace::displayParcelInfo(), doDrop(), LLPanelObject::getState(), LLPanelFace::getState(), LLPanelClassified::initNewClassified(), LLPanelPick::initNewPick(), LLPanelObject::onCancelSculpt(), LLPanelObject::onDropSculpt(), LLPanelAvatar::processAvatarPropertiesReply(), LLPanelLandMedia::refresh(), LLPanelLandOptions::refresh(), LLPanelRegionTextureInfo::refreshFromRegion(), LLFloaterSellLandUI::refreshUI(), LLFloaterBuyLandUI::refreshUI(), LLPanelPlace::setSnapshot(), setValue(), LLPanelGroupGeneral::update(), update_texture_ctrl(), LLFloaterEventLog::updateList(), and LLFloaterEventLog::updateSelectedEventInfo().

void LLTextureCtrl::setImmediateFilterPermMask ( PermissionMask  mask  )  [inline]

Definition at line 126 of file lltexturectrl.h.

References mImmediateFilterPermMask.

Referenced by LLPanelEditWearable::addTextureDropTarget(), LLPanelObject::postBuild(), LLPanelFace::postBuild(), LLPanelLandMedia::postBuild(), and LLPanelLandOptions::postBuild().

void LLTextureCtrl::setLabel ( const LLString label  ) 

Definition at line 1095 of file lltexturectrl.cpp.

References mCaption, mLabel, and LLTextBox::setText().

void LLTextureCtrl::setNonImmediateFilterPermMask ( PermissionMask  mask  )  [inline]

Definition at line 128 of file lltexturectrl.h.

References mNonImmediateFilterPermMask.

Referenced by LLPanelEditWearable::addTextureDropTarget(), LLPanelObject::postBuild(), LLPanelFace::postBuild(), LLPanelLandMedia::postBuild(), and LLPanelLandOptions::postBuild().

void LLTextureCtrl::setOnCancelCallback ( LLUICtrlCallback  cb  )  [inline]

Definition at line 147 of file lltexturectrl.h.

References mOnCancelCallback.

Referenced by LLPanelObject::postBuild(), and LLPanelFace::postBuild().

void LLTextureCtrl::setOnSelectCallback ( LLUICtrlCallback  cb  )  [inline]

Definition at line 149 of file lltexturectrl.h.

References mOnSelectCallback.

Referenced by LLPanelObject::postBuild(), and LLPanelFace::postBuild().

void LLTextureCtrl::setValid ( BOOL  valid  ) 

Definition at line 1063 of file lltexturectrl.cpp.

References FALSE, LLFloater::getFloaterByHandle(), mFloaterHandle, mValid, and LLFloaterTexturePicker::setActive().

void LLTextureCtrl::setValue ( LLSD  value  )  [virtual]

Definition at line 1386 of file lltexturectrl.cpp.

References LLSD::asUUID(), and setImageAssetID().

void LLTextureCtrl::setVisible ( BOOL  visible  )  [virtual]

Reimplemented from LLView.

Definition at line 1029 of file lltexturectrl.cpp.

References closeFloater(), and LLView::setVisible().

Referenced by LLPanelObject::getState().

void LLTextureCtrl::showPicker ( BOOL  take_focus  ) 

Definition at line 1101 of file lltexturectrl.cpp.

References LLFloater::addDependentFloater(), LLFloater::getFloaterByHandle(), LLPanel::getHandle(), LLFloaterView::getNewFloaterPosition(), LLFloaterView::getParentFloater(), LLControlGroup::getRect(), gFloaterView, gSavedSettings, mCanApplyImmediately, mFloaterHandle, mImmediateFilterPermMask, mLabel, mLastFloaterLeftTop, LLRectBase< Type >::mLeft, mNonImmediateFilterPermMask, LLRectBase< Type >::mTop, LLCoord::mX, LLCoord::mY, LLFloater::open(), LLFloater::setFocus(), LLRectBase< Type >::translate(), and TRUE.

Referenced by handleMouseDown(), and handleUnicodeCharHere().


Member Data Documentation

BOOL LLTextureCtrl::mAllowNoTexture [private]

Definition at line 170 of file lltexturectrl.h.

Referenced by getAllowNoTexture(), getXML(), and setAllowNoTexture().

LLViewBorder* LLTextureCtrl::mBorder [private]

Definition at line 176 of file lltexturectrl.h.

Referenced by draw(), and LLTextureCtrl().

LLColor4 LLTextureCtrl::mBorderColor [private]

Definition at line 161 of file lltexturectrl.h.

Referenced by draw().

BOOL LLTextureCtrl::mCanApplyImmediately [private]

Definition at line 174 of file lltexturectrl.h.

Referenced by getXML(), setCanApplyImmediately(), and showPicker().

LLTextBox* LLTextureCtrl::mCaption [private]

Definition at line 168 of file lltexturectrl.h.

Referenced by LLTextureCtrl(), setCaption(), setEnabled(), and setLabel().

LLUUID LLTextureCtrl::mDefaultImageAssetID [private]

Definition at line 164 of file lltexturectrl.h.

Referenced by getDefaultImageAssetID(), and setDefaultImageAssetID().

LLString LLTextureCtrl::mDefaultImageName [private]

Definition at line 165 of file lltexturectrl.h.

Referenced by getDefaultImageName().

BOOL LLTextureCtrl::mDirty [private]

Definition at line 178 of file lltexturectrl.h.

Referenced by isDirty(), onFloaterCommit(), and resetDirty().

drag_n_drop_callback LLTextureCtrl::mDragCallback [private]

Definition at line 156 of file lltexturectrl.h.

Referenced by allowDrop(), and setDragCallback().

drag_n_drop_callback LLTextureCtrl::mDropCallback [private]

Definition at line 157 of file lltexturectrl.h.

Referenced by doDrop(), and setDropCallback().

LLViewHandle LLTextureCtrl::mFloaterHandle [private]

Definition at line 166 of file lltexturectrl.h.

Referenced by closeFloater(), onFloaterClose(), onFloaterCommit(), setCanApplyImmediately(), setEnabled(), setImageAssetID(), setValid(), and showPicker().

LLUUID LLTextureCtrl::mImageAssetID [private]

Definition at line 163 of file lltexturectrl.h.

Referenced by draw(), getImageAssetID(), onFloaterCommit(), and setImageAssetID().

LLUUID LLTextureCtrl::mImageItemID [private]

Definition at line 162 of file lltexturectrl.h.

Referenced by doDrop(), getImageItemID(), onFloaterCommit(), and setImageAssetID().

PermissionMask LLTextureCtrl::mImmediateFilterPermMask [private]

Definition at line 172 of file lltexturectrl.h.

Referenced by allowDrop(), getImmediateFilterPermMask(), setImmediateFilterPermMask(), and showPicker().

LLString LLTextureCtrl::mLabel [private]

Definition at line 169 of file lltexturectrl.h.

Referenced by getLabel(), setLabel(), and showPicker().

LLCoordGL LLTextureCtrl::mLastFloaterLeftTop [private]

Definition at line 171 of file lltexturectrl.h.

Referenced by onFloaterClose(), and showPicker().

BOOL LLTextureCtrl::mNeedsRawImageData [private]

Definition at line 175 of file lltexturectrl.h.

PermissionMask LLTextureCtrl::mNonImmediateFilterPermMask [private]

Definition at line 173 of file lltexturectrl.h.

Referenced by getNonImmediateFilterPermMask(), setNonImmediateFilterPermMask(), and showPicker().

LLUICtrlCallback LLTextureCtrl::mOnCancelCallback [private]

Definition at line 158 of file lltexturectrl.h.

Referenced by onFloaterCommit(), and setOnCancelCallback().

LLUICtrlCallback LLTextureCtrl::mOnSelectCallback [private]

Definition at line 159 of file lltexturectrl.h.

Referenced by onFloaterCommit(), and setOnSelectCallback().

LLTextBox* LLTextureCtrl::mTentativeLabel [private]

Definition at line 167 of file lltexturectrl.h.

Referenced by draw(), and LLTextureCtrl().

LLPointer<LLViewerImage> LLTextureCtrl::mTexturep [private]

Definition at line 160 of file lltexturectrl.h.

Referenced by draw().

BOOL LLTextureCtrl::mValid [private]

Definition at line 177 of file lltexturectrl.h.

Referenced by draw(), and setValid().


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