VSTGUI  3.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Member Functions | List of all members
IMouseObserver Class Referenceabstract

generic mouse observer interface More...

#include <vstgui.h>

+ Inheritance diagram for IMouseObserver:

Public Member Functions

virtual ~IMouseObserver ()
 
virtual void onMouseEntered (CView *view, CFrame *frame)=0
 
virtual void onMouseExited (CView *view, CFrame *frame)=0
 
virtual void onMouseMoved (CFrame *frame, const CPoint &where)
 
virtual void onMouseDown (CFrame *frame, const CPoint &where)
 

Detailed Description

generic mouse observer interface

Constructor & Destructor Documentation

virtual ~IMouseObserver ( )
inlinevirtual

Member Function Documentation

virtual void onMouseDown ( CFrame frame,
const CPoint where 
)
inlinevirtual

Reimplemented in CTooltipSupport.

virtual void onMouseEntered ( CView view,
CFrame frame 
)
pure virtual

Implemented in CTooltipSupport.

virtual void onMouseExited ( CView view,
CFrame frame 
)
pure virtual

Implemented in CTooltipSupport.

virtual void onMouseMoved ( CFrame frame,
const CPoint where 
)
inlinevirtual

Reimplemented in CTooltipSupport.


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