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 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

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