#include <llctrlselectioninterface.h>
Public Member Functions | |
virtual | ~LLCtrlListInterface () |
virtual void | addColumn (const LLSD &column, EAddPosition pos=ADD_BOTTOM)=0 |
virtual void | clearColumns ()=0 |
virtual void | setColumnLabel (const LLString &column, const LLString &label)=0 |
virtual LLScrollListItem * | addElement (const LLSD &value, EAddPosition pos=ADD_BOTTOM, void *userdata=NULL)=0 |
LLScrollListItem * | addSimpleElement (const LLString &value) |
LLScrollListItem * | addSimpleElement (const LLString &value, EAddPosition pos) |
virtual LLScrollListItem * | addSimpleElement (const LLString &value, EAddPosition pos, const LLSD &id)=0 |
virtual void | clearRows ()=0 |
virtual void | sortByColumn (LLString name, BOOL ascending)=0 |
Definition at line 80 of file llctrlselectioninterface.h.
LLCtrlListInterface::~LLCtrlListInterface | ( | ) | [virtual] |
Definition at line 53 of file llctrlselectioninterface.cpp.
virtual void LLCtrlListInterface::addColumn | ( | const LLSD & | column, | |
EAddPosition | pos = ADD_BOTTOM | |||
) | [pure virtual] |
Implemented in LLComboBox, and LLScrollListCtrl.
Referenced by LLFloaterWorldMap::buildAvatarIDList().
virtual void LLCtrlListInterface::clearColumns | ( | ) | [pure virtual] |
Implemented in LLComboBox, and LLScrollListCtrl.
virtual void LLCtrlListInterface::setColumnLabel | ( | const LLString & | column, | |
const LLString & | label | |||
) | [pure virtual] |
Implemented in LLComboBox.
Referenced by LLFloaterTopObjects::handleReply().
virtual LLScrollListItem* LLCtrlListInterface::addElement | ( | const LLSD & | value, | |
EAddPosition | pos = ADD_BOTTOM , |
|||
void * | userdata = NULL | |||
) | [pure virtual] |
Implemented in LLComboBox, LLScrollListCtrl, and LLNameListCtrl.
Referenced by LLPanelDirBrowser::addClassified(), LLFloaterGesture::buildGestureList(), LLFloaterTopObjects::handleReply(), init_group_list(), LLFloaterBuyContents::inventoryChanged(), LLFloaterBuy::inventoryChanged(), LLFloaterLandHoldings::postBuild(), LLPanelDirBrowser::processDirEventsReply(), LLPanelDirBrowser::processDirGroupsReply(), LLPanelDirBrowser::processDirLandReply(), LLPanelDirBrowser::processDirPeopleReply(), LLPanelDirBrowser::processDirPlacesReply(), LLFloaterLandHoldings::processPlacesReply(), and LLFloaterBuy::show().
LLScrollListItem * LLCtrlListInterface::addSimpleElement | ( | const LLString & | value | ) |
Definition at line 56 of file llctrlselectioninterface.cpp.
References ADD_BOTTOM.
Referenced by addSimpleElement(), LLFloaterWorldMap::buildAvatarIDList(), LLFloaterWorldMap::buildLandmarkIDLists(), LLFloaterURLEntry::buildURLHistory(), LLFloaterMediaBrowser::buildURLHistory(), LLPanelRequestTools::refresh(), and LLChatBar::refreshGestures().
LLScrollListItem * LLCtrlListInterface::addSimpleElement | ( | const LLString & | value, | |
EAddPosition | pos | |||
) |
Definition at line 61 of file llctrlselectioninterface.cpp.
References addSimpleElement().
virtual LLScrollListItem* LLCtrlListInterface::addSimpleElement | ( | const LLString & | value, | |
EAddPosition | pos, | |||
const LLSD & | id | |||
) | [pure virtual] |
Implemented in LLComboBox.
virtual void LLCtrlListInterface::clearRows | ( | ) | [pure virtual] |
Implemented in LLComboBox, and LLScrollListCtrl.
Referenced by LLChatBar::refreshGestures().
Implemented in LLComboBox.
Referenced by LLFloaterWorldMap::buildLandmarkIDLists(), LLPanelDirBrowser::processDirEventsReply(), LLPanelDirBrowser::processDirGroupsReply(), LLPanelDirBrowser::processDirLandReply(), LLPanelDirBrowser::processDirPeopleReply(), LLPanelDirBrowser::processDirPlacesReply(), LLChatBar::refreshGestures(), and LLFloaterGesture::show().