|
ACF $AcfVersion:0$
|
Interface for external view event observer. More...
#include <IViewEventObserver.h>
Public Member Functions | |
| virtual bool | OnSelectChange (const IShapeView &view, const istd::CIndex2d &position, const IInteractiveShape &shape, bool state)=0 |
| Event handler for selection changes. | |
| virtual bool | OnViewMouseButton (const IShapeView &view, const istd::CIndex2d &position, Qt::MouseButton buttonType, bool state, const IInteractiveShape *shapePtr)=0 |
| Event handler for mouse button click. | |
| virtual bool | OnViewMouseMove (const IShapeView &view, const istd::CIndex2d &position)=0 |
| Event handler for mouse move event. | |
Public Member Functions inherited from istd::IPolymorphic | |
| virtual | ~IPolymorphic () |
Interface for external view event observer.
Definition at line 21 of file IViewEventObserver.h.
|
pure virtual |
Event handler for selection changes.
Implemented in iview::CViewport.
|
pure virtual |
Event handler for mouse button click.
Implemented in iview::CViewport.
|
pure virtual |
Event handler for mouse move event.
Implemented in iview::CViewport.