#include <llscrolllistctrl.h>
Inheritance diagram for LLScrollListCell:
Public Member Functions | |
virtual | ~LLScrollListCell () |
virtual void | drawToWidth (S32 width, const LLColor4 &color, const LLColor4 &highlight_color) const =0 |
virtual S32 | getWidth () const =0 |
virtual S32 | getHeight () const =0 |
virtual const LLString & | getText () const |
virtual const LLString & | getTextLower () const |
virtual BOOL | getVisible () const |
virtual void | setWidth (S32 width)=0 |
virtual void | highlightText (S32 offset, S32 num_chars) |
virtual BOOL | isText ()=0 |
virtual void | setColor (const LLColor4 &)=0 |
virtual BOOL | handleClick () |
virtual void | setEnabled (BOOL enable) |
Definition at line 56 of file llscrolllistctrl.h.
virtual LLScrollListCell::~LLScrollListCell | ( | ) | [inline, virtual] |
Definition at line 59 of file llscrolllistctrl.h.
virtual void LLScrollListCell::drawToWidth | ( | S32 | width, | |
const LLColor4 & | color, | |||
const LLColor4 & | highlight_color | |||
) | const [pure virtual] |
Implemented in LLScrollListSeparator, LLScrollListText, LLScrollListIcon, and LLScrollListCheck.
virtual S32 LLScrollListCell::getHeight | ( | ) | const [pure virtual] |
Implemented in LLScrollListSeparator, LLScrollListText, LLScrollListIcon, and LLScrollListCheck.
virtual const LLString& LLScrollListCell::getText | ( | ) | const [inline, virtual] |
Reimplemented in LLScrollListText, and LLScrollListIcon.
Definition at line 63 of file llscrolllistctrl.h.
References LLStringBase< char >::null.
Referenced by LLScrollListCtrl::getSimpleSelectedItem(), LLComboBox::getXML(), LLFloaterImport::handleMouseDown(), LLScrollListCtrl::handleUnicodeCharHere(), LLPreviewGesture::onClickAdd(), LLPanelLandObjects::onCommitList(), LLPanelLandObjects::onDoubleClickOwner(), LLScriptEdCore::onErrorList(), LLPanelGroupLandMoney::impl::onMapButton(), LLFloaterNewIM::onStart(), SortScrollListItem::operator()(), LLPanelFriends::refreshUI(), LLScrollListCtrl::selectSimpleItemByPrefix(), LLPanelGroupVoting::impl::setEnableHistoryItem(), LLPanelGroupVoting::impl::setEnableVoteProposal(), LLFloaterTopObjects::showBeacon(), LLColumnHeader::showList(), and LLScrollListCtrl::updateMaxContentWidth().
virtual const LLString& LLScrollListCell::getTextLower | ( | ) | const [inline, virtual] |
Reimplemented in LLScrollListIcon.
Definition at line 64 of file llscrolllistctrl.h.
References LLStringBase< char >::null.
virtual BOOL LLScrollListCell::getVisible | ( | ) | const [inline, virtual] |
Reimplemented in LLScrollListText.
Definition at line 65 of file llscrolllistctrl.h.
References TRUE.
virtual S32 LLScrollListCell::getWidth | ( | ) | const [pure virtual] |
Implemented in LLScrollListSeparator, LLScrollListText, LLScrollListIcon, and LLScrollListCheck.
virtual BOOL LLScrollListCell::handleClick | ( | ) | [inline, virtual] |
Reimplemented in LLScrollListCheck.
Definition at line 71 of file llscrolllistctrl.h.
References FALSE.
Reimplemented in LLScrollListText.
Definition at line 67 of file llscrolllistctrl.h.
Referenced by LLScrollListCtrl::deselectItem(), LLScrollListCtrl::handleKeyHere(), LLScrollListCtrl::handleUnicodeCharHere(), LLScrollListCtrl::selectItem(), and LLScrollListCtrl::selectSimpleItemByPrefix().
virtual BOOL LLScrollListCell::isText | ( | ) | [pure virtual] |
Implemented in LLScrollListSeparator, LLScrollListText, LLScrollListIcon, and LLScrollListCheck.
Referenced by LLColumnHeader::showList().
Implemented in LLScrollListSeparator, LLScrollListText, LLScrollListIcon, and LLScrollListCheck.
Reimplemented in LLScrollListCheck.
Definition at line 72 of file llscrolllistctrl.h.
Referenced by LLPanelLandObjects::onCommitList().
Implemented in LLScrollListSeparator, LLScrollListText, LLScrollListIcon, and LLScrollListCheck.