#include <llscrolllistctrl.h>
Collaboration diagram for LLScrollListItem:

Definition at line 295 of file llscrolllistctrl.h.
| LLScrollListItem::LLScrollListItem | ( | BOOL | enabled = TRUE, | |
| void * | userdata = NULL, | |||
| const LLUUID & | uuid = LLUUID::null | |||
| ) |  [inline] | 
Definition at line 298 of file llscrolllistctrl.h.
Definition at line 300 of file llscrolllistctrl.h.
| LLScrollListItem::~LLScrollListItem | ( | ) |  [virtual] | 
| void LLScrollListItem::addColumn | ( | LLCheckBoxCtrl * | check, | |
| S32 | width = 0 | |||
| ) |  [inline] | 
| void LLScrollListItem::addColumn | ( | const LLString & | text, | |
| const LLFontGL * | font, | |||
| S32 | width = 0, | |||
| U8 | font_style = LLFontGL::NORMAL, | |||
| LLFontGL::HAlign | font_alignment = LLFontGL::LEFT, | |||
| BOOL | visible = TRUE | |||
| ) |  [inline] | 
Definition at line 319 of file llscrolllistctrl.h.
References LLColor4::black, FALSE, mColumns, and width.
Referenced by LLScrollListCtrl::addSimpleElement(), LLScrollListCtrl::addSimpleItem(), LLScrollListCtrl::addStringUUIDItem(), and LLPanelLandObjects::processParcelObjectOwnersReply().
| LLScrollListCell* LLScrollListItem::getColumn | ( | const S32 | i | ) | const  [inline] | 
Definition at line 334 of file llscrolllistctrl.h.
References mColumns, NULL, and S32.
Referenced by LLScrollListCtrl::addElement(), LLNameListCtrl::addElement(), LLNameListCtrl::addGroupNameItem(), LLNameListCtrl::addNameItem(), LLScrollListCtrl::deselectItem(), getContentsCSV(), LLScrollListCtrl::getSimpleSelectedItem(), LLScrollListCtrl::handleKeyHere(), LLPanelGroupMembersSubTab::handleMemberSelect(), LLFloaterImport::handleMouseDown(), LLScrollListCtrl::handleUnicodeCharHere(), LLPreviewGesture::onClickAdd(), LLPanelGroupVoting::impl::onClickViewHistoryItem(), LLPanelGroupVoting::impl::onClickViewProposalItem(), LLPanelLandObjects::onCommitList(), LLPanelLandObjects::onDoubleClickOwner(), LLScriptEdCore::onErrorList(), LLPanelGroupLandMoney::impl::onMapButton(), LLFloaterNewIM::onStart(), LLPanelFriends::refreshUI(), LLPanelGroupVoting::impl::setEnableHistoryItem(), LLPanelGroupVoting::impl::setEnableVoteProposal(), LLFloaterTopObjects::showBeacon(), LLColumnHeader::showList(), LLPreviewGesture::updateLabel(), and LLScrollListCtrl::updateMaxContentWidth().
| LLString LLScrollListItem::getContentsCSV | ( | ) | 
Definition at line 371 of file llscrolllistctrl.cpp.
References count, getColumn(), getNumColumns(), i, and S32.
| BOOL LLScrollListItem::getEnabled | ( | ) | const  [inline] | 
Definition at line 309 of file llscrolllistctrl.h.
References mEnabled.
Referenced by LLScrollListCtrl::handleUnicodeCharHere().
| S32 LLScrollListItem::getNumColumns | ( | ) | const  [inline] | 
Definition at line 332 of file llscrolllistctrl.h.
References mColumns.
Referenced by getContentsCSV().
| BOOL LLScrollListItem::getSelected | ( | ) | const  [inline] | 
Definition at line 306 of file llscrolllistctrl.h.
References mSelected.
Referenced by LLScrollListCtrl::deselectItem(), LLScrollListCtrl::selectItem(), and LLScrollListCtrl::selectItemAt().
| void* LLScrollListItem::getUserdata | ( | ) | const  [inline] | 
Definition at line 312 of file llscrolllistctrl.h.
References mUserdata.
Referenced by LLComboBox::getCurrentUserdata(), LLPanelGroupRolesSubTab::handleActionCheck(), LLPanelGroupActionsSubTab::handleActionSelect(), LLPreviewGesture::handleDragAndDrop(), LLPreviewGesture::initDefaultGesture(), LLPreviewGesture::onClickDelete(), LLPreviewGesture::onCommitAnimation(), LLPreviewGesture::onCommitAnimationTrigger(), LLPreviewGesture::onCommitChat(), LLPreviewGesture::onCommitSound(), LLPreviewGesture::onCommitWait(), LLPreviewGesture::onCommitWaitTime(), LLFloaterNewIM::onStart(), LLPreviewGesture::refresh(), and LLPreviewGesture::updateLabel().
| LLUUID LLScrollListItem::getUUID | ( | ) | const  [inline] | 
Definition at line 314 of file llscrolllistctrl.h.
References LLSD::asUUID(), and mItemValue.
Referenced by LLPanelEstateInfo::accessRemoveCore(), LLNameListCtrl::addElement(), LLNameListCtrl::addGroupNameItem(), LLNameListCtrl::addNameItem(), LLPanelGroupRolesSubTab::buildMembersList(), LLFloaterInspect::getSelectedUUID(), LLScrollListCtrl::getStringUUIDSelectedItem(), LLPanelGroupRolesSubTab::handleActionCheck(), LLPanelGroupRolesSubTab::handleDeleteRole(), LLPanelGroupMembersSubTab::handleMemberDoubleClick(), LLPanelGroupRolesSubTab::handleMemberVisibilityChange(), LLFloaterImport::handleMouseDown(), LLPanelGroupRolesSubTab::handleRoleSelect(), LLFloaterInspect::onClickCreatorProfile(), LLFloaterAvatarList::onClickGetKey(), LLFloaterInspect::onClickOwnerProfile(), LLPanelLandBan::onClickRemove(), LLPanelLandAccess::onClickRemove(), LLFloaterAvatarList::onClickTeleport(), LLFloaterAvatarList::onClickTrack(), LLFloaterAvatarList::onClickTrustNetExplain(), LLPanelLandObjects::onCommitList(), LLFloaterEventLog::onDoubleClick(), LLFloaterAvatarList::onDoubleClick(), LLPanelAvatarSecondLife::onDoubleClickGroup(), LLPanelLandObjects::onDoubleClickOwner(), LLPanelGroupMembersSubTab::onRoleCheck(), LLPanelGroupNotices::onSelectNotice(), LLFloaterNewIM::onStart(), LLPanelGroupGeneral::openProfile(), LLFloaterInspect::refresh(), LLPanelGroupVoting::impl::setEnableVoteProposal(), LLPanelGroupRolesSubTab::update(), and LLFloaterEventLog::updateSelectedEventInfo().
| LLSD LLScrollListItem::getValue | ( | ) | const  [inline] | 
Definition at line 315 of file llscrolllistctrl.h.
References mItemValue.
Referenced by LLScrollListCtrl::getSimpleSelectedValue(), LLScrollListCtrl::getValue(), and LLComboBox::getValue().
Definition at line 317 of file llscrolllistctrl.cpp.
References end, FALSE, left, mColumns, right, S32, and width.
Referenced by LLScrollListCtrl::selectItemAt().
| void LLScrollListItem::setColumn | ( | S32 | column, | |
| LLScrollListCell * | cell | |||
| ) | 
Definition at line 358 of file llscrolllistctrl.cpp.
References llendl, llerrs, mColumns, and S32.
Referenced by LLScrollListCtrl::addElement().
Definition at line 388 of file llscrolllistctrl.cpp.
References end, mColumns, and mEnabled.
Referenced by LLScrollListCtrl::addElement(), and LLScrollListCtrl::addSimpleItem().
Definition at line 342 of file llscrolllistctrl.cpp.
References mColumns, NULL, and S32.
Referenced by LLScrollListCtrl::addElement().
Definition at line 305 of file llscrolllistctrl.h.
References mSelected.
Referenced by LLPreviewGesture::addStep(), LLScrollListCtrl::deselectItem(), LLPanelGroupRolesSubTab::saveRoleChanges(), LLScrollListCtrl::selectItem(), and LLPanelGroupRolesSubTab::update().
Definition at line 311 of file llscrolllistctrl.h.
References mUserdata.
Referenced by LLComboBox::add(), LLFloaterNewIM::addAgent(), LLFloaterNewIM::addGroup(), LLFloaterNewIM::addSpecial(), LLPreviewGesture::addStep(), LLPanelMsgs::buildLists(), and LLPreviewGesture::loadUIFromGesture().
| std::vector<LLScrollListCell *> LLScrollListItem::mColumns  [private] | 
Definition at line 345 of file llscrolllistctrl.h.
Referenced by addColumn(), getColumn(), getNumColumns(), handleClick(), setColumn(), setEnabled(), setNumColumns(), and ~LLScrollListItem().
| BOOL LLScrollListItem::mEnabled  [private] | 
| LLSD LLScrollListItem::mItemValue  [private] | 
| BOOL LLScrollListItem::mSelected  [private] | 
| void* LLScrollListItem::mUserdata  [private] | 
 1.4.7
 1.4.7