tlp::InteractorChainOfResponsibility Class Reference#include <InteractorChainOfResponsibility.h>
Inherits tlp::Interactor.
Inheritance diagram for tlp::InteractorChainOfResponsibility:
[legend]Collaboration diagram for tlp::InteractorChainOfResponsibility:
[legend]List of all members.
Detailed Description
Tulip interactor abstract class with chain of responsibility.
Public Member Functions
Protected Member Functions
Protected Attributes
Constructor & Destructor Documentation
tlp::InteractorChainOfResponsibility::InteractorChainOfResponsibility |
( |
const QString & |
iconPath, |
|
|
const QString & |
text |
|
) |
|
|
tlp::InteractorChainOfResponsibility::~InteractorChainOfResponsibility |
( |
|
) |
|
|
Member Function Documentation
virtual void tlp::InteractorChainOfResponsibility::compute |
( |
GlMainWidget * |
|
) |
[virtual] |
|
|
Compute InteractorComponents include in this interactor
Implements tlp::Interactor. |
virtual void tlp::InteractorChainOfResponsibility::construct |
( |
|
) |
[inline, virtual] |
|
|
Construct chain of responsibility |
virtual void tlp::InteractorChainOfResponsibility::draw |
( |
GlMainWidget * |
|
) |
[virtual] |
|
|
Draw InteractorComponents include in this interactor
Implements tlp::Interactor. |
virtual InteractorAction* tlp::InteractorChainOfResponsibility::getAction |
( |
|
) |
[virtual] |
|
virtual void tlp::InteractorChainOfResponsibility::install |
( |
QWidget * |
|
) |
[virtual] |
|
|
Install eventFilters of interactor on given widget
Implements tlp::Interactor. |
void tlp::InteractorChainOfResponsibility::pushInteractorComponent |
( |
InteractorComponent * |
component |
) |
[protected] |
|
|
Push an interactor component on the top of the chain of responsibility Now interactor component destruction is the responsibility of InteractorChainOfResponsibility |
virtual void tlp::InteractorChainOfResponsibility::remove |
( |
|
) |
[virtual] |
|
virtual void tlp::InteractorChainOfResponsibility::setView |
( |
View * |
view |
) |
[virtual] |
|
virtual void tlp::InteractorChainOfResponsibility::undoIsDone |
( |
|
) |
[virtual] |
|
|
This function is call when an undo is perform by the controller
Reimplemented from tlp::Interactor. |
Member Data Documentation
|