DigitalSpaces::DICEGUIListbox Struct Reference
[CEGUI]

#include <CEGUIInterfaces.h>

Inherits DigitalSpaces::DIObjectBase.


Detailed Description

{7160BCE5-6754-4450-9E88-BF787F3AC4C1}

Public Member Functions

unsigned int getItemCount ()
unsigned int getSelectedCount ()
DICEGUIListboxItemGetFirstSelectedItem ()
DICEGUIListboxItemgetNextSelected (DICEGUIListboxItem *start_item)
DICEGUIListboxItemGetListboxItemFromIndex (unsigned int index)
unsigned int getItemIndex (DICEGUIListboxItem *item)
bool isSortEnabled ()
bool isMultiselectEnabled ()
DICEGUIListboxItemfindItemWithText (const char *text, DICEGUIListboxItem *start_item)
bool isListboxItemInList (DICEGUIListboxItem *item)
bool isVertScrollbarAlwaysShown ()
bool isHorzScrollbarAlwaysShown ()
void resetList ()
void addItem (DICEGUIListboxItem *item)
void insertItem (DICEGUIListboxItem *item, DICEGUIListboxItem *position)
void removeItem (DICEGUIListboxItem *item)
void clearAllSelections ()
void setSortingEnabled (bool setting)
void setMultiselectEnabled (bool setting)
void setShowVertScrollbar (bool setting)
void setShowHorzScrollbar (bool setting)
void setItemSelectState (DICEGUIListboxItem *item, bool state)
void setItemSelectState (unsigned int item_index, bool state)
void ensureItemIsVisible (unsigned int item_index)
void ensureItemIsVisible (DICEGUIListboxItem *item)
DICEGUIListboxItemcreateTextItem (const char *text)

Member Function Documentation

unsigned int DigitalSpaces::DICEGUIListbox::getItemCount (  ) 

unsigned int DigitalSpaces::DICEGUIListbox::getSelectedCount (  ) 

DICEGUIListboxItem* DigitalSpaces::DICEGUIListbox::GetFirstSelectedItem (  ) 

DICEGUIListboxItem* DigitalSpaces::DICEGUIListbox::getNextSelected ( DICEGUIListboxItem start_item  ) 

DICEGUIListboxItem* DigitalSpaces::DICEGUIListbox::GetListboxItemFromIndex ( unsigned int  index  ) 

unsigned int DigitalSpaces::DICEGUIListbox::getItemIndex ( DICEGUIListboxItem item  ) 

bool DigitalSpaces::DICEGUIListbox::isSortEnabled (  ) 

bool DigitalSpaces::DICEGUIListbox::isMultiselectEnabled (  ) 

DICEGUIListboxItem* DigitalSpaces::DICEGUIListbox::findItemWithText ( const char *  text,
DICEGUIListboxItem start_item 
)

bool DigitalSpaces::DICEGUIListbox::isListboxItemInList ( DICEGUIListboxItem item  ) 

bool DigitalSpaces::DICEGUIListbox::isVertScrollbarAlwaysShown (  ) 

bool DigitalSpaces::DICEGUIListbox::isHorzScrollbarAlwaysShown (  ) 

void DigitalSpaces::DICEGUIListbox::resetList (  ) 

void DigitalSpaces::DICEGUIListbox::addItem ( DICEGUIListboxItem item  ) 

void DigitalSpaces::DICEGUIListbox::insertItem ( DICEGUIListboxItem item,
DICEGUIListboxItem position 
)

void DigitalSpaces::DICEGUIListbox::removeItem ( DICEGUIListboxItem item  ) 

void DigitalSpaces::DICEGUIListbox::clearAllSelections (  ) 

void DigitalSpaces::DICEGUIListbox::setSortingEnabled ( bool  setting  ) 

void DigitalSpaces::DICEGUIListbox::setMultiselectEnabled ( bool  setting  ) 

void DigitalSpaces::DICEGUIListbox::setShowVertScrollbar ( bool  setting  ) 

void DigitalSpaces::DICEGUIListbox::setShowHorzScrollbar ( bool  setting  ) 

void DigitalSpaces::DICEGUIListbox::setItemSelectState ( DICEGUIListboxItem item,
bool  state 
)

void DigitalSpaces::DICEGUIListbox::setItemSelectState ( unsigned int  item_index,
bool  state 
)

void DigitalSpaces::DICEGUIListbox::ensureItemIsVisible ( unsigned int  item_index  ) 

void DigitalSpaces::DICEGUIListbox::ensureItemIsVisible ( DICEGUIListboxItem item  ) 

DICEGUIListboxItem* DigitalSpaces::DICEGUIListbox::createTextItem ( const char *  text  ) 


The documentation for this struct was generated from the following file:

Generated on Sun Aug 31 17:46:29 2008 for Digital Spaces by  doxygen 1.5.6