gepetto::gui::SelectionMode Class Referenceabstract

#include <gepetto/gui/selection-handler.hh>

Inheritance diagram for gepetto::gui::SelectionMode:
Collaboration diagram for gepetto::gui::SelectionMode:

Public Slots

virtual void onSelect (SelectionEvent *event)=0
 
virtual QString getName ()
 

Signals

void selectedBodies (QStringList selectedBodies)
 

Public Member Functions

 SelectionMode (WindowsManagerPtr_t wsm)
 
 ~SelectionMode ()
 
virtual void reset ()
 
QString currentBody ()
 

Protected Attributes

QString currentSelected_
 
WindowsManagerPtr_t wsm_
 

Detailed Description

Base class to define selection mode.

Note
The class has no pure virtual method in order to be used in python.

Constructor & Destructor Documentation

◆ SelectionMode()

gepetto::gui::SelectionMode::SelectionMode ( WindowsManagerPtr_t  wsm)
inline

◆ ~SelectionMode()

gepetto::gui::SelectionMode::~SelectionMode ( )
inline

Member Function Documentation

◆ currentBody()

QString gepetto::gui::SelectionMode::currentBody ( )
inline

◆ getName

virtual QString gepetto::gui::SelectionMode::getName ( )
inlinevirtualslot

◆ onSelect

virtual void gepetto::gui::SelectionMode::onSelect ( SelectionEvent event)
pure virtualslot

Slot called when a body is selected.

Parameters
namebody's name
positionclick position

◆ reset()

virtual void gepetto::gui::SelectionMode::reset ( )
inlinevirtual

Reimplemented in gepetto::gui::MultiSelection.

◆ selectedBodies

void gepetto::gui::SelectionMode::selectedBodies ( QStringList  selectedBodies)
signal

Member Data Documentation

◆ currentSelected_

QString gepetto::gui::SelectionMode::currentSelected_
protected

◆ wsm_

WindowsManagerPtr_t gepetto::gui::SelectionMode::wsm_
protected

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