VSTGUI 4.5 Graphical User Interface Framework not only for VST plugins

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | List of all members
IViewMouseListener Class Referenceabstract
Version 4.7

View Mouse Listener Interface. More...

Inheritance diagram for IViewMouseListener:

## Public Member Functions
virtual | ~IViewMouseListener () noexcept=default
virtual CMouseEventResult | viewOnMouseDown (CView *view, CPoint pos, CButtonState buttons)=0
virtual CMouseEventResult | viewOnMouseUp (CView *view, CPoint pos, CButtonState buttons)=0
virtual CMouseEventResult | viewOnMouseMoved (CView *view, CPoint pos, CButtonState buttons)=0
virtual CMouseEventResult | viewOnMouseCancel (CView *view)=0
virtual void | viewOnMouseEntered (CView *view)=0
virtual void | viewOnMouseExited (CView *view)=0

## Detailed Description

View Mouse Listener Interface.

## Constructor & Destructor Documentation

virtual ~IViewMouseListener | ( |  | ) |
| virtual default noexcept

## Member Function Documentation

virtual CMouseEventResult viewOnMouseCancel | ( | CView * | view | ) |
| pure virtual

Implemented in ViewMouseListenerAdapter.

virtual CMouseEventResult viewOnMouseDown | ( | CView * | view,
|  | CPoint | pos,
|  | CButtonState | buttons
| ) |  |
| pure virtual

Implemented in ViewMouseListenerAdapter.

virtual void viewOnMouseEntered | ( | CView * | view | ) |
| pure virtual

Implemented in ViewMouseListenerAdapter.

virtual void viewOnMouseExited | ( | CView * | view | ) |
| pure virtual

Implemented in ViewMouseListenerAdapter.

virtual CMouseEventResult viewOnMouseMoved | ( | CView * | view,
|  | CPoint | pos,
|  | CButtonState | buttons
| ) |  |
| pure virtual

Implemented in ViewMouseListenerAdapter.

virtual CMouseEventResult viewOnMouseUp | ( | CView * | view,
|  | CPoint | pos,
|  | CButtonState | buttons
| ) |  |
| pure virtual

Implemented in ViewMouseListenerAdapter.

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

- iviewlistener.h