Overview | Modules | Class Hierarchy | Classes | Members
# tlp::StringsListSelectionWidgetInterface Class Reference `#include <StringsListSelectionWidgetInterface.h>` Inherited by tlp::DoubleStringsListSelectionWidget, tlp::SimpleStringsListSelectionWidget, and tlp::StringsListSelectionWidget. Inheritance diagram for tlp::StringsListSelectionWidgetInterface: [legend] List of all members. ## Public Member Functions virtual ~StringsListSelectionWidgetInterface () virtual void setUnselectedStringsList (const std::vector< std::string > &unselectedStringsList)=0 virtual void setSelectedStringsList (const std::vector< std::string > &selectedStringsList)=0 virtual void clearUnselectedStringsList ()=0 virtual void clearSelectedStringsList ()=0 virtual void setMaxSelectedStringsListSize (const unsigned int maxSelectedStringsListSize)=0 virtual std::vector< std::string > getSelectedStringsList () const =0 virtual std::vector< std::string > getUnselectedStringsList () const =0 virtual void selectAllStrings ()=0 virtual void unselectAllStrings ()=0 ## Constructor & Destructor Documentation
virtual tlp::StringsListSelectionWidgetInterface::~StringsListSelectionWidgetInterface | ( |  | ) | `[inline, virtual]`
## Member Function Documentation
virtual void tlp::StringsListSelectionWidgetInterface::clearSelectedStringsList | ( |  | ) | `[pure virtual]`
| Implemented in tlp::DoubleStringsListSelectionWidget, tlp::SimpleStringsListSelectionWidget, and tlp::StringsListSelectionWidget.
virtual void tlp::StringsListSelectionWidgetInterface::clearUnselectedStringsList | ( |  | ) | `[pure virtual]`
| Implemented in tlp::DoubleStringsListSelectionWidget, tlp::SimpleStringsListSelectionWidget, and tlp::StringsListSelectionWidget.
virtual std::vector<std::string> tlp::StringsListSelectionWidgetInterface::getSelectedStringsList | ( |  | ) | const`[pure virtual]`
| Implemented in tlp::DoubleStringsListSelectionWidget, tlp::SimpleStringsListSelectionWidget, and tlp::StringsListSelectionWidget.
virtual std::vector<std::string> tlp::StringsListSelectionWidgetInterface::getUnselectedStringsList | ( |  | ) | const`[pure virtual]`
| Implemented in tlp::DoubleStringsListSelectionWidget, tlp::SimpleStringsListSelectionWidget, and tlp::StringsListSelectionWidget.
virtual void tlp::StringsListSelectionWidgetInterface::selectAllStrings | ( |  | ) | `[pure virtual]`
| Implemented in tlp::DoubleStringsListSelectionWidget, tlp::SimpleStringsListSelectionWidget, and tlp::StringsListSelectionWidget.
virtual void tlp::StringsListSelectionWidgetInterface::setMaxSelectedStringsListSize | ( | const unsigned int | maxSelectedStringsListSize | ) | `[pure virtual]`
| Implemented in tlp::DoubleStringsListSelectionWidget, tlp::SimpleStringsListSelectionWidget, and tlp::StringsListSelectionWidget.
virtual void tlp::StringsListSelectionWidgetInterface::setSelectedStringsList | ( | const std::vector< std::string > & | selectedStringsList | ) | `[pure virtual]`
| Implemented in tlp::DoubleStringsListSelectionWidget, tlp::SimpleStringsListSelectionWidget, and tlp::StringsListSelectionWidget.
virtual void tlp::StringsListSelectionWidgetInterface::setUnselectedStringsList | ( | const std::vector< std::string > & | unselectedStringsList | ) | `[pure virtual]`
| Implemented in tlp::DoubleStringsListSelectionWidget, tlp::SimpleStringsListSelectionWidget, and tlp::StringsListSelectionWidget.
virtual void tlp::StringsListSelectionWidgetInterface::unselectAllStrings | ( |  | ) | `[pure virtual]`
| Implemented in tlp::DoubleStringsListSelectionWidget, tlp::SimpleStringsListSelectionWidget, and tlp::StringsListSelectionWidget.

Tulip Software by LaBRI Visualization Team 2001 - 2010