| GL Studio C++ Runtime API

Public Member Functions | List of all members
MouseCallbackBase Class Referenceabstract

`#include <input_handler.h>`

Inheritance diagram for MouseCallbackBase:

## Public Member Functions
virtual void | Call (MouseEvent *ev)=0
virtual bool | IsValid () const =0

## Detailed Description

Class used to call a callback method that takes a MouseEvent

## Member Function Documentation

## ◆ Call()

virtual void Call | ( | MouseEvent * | ev | ) |
| pure virtual

Call the callback with the provided display event.

Parameters

  ev | The event to process.

Implemented in MouseMethodCallback< T >.

## ◆ IsValid()

virtual bool IsValid | ( |  | ) | const
| pure virtual

Returns
  True if the callback is valid to call.

Implemented in MouseMethodCallback< T >.

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

- input_handler.h