LLCtrlListInterface Class Reference

#include <llctrlselectioninterface.h>

Inheritance diagram for LLCtrlListInterface:

Inheritance graph
[legend]
Collaboration diagram for LLCtrlListInterface:

Collaboration graph
[legend]
List of all members.

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 LLScrollListItemaddElement (const LLSD &value, EAddPosition pos=ADD_BOTTOM, void *userdata=NULL)=0
LLScrollListItemaddSimpleElement (const LLString &value)
LLScrollListItemaddSimpleElement (const LLString &value, EAddPosition pos)
virtual LLScrollListItemaddSimpleElement (const LLString &value, EAddPosition pos, const LLSD &id)=0
virtual void clearRows ()=0
virtual void sortByColumn (LLString name, BOOL ascending)=0

Detailed Description

Definition at line 79 of file llctrlselectioninterface.h.


Constructor & Destructor Documentation

LLCtrlListInterface::~LLCtrlListInterface (  )  [virtual]

Definition at line 53 of file llctrlselectioninterface.cpp.


Member Function Documentation

virtual void LLCtrlListInterface::addColumn ( const LLSD column,
EAddPosition  pos = ADD_BOTTOM 
) [pure virtual]

Implemented in LLComboBox, and LLScrollListCtrl.

virtual LLScrollListItem* LLCtrlListInterface::addElement ( const LLSD value,
EAddPosition  pos = ADD_BOTTOM,
void userdata = NULL 
) [pure virtual]

Implemented in LLComboBox, LLScrollListCtrl, and LLNameListCtrl.

Referenced by init_group_list(), LLFloaterBuyContents::inventoryChanged(), LLFloaterBuy::inventoryChanged(), and LLFloaterBuy::show().

virtual LLScrollListItem* LLCtrlListInterface::addSimpleElement ( const LLString value,
EAddPosition  pos,
const LLSD id 
) [pure virtual]

Implemented in LLComboBox, and LLScrollListCtrl.

LLScrollListItem * LLCtrlListInterface::addSimpleElement ( const LLString value,
EAddPosition  pos 
)

Definition at line 61 of file llctrlselectioninterface.cpp.

References addSimpleElement().

LLScrollListItem * LLCtrlListInterface::addSimpleElement ( const LLString value  ) 

Definition at line 56 of file llctrlselectioninterface.cpp.

References ADD_BOTTOM.

Referenced by addSimpleElement(), and LLChatBar::refreshGestures().

virtual void LLCtrlListInterface::clearColumns (  )  [pure virtual]

Implemented in LLComboBox, and LLScrollListCtrl.

virtual void LLCtrlListInterface::clearRows (  )  [pure virtual]

Implemented in LLComboBox, and LLScrollListCtrl.

Referenced by LLChatBar::refreshGestures().

virtual void LLCtrlListInterface::setColumnLabel ( const LLString column,
const LLString label 
) [pure virtual]

Implemented in LLComboBox, and LLScrollListCtrl.

virtual void LLCtrlListInterface::sortByColumn ( LLString  name,
BOOL  ascending 
) [pure virtual]

Implemented in LLComboBox, and LLScrollListCtrl.

Referenced by LLChatBar::refreshGestures().


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