openPSTD  2.0
Open source simulation for sound propagation in urban environments
Public Member Functions | List of all members
OpenPSTD::GUI::MouseSelectStrategy Class Reference
Inheritance diagram for OpenPSTD::GUI::MouseSelectStrategy:
Inheritance graph
Collaboration diagram for OpenPSTD::GUI::MouseSelectStrategy:
Collaboration graph

Public Member Functions

virtual void mouseReleaseEvent (std::shared_ptr< Model > const &model, QMouseEvent *mouseEvent, QVector2D pos) override
 
- Public Member Functions inherited from OpenPSTD::GUI::MouseStrategy
void SetOperationRunner (std::shared_ptr< OperationRunner > operationRunner)
 
virtual void mousePressEvent (std::shared_ptr< Model > const &model, QMouseEvent *, QVector2D pos)
 
virtual void mouseMoveEvent (std::shared_ptr< Model > const &model, QMouseEvent *mouseEvent, QVector2D pos)
 
virtual void wheelEvent (std::shared_ptr< Model > const &model, QWheelEvent *mouseEvent, QVector2D pos)
 

Additional Inherited Members

- Protected Attributes inherited from OpenPSTD::GUI::MouseStrategy
std::shared_ptr< OperationRunneroperationRunner
 

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